#!/bin/sh # Heavily based on the Slackware 11.0 SlackBuild # Requirements: gtkglext # SlackBuild orpheus echo +--------------------+ echo | SlackBuild by | echo | Sickk | echo | sickkATslackyDOTit | echo +--------------------+ CWD=`pwd` NAME=celestia VERSION=1.4.1 BUILD=2 ARCH=i486 AUTH=sck if [ "$TMP" = "" ]; then TMP=/tmp fi mkdir -p $TMP/$NAME-tmp/usr/share PKG=$TMP/$NAME-tmp mkdir $PKG/usr/bin mkdir -p $PKG/usr/doc/$NAME-$VERSION mkdir $PKG/install cd $CWD tar zvxf $NAME-$VERSION.tar.gz cd $CWD/$NAME-$VERSION chown -R root:root . CFLAGS="-O2 -march=i486 -mtune=i686" ./configure --prefix=/usr \ --with-gtk \ --disable-static \ --disable-debug \ --program-prefix="" \ --program-suffix="" \ $ARCH-slackware-linux make make install DESTDIR=$PKG cp -a AUTHORS COPYING ChangeLog INSTALL README $PKG/usr/doc/$NAME-$VERSION strip $PKG/usr/bin/* cp $CWD/celestia.desktop $PKG/usr/share/applications chmod 644 $PKG/usr/doc/$NAME-$VERSION/* cat $CWD/slack-desc > $PKG/install/slack-desc cd $CWD cp -a *.SlackBuild slack-desc $PKG/usr/doc/$NAME-$VERSION chown -R root:root $PKG/usr/doc/$NAME-$VERSION cd $PKG requiredbuilder -v -y -s $CWD $PKG makepkg -l y -c n $CWD/$NAME-$VERSION-$ARCH-$BUILD$AUTH.tgz if [ "$1" = "--clean" ]; then rm -rf $PKG rm -rf $CWD/$NAME-$VERSION fi