desktop/idesk: Work around imlib2 breakage.

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-01-08 12:44:17 -05:00 committed by Willy Sudiarto Raharjo
parent bc4bb4703d
commit 8eb74cb898
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
2 changed files with 13 additions and 1 deletions

View File

@ -17,11 +17,13 @@
# on future versions of Slackware (unless upstream suddenly releases a
# new version, but it's been a dead project for almost 10 years now).
# 20230108 bkw: BUILD=2, work around imlib2-0.10.0 breakage.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=idesk
VERSION=${VERSION:-0.7.5}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@ -89,6 +91,12 @@ sed -i \
-e 's,Xdialog,kdialog,g' \
examples/*
# 20230108 bkw: imlib2 dropped their imlib2-config script, this configure
# really insist on using it. fake it out.
export PATH=$(pwd):$PATH
cat $CWD/imlib2-config-fake > imlib2-config
chmod +x imlib2-config
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \

View File

@ -0,0 +1,4 @@
#!/bin/sh
[ "$1" = "--libs" ] && echo "-lImlib2"
exit 0