#!/bin/sh # http://www.aceinternet.co.uk/~mokona/ # http://www.slacky.it NAME=hex-a-hop VERSION=1.0.0 ARCH=${ARCH:-i486} BUILD=1bj CWD=`pwd` TMP=${TMP:-/tmp/tgz} PKG=$TMP/package-$NAME rm -rf $PKG mkdir -p $PKG/usr/{bin,share/applications,share/$NAME/graphics} cd $TMP rm -rf $NAME tar xzf $CWD/$NAME.tar.gz || exit 1 cd $NAME chown -R root:root . sed -i -e "s|NAME = Hex-a-hop|NAME = hex-a-hop|g" Makefile make CXXFLAGS="-O2 -march=i486 -mtune=i686" || exit 1 cp -a hex-a-hop $PKG/usr/share/$NAME cp -a levels.dat $PKG/usr/share/$NAME cp -a graphics/* $PKG/usr/share/$NAME/graphics strip --strip-unneeded $PKG/usr/share/$NAME/* 2> /dev/null cat < $PKG/usr/bin/hex-a-hop #!/bin/sh # hex-a-hop startup script exec /usr/share/hex-a-hop/hex-a-hop EOF chmod 755 $PKG/usr/bin/hex-a-hop (cd $PKG/usr/share/$NAME/graphics; convert icon.bmp -resize 48x48 $NAME.png) # desktop-entry cat > $PKG/usr/share/applications/$NAME.desktop < $PKG/install/slack-desc cat $CWD/slack-desc > $PKG/usr/doc/$NAME-$VERSION/slack-desc cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/$NAME.SlackBuild chown -R root:root . requiredbuilder -y -v -s $CWD $PKG makepkg -l y -c n $CWD/$NAME-$VERSION-$ARCH-$BUILD.tgz if [ "$1" = "--cleanup" ]; then rm -rf $TMP fi