From 77ebdec548cc50ae46d265d40f9609898be35660 Mon Sep 17 00:00:00 2001 From: Willy Sudiarto Raharjo Date: Sun, 16 Oct 2016 09:08:23 +0700 Subject: games/starfighter: Updated for version 2.0.2. Signed-off-by: Willy Sudiarto Raharjo --- games/starfighter/README | 2 ++ games/starfighter/icons/starfighter-16px.png | Bin 548 -> 0 bytes games/starfighter/icons/starfighter-32px.png | Bin 1563 -> 0 bytes games/starfighter/icons/starfighter-48px.png | Bin 3077 -> 0 bytes games/starfighter/icons/starfighter-64px.png | Bin 4371 -> 0 bytes games/starfighter/starfighter.SlackBuild | 50 +++++++++++---------------- games/starfighter/starfighter.desktop | 8 ----- games/starfighter/starfighter.info | 6 ++-- 8 files changed, 25 insertions(+), 41 deletions(-) delete mode 100644 games/starfighter/icons/starfighter-16px.png delete mode 100644 games/starfighter/icons/starfighter-32px.png delete mode 100644 games/starfighter/icons/starfighter-48px.png delete mode 100644 games/starfighter/icons/starfighter-64px.png delete mode 100644 games/starfighter/starfighter.desktop (limited to 'games/starfighter') diff --git a/games/starfighter/README b/games/starfighter/README index c93b3cf176..ee87959117 100644 --- a/games/starfighter/README +++ b/games/starfighter/README @@ -6,3 +6,5 @@ back and watch as millions of people suffer and die. He steals an experimental craft known as "Firefly" and begins his mission to fight his way to Sol, freeing key systems along the way. The game opens with Chris attempting to escape a Weapco patrol that has intercepted him. + +Note: On slackware 14.2 make sure SDL2_image is 2.0.1 build 2 or higher. diff --git a/games/starfighter/icons/starfighter-16px.png b/games/starfighter/icons/starfighter-16px.png deleted file mode 100644 index b9c3f7ff78..0000000000 Binary files a/games/starfighter/icons/starfighter-16px.png and /dev/null differ diff --git a/games/starfighter/icons/starfighter-32px.png b/games/starfighter/icons/starfighter-32px.png deleted file mode 100644 index 792e26e9d7..0000000000 Binary files a/games/starfighter/icons/starfighter-32px.png and /dev/null differ diff --git a/games/starfighter/icons/starfighter-48px.png b/games/starfighter/icons/starfighter-48px.png deleted file mode 100644 index 6895a85741..0000000000 Binary files a/games/starfighter/icons/starfighter-48px.png and /dev/null differ diff --git a/games/starfighter/icons/starfighter-64px.png b/games/starfighter/icons/starfighter-64px.png deleted file mode 100644 index 0bc9ed662a..0000000000 Binary files a/games/starfighter/icons/starfighter-64px.png and /dev/null differ diff --git a/games/starfighter/starfighter.SlackBuild b/games/starfighter/starfighter.SlackBuild index 2b90f7e198..badb241470 100644 --- a/games/starfighter/starfighter.SlackBuild +++ b/games/starfighter/starfighter.SlackBuild @@ -3,14 +3,21 @@ # Written by Tim Dickson dickson.tim at googlemail.com +# changelog + +# updated 15/10/2016 for v1.6 +# make file now supports destdir and project comes with desktop file and icon +# so separate one not needed. +# doc location still changed to support slackware prefered location + PRGNAM=starfighter -VERSION=${VERSION:-1.4} +VERSION=${VERSION:-1.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -21,8 +28,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -36,11 +43,10 @@ else fi set -e - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION +rm -rf $PRGNAM-$VERSION-src tar xvf $CWD/$PRGNAM-$VERSION-src.tar.gz cd $PRGNAM-$VERSION-src chown -R root:root . @@ -49,35 +55,19 @@ find -L . \ -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; - -# The makefile doesn't support DESTDIR, but that's okay :) -mkdir -p $PKG/usr/games $PKG/usr/doc/$PRGNAM-$VERSION +# make file now supports DESTDIR +# we just change the doc dir to the slackware standard. +sed -i 's_share/doc/\$(PROG)_doc/\$(PROG)-\$(VERSION)_g' Makefile make \ - CFLAGS="$SLKCFLAGS $(sdl-config --cflags) -Wall -DLINUX" \ - BINDIR=/usr/games/ \ - DOCDIR=/usr/doc/$PRGNAM-$VERSION/ \ - DATADIR=/usr/share/games/parallelrealities/ + CFLAGS="$SLKCFLAGS $(pkg-config --cflags sdl2 SDL2_image SDL2_mixer) -Wall -DLINUX " \ + CXXFLAGS="$SLKCFLAGS $(pkg-config --cflags sdl2 SDL2_image SDL2_mixer) -Wall -g " make install \ - BINDIR=$PKG/usr/games/ \ - DOCDIR=$PKG/usr/doc/$PRGNAM-$VERSION/ \ - DATADIR=$PKG/usr/share/games/parallelrealities/ + CFLAGS="$SLKCFLAGS $(pkg-config --cflags sdl2 SDL2_image SDL2_mixer) -Wall -DLINUX " \ + CXXFLAGS="$SLKCFLAGS $(pkg-config --cflags sdl2 SDL2_image SDL2_mixer) -Wall -g " \ + DESTDIR=$PKG # Fixup ownership (no need for games group ownership of anything) chown -R root:root $PKG - -mkdir -p $PKG/usr/share/applications -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop - -mkdir -p $PKG/usr/share/icons/hicolor/{16x16,32x32,48x48,64x64}/apps -cat $CWD/icons/$PRGNAM-16px.png > \ - $PKG/usr/share/icons/hicolor/16x16/apps/$PRGNAM.png -cat $CWD/icons/$PRGNAM-32px.png > \ - $PKG/usr/share/icons/hicolor/32x32/apps/$PRGNAM.png -cat $CWD/icons/$PRGNAM-48px.png > \ - $PKG/usr/share/icons/hicolor/48x48/apps/$PRGNAM.png -cat $CWD/icons/$PRGNAM-64px.png > \ - $PKG/usr/share/icons/hicolor/64x64/apps/$PRGNAM.png - # Add the build script to the package docs and fixup doc permissions cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild find $PKG/usr/doc -type f -exec chmod 0644 {} \; diff --git a/games/starfighter/starfighter.desktop b/games/starfighter/starfighter.desktop deleted file mode 100644 index 1867992a05..0000000000 --- a/games/starfighter/starfighter.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Categories=Game;ArcadeGame; -Version=1.0 -Name=Starfighter -Icon=starfighter -Exec=/usr/games/starfighter -Terminal=false -Type=Application diff --git a/games/starfighter/starfighter.info b/games/starfighter/starfighter.info index 159f0039e0..d58165166f 100644 --- a/games/starfighter/starfighter.info +++ b/games/starfighter/starfighter.info @@ -1,8 +1,8 @@ PRGNAM="starfighter" -VERSION="1.4" +VERSION="1.6" HOMEPAGE="http://www.nongnu.org/starfighter/" -DOWNLOAD="http://download-mirror.savannah.gnu.org/releases/starfighter/1.4/starfighter-1.4-src.tar.gz" -MD5SUM="171c4eb507f33a0202ca8fed291280d8" +DOWNLOAD="http://download-mirror.savannah.gnu.org/releases/starfighter/1.6/starfighter-1.6-src.tar.gz" +MD5SUM="6abd08149594357c170da1d73f0099d7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="SDL2_image SDL2_mixer" -- cgit v1.2.3