diff options
author | B. Watson <yalhcru@gmail.com> | 2017-07-09 15:39:18 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-07-12 22:48:01 +0700 |
commit | 3d1f3d98b9b134d79c290153c5cb4b767c14f375 (patch) | |
tree | 298937088df642f71e3c7bd6dc9f55048f1cb61b /games/fizmo/fizmo.SlackBuild | |
parent | 9aaa0ad6949c3418f95b8371963d595a3274b1cf (diff) |
games/fizmo: Updated for version 0.8.5_b1.
Signed-off-by: B. Watson <yalhcru@gmail.com>
Diffstat (limited to 'games/fizmo/fizmo.SlackBuild')
-rw-r--r-- | games/fizmo/fizmo.SlackBuild | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/games/fizmo/fizmo.SlackBuild b/games/fizmo/fizmo.SlackBuild index 765302bc33345..dc903f209e601 100644 --- a/games/fizmo/fizmo.SlackBuild +++ b/games/fizmo/fizmo.SlackBuild @@ -6,8 +6,15 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20170709 bkw: +# - Updated for v0.8.5_b1. Normally we avoid betas, but 0.8.4 has a +# horrible bug in its 'make install' target, and 0.8.5_b1 fixes +# that bug and is otherwise identical to 0.8.4. +# - Add icon, .desktop, and doinst. +# - Add note about optional SDL2 dep to README. + PRGNAM=fizmo -VERSION=${VERSION:-0.8.2} +VERSION=${VERSION:-0.8.5_b1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -40,12 +47,14 @@ fi set -e +SRCVER=${VERSION/_/-} + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-$SRCVER +tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz +cd $PRGNAM-$SRCVER chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -80,12 +89,24 @@ ln -s $PRGNAM-ncursesw.6.gz $PKG/usr/man/man6/$PRGNAM.6.gz ( cd doc ; ./create-txts.sh ) rm -f INSTALL.txt QUICKSTART.txt # don't need install instructions +# Icon created by SlackBuild author, based on +# /usr/share/pixmaps/xterm-color_48x48.xpm +mkdir -p $PKG/usr/share/pixmaps +cat $CWD/$PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png + +# Desktop file written by SlackBuild author. It starts the curses version, +# since the GUI version doesn't have a file-picker dialog if you start it +# with no arguments. +mkdir -p $PKG/usr/share/applications +cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a *.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |