aboutsummaryrefslogtreecommitdiff
path: root/system/wine
diff options
context:
space:
mode:
authorSteven Voges <svoges.sbo@gmail.com>2023-10-21 08:50:39 +0900
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-10-28 13:11:49 +0700
commit2ab56cfd10ffc0d7045cadade1b95266bd539c89 (patch)
treee9d2cd4cfa067075e975b8cbb66cc1f2b8fa8423 /system/wine
parentaff67e09058888f94097ff985fac47fa8fe7527a (diff)
system/wine: Updated for version 8.0.2.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/wine')
-rw-r--r--system/wine/README53
-rw-r--r--system/wine/wine.SlackBuild16
-rw-r--r--system/wine/wine.info10
3 files changed, 38 insertions, 41 deletions
diff --git a/system/wine/README b/system/wine/README
index 27aeeee797563..4ad72bd4b9e31 100644
--- a/system/wine/README
+++ b/system/wine/README
@@ -4,41 +4,36 @@ Linux and Unix.
NOTE: This builds the stable version of wine. If you need cutting-edge
then you may want to check out wine-staging.
-OPTIONS
+============================================================
-This SlackBuild will try to autodetect whether to build for 32 or 64
-bits or both. WINE64 and WINE32 can be used to enable/disable each
-ARCH:
+OPTIONAL DEPENDENCIES
- WINE64=no ./wine.SlackBuild
- WINE32=no ./wine.SlackBuild
+fontforge: To build tahoma, tahomabd, and marlett fonts.
+webcore-fonts: For MS fonts for the web and Windows Vista.
-The executable for 64 bit wine is named wine64.
+============================================================
-To disable OpenGL support, use:
+OPTIONS
+
+If your video card does not support hardware accelerated OpenGL,
+you may disable OpenGL support by using:
OPENGL=no ./wine.SlackBuild
The above options can be combined.
-OPTIONAL DEPENDENCIES
-
-fontforge: To build tahoma, tahomabd, and marlett fonts.
-webcore-fonts: For MS fonts for the web and Windows Vista.
-
-============================================================
+This SlackBuild will try to autodetect whether to build for 32 or 64
+bits or both. WINE64 and WINE32 can be used to enable/disable each
+ARCH:
-NOTES
+ WINE64=no ./wine.SlackBuild
+ WINE32=no ./wine.SlackBuild
-With 64 bit support you would use the wine64 binary. If you have a
-combined 32 and 64 bit package you need to set the environmental
-variable WINEPREFIX to point to the 64 bit wine directory when running
-wine64, which should be different to the 32 bit directory (~/.wine by
-default).
+The executable for 64 bit wine is named wine64.
-Example:
+============================================================
-WINEPREFIX=~/.wine64 wine64 notepad
+MULTILIB
To build the 32 bit wine on x86_64 you will need to have multilib
packages installed.
@@ -59,3 +54,17 @@ then you will also want to blacklist his packages in
[0-9]+alien
[0-9]+compat32
+
+============================================================
+
+NOTES
+
+With 64 bit support you would use the wine64 binary. If you have a
+combined 32 and 64 bit package you need to set the environmental
+variable WINEPREFIX to point to the 64 bit wine directory when running
+wine64, which should be different to the 32 bit directory (~/.wine by
+default).
+
+Example:
+
+WINEPREFIX=~/.wine64 wine64 notepad
diff --git a/system/wine/wine.SlackBuild b/system/wine/wine.SlackBuild
index e7560b1820c4a..469c998246746 100644
--- a/system/wine/wine.SlackBuild
+++ b/system/wine/wine.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for wine
+# Copyright 2023 Steven Voges <Oregon, USA>
# Copyright 2011 David Woodfall
# Copyright 2006-2009 Robby Workman Northport, AL, USA
# All rights reserved.
@@ -26,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=wine
-VERSION=${VERSION:-8.0.1}
+VERSION=${VERSION:-8.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -43,28 +44,18 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
fi
-# If your video card does not support hardware accelerated OpenGL,
-# then run the script like: OPENGL=NO ./wine.SlackBuild
-
-# Make lowercase
OPENGL=${OPENGL@L}
-
if [ "${OPENGL:-yes}" = "yes" ]; then
do_opengl="with"
else
do_opengl="without"
fi
-# Find which ARCHs to build for
-# Make lowercase
WINE32=${WINE32@L}
WINE64=${WINE64@L}
WINETMP="$( mktemp -d $TMP/wine-test-XXXXXX )"
@@ -78,7 +69,6 @@ if [ "$WINE32$WINE64" = "nono" ]; then
exit 1
fi
-# These should work for anything not specified below
BUILD_ARCH="$ARCH-slackware-linux"
SLKCFLAGS="-O2"
@@ -139,7 +129,6 @@ if [ "$WINE64" = "yes" ]; then
--program-suffix= \
--disable-tests \
--build=$BUILD_ARCH
-
make depend
make
make install DESTDIR=$PKG
@@ -168,7 +157,6 @@ if [ "$WINE32" = "yes" ]; then
--program-suffix=testsuf32 \
--disable-tests \
--build=$BUILD_ARCH
-
make depend
make
make install DESTDIR=$PKG
diff --git a/system/wine/wine.info b/system/wine/wine.info
index 45ec70f724010..dfbf1e0813993 100644
--- a/system/wine/wine.info
+++ b/system/wine/wine.info
@@ -1,10 +1,10 @@
PRGNAM="wine"
-VERSION="8.0.1"
+VERSION="8.0.2"
HOMEPAGE="http://www.winehq.com/"
-DOWNLOAD="https://dl.winehq.org/wine/source/8.0/wine-8.0.1.tar.xz"
-MD5SUM="ed4ff7f4f76b6200a61a893d39a42d6b"
+DOWNLOAD="https://dl.winehq.org/wine/source/8.0/wine-8.0.2.tar.xz"
+MD5SUM="c8ec9a10623f0d9b321061de22b2a1d8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="D Woodfall"
-EMAIL="dave@slackbuilds.org"
+MAINTAINER="Steven Voges"
+EMAIL="svoges.sbo@gmail.com"