diff options
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 |
commit | 91fdde8af4efa4801a904696dd03d1622b1f6ddf (patch) | |
tree | 60c12c16826bf1924f8c3dee0abeda24c4dba1f6 /wine | |
parent | 38dbcaeb209e1c046016ff465e43f4a5df999649 (diff) | |
download | asb-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-x | wine/build/wine.SlackBuild | 9 |
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: |