LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-29-2014, 08:02 PM   #16
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44

Quote:
Originally Posted by Smokey_justme View Post
Ohh, sorry that I forgot to mention.. 1.7.5 installed from Slackbuilds.org
Ok .. dont worry please try the last 1.7.8
 
Old 08-29-2014, 08:22 PM   #17
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
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

Last edited by Drakeo; 08-29-2014 at 08:25 PM.
 
Old 08-29-2014, 08:42 PM   #18
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by Drakeo View Post
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.

Thank you for your interest Drakeo
 
Old 08-30-2014, 12:33 AM   #19
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Slpkg 1.7.9 release

include script to install quicly and esay using SlackBuild script.

$ ./install.sh
 
Old 08-30-2014, 04:33 AM   #20
ymf331
Member
 
Registered: May 2014
Posts: 50

Rep: Reputation: Disabled
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.
 
Old 08-30-2014, 05:52 AM   #21
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by dslackw View Post
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.

Last edited by Drakeo; 08-30-2014 at 05:57 AM.
 
Old 08-30-2014, 06:07 AM   #22
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Each tool has its advantages i think, so a little experience can to see here http://asciinema.org/a/11755
 
Old 08-30-2014, 06:30 AM   #23
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Quote:
Originally Posted by Drakeo View Post
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.
 
Old 08-30-2014, 11:29 AM   #24
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by dslackw View Post
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.

You can enable a lot of optional (not-autodetected) features by
passing variables to the script (VAR=yes/no ./ffmpeg.SlackBuild):
ASS=yes|no (default: no), requires libass
BLURAY=yes|no (default: no), requires libbluray
CELT=yes|no (default: no), requires celt
DC1394=yes|no (default: no), requires libdc1394
FAAC=yes|no (default: no), requires faac (creates non-redistributable binary)
FREI0R=yes|no (default: no), requires frei0r
GSM=yes|no (default: no), requires gsm
IEC61883=yes|no (default: no), requires libiec61883 and libavc1394
ILBC=yes|no (default: no), requires libilbc
JP2=yes|no (default: no), requires openjpeg
LADSPA=yes|no (default: no), requires ladspa_sdk
LAME=yes|no (default: yes), requires lame
MODPLUG=yes|no (default: no), requires libmodplug
OPENAL=yes|no (default: no), requires OpenAL
OPENCORE=yes|no (default: no), requires opencore-amr
OPENSSL=yes|no (default: no), creates non-redistributable binary
OPUS=yes|no (default: no), requires opus
PULSEAUDIO=yes|no (default: no), requires pulseaudio
RTMP=yes|no (default: no), requires rtmpdump
SCHROEDINGER=yes|no (default: no), requires schroedinger
SPEEX=yes|no (default: no), requires speex
TWOLAME=yes|no (default: no), requires twolame
VPX=yes|no (default: no), requires libvpx
X264=yes|no (default: yes), requires x264
XVID=yes|no (default: no), requires xvidcore

Make sure to run this script in a real root shell ("su -") and that you
have either tetex or texlive installed.

All of the mentioned requirements are available from SlackBuilds.org

This requires: lame, x264

Maintained by: Heinz Wiesinger
Keywords: libavcodec,record,convert,stream,audio,video,codec
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

Last edited by Drakeo; 08-30-2014 at 11:33 AM.
 
Old 08-30-2014, 11:41 PM   #25
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Yes you must understand what you want to tell me, but for now my goal is to slpkg be modeled slackbuilds.org for building packages.

Not yet perfected the process, and new features will be added continuously, whenever in the future maybe become something different.
 
Old 09-01-2014, 03:32 AM   #26
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Originally Posted by dslackw View Post
Yes you must understand what you want to tell me, but for now my goal is to slpkg be modeled slackbuilds.org for building packages.

Not yet perfected the process, and new features will be added continuously, whenever in the future maybe become something different.
I understand that and I like to say nice tool for the slack community. And It looks to be a wonderful tool.
 
Old 09-01-2014, 07:49 PM   #27
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Thanks for your kind words !
 
Old 09-02-2014, 12:01 AM   #28
zrdc28
Member
 
Registered: Dec 2007
Location: Alabama USA
Distribution: Slackware current
Posts: 309

Rep: Reputation: 55
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!
 
Old 09-02-2014, 07:43 AM   #29
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 15.0 x86_64 -stable
Posts: 158

Original Poster
Rep: Reputation: 44
Glad that's working properly.
 
Old 09-02-2014, 01:57 PM   #30
ROXR
Member
 
Registered: Jan 2009
Location: Spain
Posts: 123
Blog Entries: 1

Rep: Reputation: 21
Tested here for install adobe-reader, this tool work very well, thanks for that.

..it was small trouble for install
Code:
usr/doc/
usr/doc/adobe-reader-9.5.5_enu/
usr/doc/adobe-reader-9.5.5_enu/adobe-reader.SlackBuild
usr/doc/adobe-reader-9.5.5_enu/ReadMe.htm

Slackware package /tmp/adobe-reader-9.5.5_enu-i486-1_SBo.tgz created.

[ Installing ] --> adobe-reader

No such package /tmp/adobe-reader-9.5.5-i486-*_SBo.tgz: Can't upgrade
after I install manual an well.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Install Advanced Packaging Tool on a linux from scratch machine ledzepp4eva Linux - Newbie 7 12-16-2011 09:13 AM
Upgrading Slackware (packaging questions) jrdioko Slackware 5 08-17-2005 07:23 PM
Slackware packaging wombat53 Slackware - Installation 16 07-08-2005 11:44 AM
Packaging manager for Slackware 9.1 ??? Fernando534 Linux - Newbie 4 05-07-2004 02:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:13 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration