aboutsummaryrefslogtreecommitdiff
path: root/games/jag/jag.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'games/jag/jag.SlackBuild')
-rw-r--r--games/jag/jag.SlackBuild24
1 files changed, 11 insertions, 13 deletions
diff --git a/games/jag/jag.SlackBuild b/games/jag/jag.SlackBuild
index 8589059c55ee5..b9bafeb3e1186 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