summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
Diffstat (limited to 'graphics')
-rw-r--r--graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild38
-rw-r--r--graphics/wine-nine-standalone/wine-nine-standalone.info6
2 files changed, 18 insertions, 26 deletions
diff --git a/graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild b/graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild
index b2f07d3057..4758daa1e3 100644
--- a/graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild
+++ b/graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=wine-nine-standalone
-VERSION=${VERSION:-0.3}
+VERSION=${VERSION:-0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -109,25 +109,15 @@ else
arch=32
fi
+./bootstrap.sh
+
eval "set -- $arch"
for bin do
case "$bin" in
- 32 )
- libdir=
- platform=i586-slackware-linux-gnu-pkg-config
- wine=wine
- ;;
- 64 )
- libdir=64
- platform=x86_64-slackware-linux-gnu-pkg-config
- wine=wine64
- ;;
+ 32 ) suffix= ;;
+ 64 ) suffix=64 ;;
esac
- sed "s/@PKG_CONFIG@/$platform/" \
- < tools/cross-wine$bin.in \
- > tools/cross-wine$bin
-
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
meson \
@@ -142,18 +132,20 @@ for bin do
"${NINJA:=ninja}" -C build$bin
DESTDIR=. "$NINJA" -C build$bin install
- mkdir -p $PKG/usr/lib$libdir/wine/fakedlls
- cp ./build$bin/tmp/bin$bin/ninewinecfg.exe.so $PKG/usr/lib$libdir/wine/fakedlls/ninewinecfg.exe
- cp ./build$bin/tmp/lib$bin/d3d9-nine.dll.so $PKG/usr/lib$libdir/wine/fakedlls/d3d9-nine.dll
- chmod 0644 $PKG/usr/lib$libdir/wine/fakedlls/ninewinecfg.exe
- chmod 0644 $PKG/usr/lib$libdir/wine/fakedlls/d3d9-nine.dll
+ mkdir -p $PKG/usr/lib$suffix/wine/fakedlls
+ cp ./build$bin/tmp/bin$bin/ninewinecfg.exe.so \
+ $PKG/usr/lib$suffix/wine/fakedlls/ninewinecfg.exe
+ cp ./build$bin/tmp/lib$bin/d3d9-nine.dll.so \
+ $PKG/usr/lib$suffix/wine/fakedlls/d3d9-nine.dll
+ chmod 0644 $PKG/usr/lib$suffix/wine/fakedlls/ninewinecfg.exe
+ chmod 0644 $PKG/usr/lib$suffix/wine/fakedlls/d3d9-nine.dll
mkdir -p $PKG/usr/bin
- cat > $PKG/usr/bin/ninewinecfg$libdir <<EOF
+ cat > $PKG/usr/bin/ninewinecfg$suffix <<EOF
#!/bin/sh
-$wine /usr/lib$libdir/wine/fakedlls/ninewinecfg.exe
+wine$suffix /usr/lib$suffix/wine/fakedlls/ninewinecfg.exe
EOF
- chmod 0755 $PKG/usr/bin/ninewinecfg$libdir
+ chmod 0755 $PKG/usr/bin/ninewinecfg$suffix
done
if [ "$DEBUG" = 0 ]; then
diff --git a/graphics/wine-nine-standalone/wine-nine-standalone.info b/graphics/wine-nine-standalone/wine-nine-standalone.info
index 01f0b0aaf7..4a09708289 100644
--- a/graphics/wine-nine-standalone/wine-nine-standalone.info
+++ b/graphics/wine-nine-standalone/wine-nine-standalone.info
@@ -1,8 +1,8 @@
PRGNAM="wine-nine-standalone"
-VERSION="0.3"
+VERSION="0.4"
HOMEPAGE="https://github.com/iXit/wine-nine-standalone"
-DOWNLOAD="https://github.com/iXit/wine-nine-standalone/archive/v0.3/wine-nine-standalone-0.3.tar.gz"
-MD5SUM="b076e066d8e2bb3381ad14a79e53652d"
+DOWNLOAD="https://github.com/iXit/wine-nine-standalone/archive/v0.4/wine-nine-standalone-0.4.tar.gz"
+MD5SUM="fd1abab4f89dae2fded7a35b2bd684bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="meson wine"