diff options
Diffstat (limited to 'games/jag/jag.SlackBuild')
-rw-r--r-- | games/jag/jag.SlackBuild | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/games/jag/jag.SlackBuild b/games/jag/jag.SlackBuild index 8589059c55..b9bafeb3e1 100644 --- a/games/jag/jag.SlackBuild +++ b/games/jag/jag.SlackBuild @@ -5,7 +5,7 @@ # Written by Larry Hajali <larryhaja[at]gmail[dot]com> PRGNAM=jag -VERSION=0.3.1 +VERSION=0.3.2 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -43,14 +43,12 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION-src unzip $CWD/$PRGNAM-$VERSION-src.zip +unzip $CWD/$PRGNAM-$VERSION-data.zip +mv $PRGNAM-$VERSION-data/data $PRGNAM-$VERSION-src cd $PRGNAM-$VERSION-src -# Check to see if there are any themes in the source directory. -for i in kde_crystal african animals chinese kde_nuvola creatures futurama toys -do - [ -f $CWD/${PRGNAM}_${i}.zip ] && unzip $CWD/${PRGNAM}_${i}.zip -d data/schemes -done -# Remove executable flag from all files. -find . -type f -exec chmod -x {} \; +# Correct permissions on all files/folders. +find . -type f -exec chmod 0644 '{}' \; +find . -type d -exec chmod 0755 '{}' \; chown -R root:root . find . \ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ @@ -58,14 +56,13 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -# Fix directory locations and library call. +# Fix directory locations. sed -i \ - -e 's|/usr/local/bin|/usr/bin|g' \ + -e 's|/usr/local/bin|/usr/games|g' \ -e 's|/usr/local/games|/usr/share|g' \ - -e 's|-lSDLmain|-lSDL|' \ Game.pro main.cpp editor/editor.pro -qmake -unix -o Makefile Game.pro +qmake -o Makefile Game.pro make \ CFLAGS="-pipe $SLKCFLAGS -Wall -W -D_REENTRANT \$(DEFINES)" \ CXXFLAGS="-pipe $SLKCFLAGS -Wall -W -D_REENTRANT \$(DEFINES)" @@ -74,7 +71,7 @@ make install INSTALL_ROOT=$PKG # Install the optional level editor. if [ "${JAG_EDITOR:-no}" == "yes" ]; then cd editor - qmake -unix -o Makefile editor.pro + qmake -o Makefile editor.pro make \ CFLAGS="-pipe $SLKCFLAGS -Wall -W -D_REENTRANT \$(DEFINES)" \ CXXFLAGS="-pipe $SLKCFLAGS -Wall -W -D_REENTRANT \$(DEFINES)" @@ -94,6 +91,7 @@ for i in 16 22 32 48 64 128; do done if [ "${JAG_EDITOR:-no}" == "yes" ]; then install -m 0644 $CWD/$PRGNAM-editor.desktop $PKG/usr/share/applications + install -D -m 0644 editor/editoricon.png $PKG/usr/share/pixmaps/$PRGNAM-editor.png fi mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION |