summaryrefslogtreecommitdiffstats
path: root/wine
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-10-01 07:30:58 +0000
committer Eric Hameleers <alien@slackware.com>2020-10-01 07:30:58 +0000
commit91fdde8af4efa4801a904696dd03d1622b1f6ddf (patch)
tree60c12c16826bf1924f8c3dee0abeda24c4dba1f6 /wine
parent38dbcaeb209e1c046016ff465e43f4a5df999649 (diff)
downloadasb-91fdde8af4efa4801a904696dd03d1622b1f6ddf.tar.gz
asb-91fdde8af4efa4801a904696dd03d1622b1f6ddf.tar.xz
wine: deal with difference in dependencies between Slackware 14.2 and -current
Diffstat (limited to 'wine')
-rwxr-xr-xwine/build/wine.SlackBuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/wine/build/wine.SlackBuild b/wine/build/wine.SlackBuild
index fa25be89..506981de 100755
--- a/wine/build/wine.SlackBuild
+++ b/wine/build/wine.SlackBuild
@@ -31,7 +31,7 @@
# Buildneeds:MinGW-w64
# fontforge (builds better fonts when compiling wine)
# Needs: (Slackware 14.2:) OpenAL
-# FAudio,vkd3d
+# (Slackware-current): FAudio,vkd3d
# Changelog:
# 0.9.23-1: 24/Oct/2006 by Eric Hameleers <alien@slackware.com>
# * Initial build.
@@ -493,10 +493,15 @@ fi
mkdir -p $PKG/install
cat $SRCDIR/slack-desc > $PKG/install/slack-desc
cat $SRCDIR/slack-required > $PKG/install/slack-required
-# In Slackware 14.2+, openal-soft was added so OpenAL is no longer a dep:
+
if [ -z "$(grep ^[^+]*$ /etc/slackware-version)" ] || [ $(cat /etc/slackware-version |cut -d' ' -f2 |cut -d. -f1) -gt 14 ];
then
+ # In Slackware 14.2+, openal-soft was added so OpenAL is no longer a dep:
sed -i $PKG/install/slack-required -e "/OpenAL/d"
+else
+ # On Slackware before 14.2+, FAudio and vkd3d won't compile,
+ # due to outdated/missing OS libraries:
+ sed -i $PKG/install/slack-required -e "/FAudio/d" -e "/vkd3d/d"
fi
# Build the package: