games/yahtzee: Actually use SLKCFLAGS.

Signed-off-by: B. Watson <urchlay@slackware.uk>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2023-05-31 04:02:29 -04:00 committed by Willy Sudiarto Raharjo
parent 081b16bd92
commit 5da7580ef6
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
1 changed files with 4 additions and 5 deletions

View File

@ -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