diff options
Diffstat (limited to 'games/bitfighter')
-rw-r--r-- | games/bitfighter/README | 4 | ||||
-rw-r--r-- | games/bitfighter/bitfighter.SlackBuild | 17 | ||||
-rw-r--r-- | games/bitfighter/bitfighter.desktop | 4 | ||||
-rw-r--r-- | games/bitfighter/bitfighter.info | 8 | ||||
-rw-r--r-- | games/bitfighter/doinst.sh | 6 |
5 files changed, 17 insertions, 22 deletions
diff --git a/games/bitfighter/README b/games/bitfighter/README index 30c1ec2ad3..a2f1f7e35c 100644 --- a/games/bitfighter/README +++ b/games/bitfighter/README @@ -4,7 +4,3 @@ modes and unique maps. Players can (and do) create maps by using the built-in map editor. Space exploration for warfare, construction, and beyond! It's fast, fun, and frenetic. - -Note : mkdir .bitfighter (in your /home/user/) - cp -rf /usr/share/games/bitfighter-019b/exe/music ~/.bitfighter - cp -rf /usr/share/games/bitfighter-019b/exe/scripts ~/.bitfighter diff --git a/games/bitfighter/bitfighter.SlackBuild b/games/bitfighter/bitfighter.SlackBuild index fff58eff2b..e8ea7fc434 100644 --- a/games/bitfighter/bitfighter.SlackBuild +++ b/games/bitfighter/bitfighter.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=bitfighter -VERSION=${VERSION:-019b} +VERSION=${VERSION:-019c} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -62,6 +62,7 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION +unzip $CWD/classic_level_pack.zip chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -74,6 +75,8 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DUSE_SDL2:BOOL=YES \ + -DLINUX_DATA_DIR=/usr/share/games \ -DCMAKE_BUILD_TYPE=Release .. make cd .. @@ -81,12 +84,12 @@ cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mkdir -p $PKG/usr/share/games/$PRGNAM-$VERSION -cp -rf exe $PKG/usr/share/games/$PRGNAM-$VERSION -cp -rf resource/* $PKG/usr/share/games/$PRGNAM-$VERSION/exe -mkdir -p $PKG/usr/share/$PRGNAM/sfx -cp -rf resource/sfx/* $PKG/usr/share/$PRGNAM/sfx -rm -rf exe +mkdir -p $PKG/usr/share/games/$PRGNAM/resource/levels \ + $PKG/usr/bin +cp -rf exe/*.ini $PKG/usr/share/games/$PRGNAM +cp -r resource/* $PKG/usr/share/games/$PRGNAM +cp -a classic_level_pack/* $PKG/usr/share/games/$PRGNAM/resource/levels +install -m0755 exe/$PRGNAM $PKG/usr/bin mkdir -p $PKG/usr/share/applications install -D -m644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop diff --git a/games/bitfighter/bitfighter.desktop b/games/bitfighter/bitfighter.desktop index e2145cefa8..31c17aa994 100644 --- a/games/bitfighter/bitfighter.desktop +++ b/games/bitfighter/bitfighter.desktop @@ -1,8 +1,8 @@ [Desktop Entry] -Name=Bitfighter +Name= Bitfighter Name[he]= Bitfighter Comment=Action -Exec=/usr/share/games/bitfighter-019b/exe/./bitfighter +Exec=bitfighter Icon=bitfighter Terminal=false Type=Application diff --git a/games/bitfighter/bitfighter.info b/games/bitfighter/bitfighter.info index e68e931b83..4a86635654 100644 --- a/games/bitfighter/bitfighter.info +++ b/games/bitfighter/bitfighter.info @@ -1,10 +1,12 @@ PRGNAM="bitfighter" VERSION="019b" HOMEPAGE="http://bitfighter.org/" -DOWNLOAD="http://bitfighter.org/files/bitfighter-019b.tar.gz" -MD5SUM="f8f8900a8ae0b84d2b3849f9c7b0dc6d" +DOWNLOAD="http://bitfighter.org/files/bitfighter-019c.tar.gz \ + https://bitfighter.googlecode.com/files/classic_level_pack.zip" +MD5SUM="0951f6b57378cb6a4a81811336050b99 \ + cb32039b47026e176d3f1f3639bd1a9f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="OpenAL speex libmodplug" +REQUIRES="OpenAL SDL2 speex libmodplug" MAINTAINER="Dimitris Zlatanidis" EMAIL="d.zlatanidis@gmail.com" diff --git a/games/bitfighter/doinst.sh b/games/bitfighter/doinst.sh index f6a957d203..5fb28930db 100644 --- a/games/bitfighter/doinst.sh +++ b/games/bitfighter/doinst.sh @@ -1,9 +1,3 @@ -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi |