Slackware GNU/Linux Packages by SukkoPera

On this site you will find a collection of software packages built for the Slackware GNU/Linux operating system, the mother of all GNU/Linux distributions.

I have built all of this packages for my personal use, according to my own preference, but then I thought they could be useful to other people, so I decided to put them online, to make them available for the masses.

The packages are sync'ed every night at about 3:30 GMT+1 with my local repository, so things might go crazy around that time.

Please note that I don't want my packages to be the best and/or most used out there. Everything here is available on a it works for me, I hope it works for you too basis.

If you want to be informed about the added packages, you can use the RSS 2.0 feed. Please note that, as the site is updated once a day, it is useless to update the feed every 5 minutes or so.

Oh, and yes, this site is hosted on Ubuntu, the only other decent GNU/Linux distribution out there.

Building environment and criteria

I usually choose the compilation flags so that they best suit my own personal needs, so there are a couple of things you should be aware of:

Building method

Every package available here includes some sort of build script. It is also available in the packages themselves, together with any other files needed at compilation time, in the /usr/doc/<package name>/slackbuild directory. The main build script should always be named <package name>.SlackBuild, and is commonly referred to as the slackbuild.

My way of creating packages has evolved through the years, so the scripts can be of a few different kinds. My older packages have a stand-alone slackbuild, that you just needs to be run. Recently, I have developed some helper functions, and included them in a library, which is therefore needed at build time. In this case, all you have to do is to download the BUILD subdirectory, replicating the same directory structure. In there, you will also find all that is needed to create a new package: just copy new.SlackBuild, renaming it properly, and fill the slack-desc template. Take a look at the available scripts to get to know the available functions.

Also note that my very first packages have names ending with sukko, while later I switched to suk.

All of my build scripts can be considered public domain.


There are a few ways to get the packages:


For any info or suggestion, please drop me a line: slackware at sukkology full_stop net.