Spack

S(eb's|lack) packager for Slackware Linux
Download

Spack Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Sébastien Boillod
  • Publisher web site:
  • http://frogz.tuxfamily.org/

Spack Tags


Spack Description

S(eb's|lack) packager for Slackware Linux Spack is a package generator designed for Slackware Linux and/or its derivatives. If you are a lazy Slacker which hates writing SlackBuilds, there is a chance for you to find something interesting here...Spack aims to shrink drastically the code you are required to write to make a decent Slackware package. In order to achieve this goal, it manages for you all of the redundant tasks which are relative to the Slackware packaging policy (like fix permissions, compress the manuals, strip the binaries, fetch the docs, and so on... ), just letting you build and put your software in a temporary root.It results that your code is faster to write, easier to maintain, and clearer for others. For instance, here is the typical piece of code you will have to write (if you have/choose to do it, since Spack has also a little built-in packaging process which can deal with many things without requiring a single line of code from you):./configure --prefix=$prefixmakemake DESTDIR=$pkgdir || exit 1Trivial isn't it? but maybe, as you read this, you hear a little (and wise) voice which says "I know this kind of magic tool, which becomes a nightmare of workarounds as soon as things are a little bit more tricky". This little voice is often right, but not this time because Spack is thought to let you a total control on the code. If you want or need it, you can selectively disable each of steps it manages for you, then use your own code (possibly a complete SlackBuild) to get things in the way you want. Requirements: · Slackware What's New in This Release: · This release comes with a new parser and a new syntax. · These allow you to write definitions on more than one line and to redefine them from the command line, even when they are specified from the build. · From now on, you can also set and profile default toggles in the main configuration file. · Be careful, though, because the configuration files and scripts written for prior releases are incompatible with this one. · Thus, an 'upgrade' AWK script and an associated UPGRADE text file have been added.


Spack Related Software