blurb: slackmatic package build system
The slackmatic project is a package build system for Slackware.
It is intended to make it easy to acquire, build and install
additional software in standard Slackware ".tgz" format.
See: slackmatic DOT org
Features:
* easy to use
* simple, transparent build specification
* BOIM: build once, install many
* automates 100% compliance with Slackware package policy
* supports use of dietlibc for many packages
* distributed port repositories
The system is non-intrusive and relies on the standard Slackware
package management utilities. The slackmatic system simplifies
package development by centrally scripting all the download,
checksum, patch, build configure, compile, and package creation
work--so you don't have to!
The project works with Slackware and all Slackware-compatible
distributions.
We recently surpassed our first 100 port milestone, including the
following repositories:
* "ahl"
Andreas Liebe's repo contains over 30 ports including the Opera
web browser and several multimedia toolkits and libraries.
The "ahl" repository is the first place to go if you are
working with audio/video applications on Slackware.
* "clear"
Charles Lear's repo contains over 30 ports including beagle,
rubrica, and many additional desktop apps. Checkout the "clear"
repository for a great and growing resource to enhance your
Gnome desktop environment on Slackware.
* "guinix"
For server installations, the "guinix" repository includes most
of the djb suite of software from Daniel J. Bernstein, including
qmail, djbdns, and daemontools. All software in this repo may
be built automatically with dietlibc for tiny, tight, fast, and
secure statically-linked executables.
* "wcm"
This repo includes postgresql, sqlite, dillo, sylpheed-claws and
other applications.
The project welcomes other contributed repos, which are very
easy to set up following the online documentation. Let us
know about your own repository and help keep slackmatic growing!
|