diff options
author | B. Watson <yalhcru@gmail.com> | 2017-03-17 07:36:03 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-03-18 06:58:59 +0700 |
commit | da8a24a7a3f4d844d49fc09aea39e43fe319d4f7 (patch) | |
tree | 6b145ea79e8bd261b43f8dd8a4b0a0b8d1862143 /games/sdlpop/sdlpop.SlackBuild | |
parent | ff46e23a982ed602bf0d36eb617cb24777d0e2e4 (diff) | |
download | slackbuilds-da8a24a7a3f4d844d49fc09aea39e43fe319d4f7.tar.gz |
games/sdlpop: Updated for version 1.17.
Signed-off-by: B. Watson <yalhcru@gmail.com>
Diffstat (limited to 'games/sdlpop/sdlpop.SlackBuild')
-rw-r--r-- | games/sdlpop/sdlpop.SlackBuild | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/games/sdlpop/sdlpop.SlackBuild b/games/sdlpop/sdlpop.SlackBuild index 71e9b00a3e..f24ccdcb4f 100644 --- a/games/sdlpop/sdlpop.SlackBuild +++ b/games/sdlpop/sdlpop.SlackBuild @@ -6,8 +6,16 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20170316 bkw: +# - updated for v1.17. +# - use github for download (saves bandwidth, the homepage's zip file has +# windows exes and dlls in it). +# - don't include README.md (it just says 'see Readme.txt'). +# - update man page (new 1.17 options). +# - update wrapper script to support both system-wide and per-user mods. + PRGNAM=sdlpop -VERSION=${VERSION:-1.16} +VERSION=${VERSION:-1.17} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -46,7 +54,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $ZIPNAME-$VERSION -unzip -a $CWD/$ZIPNAME-$VERSION.zip -x '*.dll' '*.exe' $ZIPNAME-$VERSION/prince +unzip -a $CWD/$ZIPNAME-$VERSION.zip cd $ZIPNAME-$VERSION chown -R root:root . find -L . \ @@ -55,29 +63,33 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -sed -i "/^CFLAGS/s,\$, $SLKCFLAGS," Makefile -make +sed -i "/^CFLAGS/s,\$, $SLKCFLAGS," src/Makefile +make -C src mkdir -p $PKG/usr/libexec/$PRGNAM $PKG/usr/games install -s -m0755 prince $PKG/usr/libexec/$PRGNAM install -m0755 $CWD/$PRGNAM.sh $PKG/usr/games/$PRGNAM mkdir -p $PKG/usr/share/games/$PRGNAM -cp -a *.ini *.DAT data $PKG/usr/share/games/$PRGNAM +cp -a *.ini data mods $PKG/usr/share/games/$PRGNAM # man page written for this build mkdir -p $PKG/usr/man/man6 gzip -9c < $CWD/$PRGNAM.6 > $PKG/usr/man/man6/$PRGNAM.6.gz +mkdir -p $PKG/usr/share/applications $PKG/usr/share/pixmaps + # icon downloaded from: # http://www.veryicon.com/icons/game/mega-games-pack-26/prince-persia-2008-2.html -# .desktop written for this build -mkdir -p $PKG/usr/share/applications $PKG/usr/share/pixmaps +# 1.17 now has an icon.png, but it's 32x32 and not transparent, so I'll keep +# using the one I used for 1.16. cat $CWD/$PRGNAM.png > $PKG/usr/share/pixmaps/$PRGNAM.png + +# .desktop written for this build cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md doc/* $PKG/usr/doc/$PRGNAM-$VERSION +cp -a doc/* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |