slkbuild is a script inspired by makepkg from Arch that greatly simplifies the package building process in Slackware and derivatives. It parses an easy-to-create SLKBUILD meta-file and from that creates a conventional build script that follows all of the Slackware packaging standards and that can be run on its own. The advantage of using slkbuild is that it ensures package uniformity and allows for an easy-to-edit meta-file in the event that one might require customization or might need to update the script for new releases. It also makes the build process much quicker, since it takes care of downloading the source, untarring, gzipping man and info pages, stripping binaries, making sure that the menu entry for a graphical application is compliant, as well as a host of other things.
|Operating Systems||Slackware Linux Salix|
Release Notes: SLKBUILD templates were added for software that uses gconf or mateconf. URLs are modified if they contain an "=" symbol. Partially downloaded files are removed if the download has failed.
Release Notes: This release add support for extracting rar source archives.
Release Notes: makepkg is being run with the -p option by default. A 'nolinkprepend' option can now be used in the SLKBUILD files to disable the usage of the -p option if needed.
Release Notes: This release adds support for HTTPS links and a template for software built using waf.
Release Notes: This release adds support for reading the $numjobs environment variable and using it as the default number of jobs when running make in build().