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 | # Now maintained by B. Watson (yalhcru@gmail.com) -# Copyright 2010 Binh Nguyen +# Copyright 2010 Binh Nguyen # 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