slackmatic Newswelcome new "hex" repo!2009.11.04We are pleased to announce a new slackmatic repository offered by Martin Curran, the hex repo. This fine repo currently contains over 40 well-crafted ports, including several essentials for high-performance graphics and audio applications. The ports have been produced and tested on the latest release of Slackware 13.0. Thanks for the great work on this repo, Martin! new slackmatic release, 0.912007.06.12We have posted a new slackmatic release, 0.91. This version has just a couple changes from the previous:
The first fixes an annoyance for users who want to run slackmat-build without /sbin in their path. (Thanks Giorgio Moscardi!) The second is to help provide workarounds for special downloading problems, such as files served with funny urls by php robots. (Thanks Andreas Liebe!) This release also introduces a minor change in the waybill file format specification. Until all the repos and users are synced up to this release, this change may cause you to get waybill errors with slackmat-build. I regret the annoyance. In the meantime, if you do get waybill errors, just run slackmat-build with the -W option. In other news: we're baaack!2007.04.23Hi everyone! After many months of packing, shipping, moving and adjusting, we are now back online and coming to you live and in color from our new home in Togo, West Africa. To celebrate our relocation, please find a major update to slackmatic with a big bump in release to slackmatic-0.90. New features include:
We also have a new "startkit" that makes it even easier to get started with slackmatic. See the quick start guide for more info. fakeroot2006.11.30We have recently added a port of fakeroot to the slackmatic repository. The purpose of fakeroot is to allow package builds by non-root users. This should reduce the risk (and annoyance) of splattering your filesystem with unwanted files in cases of BUILD.rc specification errors. Usage is simple:
That's it! The magic of fakeroot gives you a tgz package archive with file permissions as if generated by root, even though built as a non-root user. Then you simply install/maintain the resulting package as usual (as root) with the standard Slackware package utilities. If you have any problems using slackmatic with fakeroot, please let us know. slack on slice2006.11.30Some site new: earlier this month we moved hosting of slackmatic to a Xen virtual "slice" at slicehost. Although Slackware was not offered as a distro option, we managed to build up a mostly stock Slamd64 11.0 installation under /slack without too much difficulty. Then, with a little fancy footwork in the Slice Console Access, we moved the /slack tree into / and hard rebooted. Voila, slack on slice! The system seems to be running well. We made a tiny tweak to slackmat-build for Slamd64-compatible CFLAGS, and all of our slackmatic builds to date -- including dietlibc -- have built, installed, and run without issue. Thanks very much to the Slamd64 project http://www.slamd64.com/ for their fine port of Slackware! |