summaryrefslogtreecommitdiff
path: root/games/enigma
diff options
context:
space:
mode:
Diffstat (limited to 'games/enigma')
-rw-r--r--games/enigma/README2
-rw-r--r--games/enigma/enigma.SlackBuild15
-rw-r--r--games/enigma/slack-desc2
3 files changed, 9 insertions, 10 deletions
diff --git a/games/enigma/README b/games/enigma/README
index f5c19b0afc..ef324e00cd 100644
--- a/games/enigma/README
+++ b/games/enigma/README
@@ -1,3 +1,5 @@
+enigma (puzzle game involving falling blocks)
+
Enigma is a puzzle game involving falling blocks, exploding bombs, and pushing
stuff around. It has elements of Boulderdash and elements of Sokoban, and
anybody old enough to remember XOR on the Spectrum will see large elements of
diff --git a/games/enigma/enigma.SlackBuild b/games/enigma/enigma.SlackBuild
index 22fc6e659a..93ca9b2aab 100644
--- a/games/enigma/enigma.SlackBuild
+++ b/games/enigma/enigma.SlackBuild
@@ -3,11 +3,11 @@
# Slackware build script for enigma
# Formerly maintained by:
-# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
+# Ryan P.C. McQuen | Everett, WA | <email removed>
# Now maintained by B. Watson (yalhcru@gmail.com)
-# Copyright 2010 Binh Nguyen <binhvng@gmail.com>
+# Copyright 2010 Binh Nguyen <email removed>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,6 +27,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20180915 bkw: minor nitpicks
# 20170309 bkw:
# - take over maintenance
# - i486 => i586
@@ -73,11 +74,8 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@@ -92,8 +90,7 @@ CXXFLAGS="$SLKCFLAGS" \
--build=$ARCH-slackware-linux
mkdir -p $PKG/usr/games
-make
-make install \
+make all install \
prefix=$PKG/usr \
localstatedir=$PKG/var/games \
bindir=$PKG/usr/games
diff --git a/games/enigma/slack-desc b/games/enigma/slack-desc
index 5a8d8e970e..7208856537 100644
--- a/games/enigma/slack-desc
+++ b/games/enigma/slack-desc
@@ -6,7 +6,7 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-enigma: enigma (A puzzle game involving falling blocks)
+enigma: enigma (puzzle game involving falling blocks)
enigma:
enigma: Enigma is a puzzle game involving falling blocks, exploding bombs, and
enigma: pushing stuff around. It has elements of Boulderdash and elements of