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.
the mere thought of the hours i imagined i'd have to spend writing slackbuild scripts for all of the dozens of packages i build from source made me shudder.
after you get it down, it doesn't take much more time than changing the program name and version number, select the documentation, and configure --help | less and dumping those options in the Slackbuild template.
That is, for those programs that need only configure/make/make install. Still not as easy as checkinstall, but nothing out of this world. And you get really nice packages.
I guess first you'd have to learn how to script... i totally would if i knew how
There is also Learning bash from Oreilly Press. A darn good book to get scripting down. I'm not an advanced scripter by any means, but the slackbuilds for most things seem pretty straight forward.
I've never tried linuxpackages.net, but SlackBuilds has never given me a problem. If you use SlackBuilds, don't forget to copy the newly built package (from /tmp) for safekeeping.
I usually grab a package where it is most up-to-date. Eg, I downloaded Wine 0.9.42 from Slacky.eu, because there was no Slackware package available on winehq.org, yet.
When I need to adapt a package I appreciate the SlackBuilds.org approach. Eg, with the script from there it was a breeze to localize OpenOffice.org. I now have OOo with a German GUI, although there's no localized Slackware binary package available for Slackware.
Then there's stuff for which there isn't even a SlackBuild script available, like my favourite drawing programe, TGIF. Thanks to gnashley's brilliant src2pkg this was a no-brainer to compile and install!
And LinuxPackages.net is still the largest repository, and some of the maintainers are doing a real good job. I use some of Ken Zalewsky's packages. Although Ken doesn't include SlackBuild scripts, his packages all install and work flawlessly.
One area where all the various approaches may differ, is the features selected at compile time. Eg, the Kaffeine package from Slacky.eu is usually compiled without support for DVB. Now, that's exactly what I use Kaffeine mainly for. For this reason I rely on the Kaffeine package from LinuxPackages.net, when it's available in time. Otherwise I use the SlackBuilds.org script. However, version 0.8.7 is available from Slacky.eu, but not yet from LinuxPackages.net or SlackBuilds.org.
So speed and the more or less consequent inclusion of SlackBuild scripts are one difference, another one is the selection of compile-time features.
In short: It's good to have all these approaches and repositories!
Slackbuilds scripts from Slackbuilds.org are fantastic. I've used a number of them (Open Office, Mplayer, Dosbox, Frozen Bubble, some libraries, and a few others).
I can recommend them without any reservations. Robby Workman, who is one of the people running that site, posts here frequently.
Regards,
-Drew
Agreed. I've also used a lot of the build scripts at SlackBuilds.org. Robby and the guys do nice work indeed! I rarely get packages from linuxpackages.net. My main places for getting packages are SlackBuilds.org, Slackware.com, or I'll compile from source.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.