SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
wonder how it will handle restricted build such as ffmpeg and audacity etc etc. Enlighten me
guess I will have to give it a go
No you can not. It will create a default constructor package.
This is because there is no standard reference in this file SLACKBUILDS.TXT.
In this case the construction by hand is one way I guess.
Of course you can grab the characters as OPENAL = yes | no (default: no) and pass it to the script but I believe it is not the right way because he referred to them as optional.
this sounds cool, but can it do anything that slackpkg+ and sbopkg can't? i don't really mind going back a couple steps and resolving dependencies if that's the trick here.
No you can not. It will create a default constructor package.
This is because there is no standard reference in this file SLACKBUILDS.TXT.
In this case the construction by hand is one way I guess.
Of course you can grab the characters as OPENAL = yes | no (default: no) and pass it to the script but I believe it is not the right way because he referred to them as optional.
Thank you for your interest Drakeo
ok so if I create my own slackbuild repo like say like on my git like ponces testing repo. with all my changes and point it towards
that repo you think it may work. I mean it is only reading SLACKBUILDS.TXT. and creating ques. I am sure this could be done.
it is work but in the long run you have builds native for your cpu and for legally limited distributions of code. as you pointed out like may be
fmodex etc these are all in the repo but are just considered extra dependencies but are very much needed.
9 times out of ten you need them extra dependencies for certain jobs.
Thing is extra dependencies you need to build them in a certain order. I could see custom repo's happening. this can done, and over come with grunt work.
ok so if I create my own slackbuild repo like say like on my git like ponces testing repo. with all my changes and point it towards
that repo you think it may work. I mean it is only reading SLACKBUILDS.TXT. and creating ques. I am sure this could be done.
it is work but in the long run you have builds native for your cpu and for legally limited distributions of code. as you pointed out like may be
fmodex etc these are all in the repo but are just considered extra dependencies but are very much needed.
9 times out of ten you need them extra dependencies for certain jobs.
Thing is extra dependencies you need to build them in a certain order. I could see custom repo's happening. this can done, and over come with grunt work.
I do not understand what exactly you want to analyze, maybe some example help.
I do not understand what exactly you want to analyze, maybe some example help.
so I am looking at you python scripts and looks like your just calling on a slackbuilds url.
Code:
try:
sbo_url = ("http://slackbuilds.org/slackbuilds/{0}/".format(slack_ver()))
for line in open(lib_path + "sbo_repo/SLACKBUILDS.TXT", "r"):
if line.startswith("SLACKBUILD LOCATION"):
if name == get_file(line[23:].strip(), "/").replace("\n", ""):
return sbo_url + line[23:].strip() + "/"
except KeyboardInterrupt:
print # new line at exit
sys.exit()
does it really matter what repo it is searching as long as it is set up the same way.
Quote:
14.1 > Multimedia > ffmpeg (2.1.5)
FFmpeg is a complete solution to record, convert and stream audio
and video. It includes libavcodec, the leading audio/video codec
library.
what if the real dependencies are more like lame, x264, speex ,rtmp etc etc.
becaues ffmpeg compiled with just lame and x264 is pretty lame.
. I hope you understand another repo same format different url and different I am sorry if you do not get waht I am saying.
prety simple to me your using the info slackbuilds repo gives you and doing the build - and then pkg.
the scripts can be used to build from another repo Slackbuild-Private.org
I just tried it out on audacity, on 64 & 32 bit computers they both installed with no problems what so ever. I just
"slpkg -s sbo audacity" and it took it from there. Thanks for the work on this!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.