diff options
Diffstat (limited to 'games/typhoon_2001/typhoon_2001.SlackBuild')
-rw-r--r-- | games/typhoon_2001/typhoon_2001.SlackBuild | 29 |
1 files changed, 21 insertions, 8 deletions
diff --git a/games/typhoon_2001/typhoon_2001.SlackBuild b/games/typhoon_2001/typhoon_2001.SlackBuild index 8f970d5fef..e05710ede8 100644 --- a/games/typhoon_2001/typhoon_2001.SlackBuild +++ b/games/typhoon_2001/typhoon_2001.SlackBuild @@ -8,9 +8,15 @@ # needs a symlink forest in the user's home directory... except the # typhoon.cfg needs to be a real file and be writable by the user. # (it will be created the first time the game is run). + +# Note to SBo admins: please don't change the ARCH line to read +# ARCH=${ARCH:-i486}, since this is a binary-only package (users might get +# confused seeing a so-called x86_64 package that really contains an +# x86 binary...) + PRGNAM=typhoon_2001 VERSION=r3992 -ARCH=${ARCH:-i486} +ARCH=i486 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -19,14 +25,16 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} +set -e + rm -fr $TMP/$PRGNAM $PKG $TMP/$PRGNAM-$VERSION mkdir -p $TMP $PKG $OUTPUT # Grr. tarball doesn't contain a top-level dir, it pollutes the # current dir... -mkdir $TMP/$PRGNAM || exit 1 -cd $TMP/$PRGNAM || exit 1 -tar xvf $CWD/${PRGNAM}_$VERSION.tar.gz || exit 1 +mkdir $TMP/$PRGNAM +cd $TMP/$PRGNAM +tar xvf $CWD/${PRGNAM}_$VERSION.tar.gz # Don't trust the ownership/permissions... chown -R root:root . @@ -44,11 +52,16 @@ mv readme_linux.txt $PKG/usr/doc/$PRGNAM-$VERSION mv typhoon $PKG/usr/libexec mv * $PKG/usr/share/games/$PRGNAM -cat $CWD/slack-desc >$PKG/install/slack-desc install -m 0755 $CWD/$PRGNAM $PKG/usr/bin/$PRGNAM -chmod 755 $PKG/usr/bin/$PRGNAM +mkdir -p $PKG/usr/share/applications +cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz +# Icon extracted from the windows .exe with wrestool, converted with icotool +mkdir -p $PKG/usr/share/pixmaps +cat $CWD/$PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png + +cat $CWD/slack-desc > $PKG/install/slack-desc +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD.${PKGTYPE:-tgz} |