Packaging for Slackware

Say you've downloaded superApplet-1.2.tgz and you want to install superApplet as a Slackware package. You start with the usual...

mv ~/superApplet-1.2.tgz /usr/local/src/
cd /usr/local/src/
tar -xzf superApplet-1.2.tgz
cd ./superApplet-1.2/
./configure --prefix=/usr/local/
make

Then, as root, in /usr/local/src/superApplet-1.2/ …

make DESTDIR=/tmp/slackware/superApplet-1.2/ install
mkdir -p /tmp/slackware/superApplet-1.2/usr/local/doc/superApplet-1.2/
cp [documentation, readmes, etc...] /tmp/slackware/superApplet-1.2/usr/local/doc/superApplet-1.2/
cd /tmp/slackware/superApplet-1.2/
makepkg superApplet-1.2-i386-1.tgz

Sébastien Biot — Tue, 19 Oct 2004 19:28:45 +0000