aboutsummaryrefslogtreecommitdiff
path: root/games/yahtzee/yahtzee.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'games/yahtzee/yahtzee.SlackBuild')
-rw-r--r--games/yahtzee/yahtzee.SlackBuild9
1 files changed, 4 insertions, 5 deletions
diff --git a/games/yahtzee/yahtzee.SlackBuild b/games/yahtzee/yahtzee.SlackBuild
index 5f83d545301b..d64d6f6e05e9 100644
--- a/games/yahtzee/yahtzee.SlackBuild
+++ b/games/yahtzee/yahtzee.SlackBuild
@@ -6,13 +6,14 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20230531 bkw: BUILD=3, actually use SLKCFLAGS.
# 20211011 bkw: BUILD=2, new-style icons, add doinst.sh.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yahtzee
VERSION=${VERSION:-1.6}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -35,16 +36,12 @@ OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
fi
set -e
@@ -59,6 +56,8 @@ chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+sed -i "/^CFLAGS/s,-Os,$SLKCFLAGS," Makefile
+
# By default, the Makefile builds one binary with the dumb, curses, and SDL
# UIs. It tries to init SDL, then falls back on curses... unfortunately on a
# lot of Slackware machines, trying to init SDL in the console just causes