summaryrefslogtreecommitdiff
path: root/system/wine-staging/README
diff options
context:
space:
mode:
authorDave Woodfall <dave@slackbuilds.org>2020-01-24 00:33:53 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2020-01-26 08:09:41 +0700
commitcbda98a1f743e556d3e6f79c24e0394b025090b0 (patch)
tree0f4e4db482130e46da9351c2ecc1734fc83b40d3 /system/wine-staging/README
parent9198e89e9ccba61c6f6fdff344510036c6232264 (diff)
downloadslackbuilds-cbda98a1f743e556d3e6f79c24e0394b025090b0.tar.gz
system/wine-staging: Updated for version 5.0.
Diffstat (limited to 'system/wine-staging/README')
-rw-r--r--system/wine-staging/README89
1 files changed, 52 insertions, 37 deletions
diff --git a/system/wine-staging/README b/system/wine-staging/README
index 3387801ff4..cdb6a408dc 100644
--- a/system/wine-staging/README
+++ b/system/wine-staging/README
@@ -9,60 +9,75 @@ before they are integrated into the main branch.
This is a current development branch of Wine appended with full
patches of the Staging branch.
-MULTILIB.
+============================================================
-With no options this script will build the 32bit wine-staging
-package ONLY!, for which you need to have a FULL multilib
-system installed (see below).
+OPTIONS
-To build a package for both 64bit and 32bit Windows executable
-support, use this:
+With no options this SlackBuild will build a 32 bit package,
+for which you need to have either have multilib installed, or
+building in a 32 OS, or in a 32 bit chroot.
- # WIN64=yes sh wine-staging.SlackBuild
+To enable 64 bit support use:
-See README.SLACKWARE for a giant list of dependencies and
-AlienBOB's multilib readme and repo:
+ WIN64=yes ./wine.SlackBuild
-https://docs.slackware.com/slackware:multilib
-http://www.slackware.com/~alien/multilib/
+To disable win32 support, use:
-From wine's maintainer David Woodfall you can grab a script
-to get and install the multilib packages:
+ WIN32=no ./wine.SlackBuild
-http://tty1.uk/scripts/slackware/alien-multilib-rsync.sh
+To disable OpenGL support, use:
-Be sure to read the short instructions at the top. If you use
-slackpkg then you will also want to blacklist his packages in
-/etc/slackpkg/blacklist:
+ OPENGL=no ./wine.SlackBuild
- [0-9]+alien
- [0-9]+compat32
+The above options can be combined.
-WINEPREFIX.
+============================================================
-With 64bit support you would use the wine64 binary. If you have a
-combined 32 and 64bit package you need to set the environmental
-variable WINEPREFIX to point to the 64bit wine directory when running
-wine64, which should be different to the 32bit directory (~/.wine by
-default). Example:
+OPTIONAL DEPENDENCIES
- $ WINEPREFIX=~/.wine64 wine64 notepad
+fontforge:
-To build the 32bit wine on x86_64 you will need to have multilib
-packages installed, unless you want to build for Windows 64 bit
-applications only using:
+To build tahoma, tahomabd, and marlett fonts.
- # WIN64=yes NOWIN32=yes sh wine-staging.SlackBuild
+webcore-fonts:
-OPENGL.
+For tahoma, lucida console, MS fonts for the web and Win
+Vista.
-To disable OpenGL support, use:
+============================================================
+
+MULTILIB
+
+To build the 32 bit wine on x86_64 you will need to have
+multilib packages installed, unless you want to build for
+Windows 64 bit applications only (using WIN64=yes WIN32=no.)
+
+alienBOB's multilib readme and repo:
+
+https://docs.slackware.com/slackware:multilib
+http://www.slackware.com/~alien/multilib/
+
+A script that rsyncs with alienBOB's repo and installs the
+multilib packages which can be found here:
+
+http://tty1.uk/scripts/slackware/alien-multilib-rsync.sh
+
+Be sure to read the short instructions at the top. If you
+use slackpkg then you will also want to blacklist his
+packages in /etc/slackpkg/blacklist:
+
+[0-9]+alien
+[0-9]+compat32
- # OPENGL=no ./wine.SlackBuild
+============================================================
-Optional dependencies: fontforge, webcore-fonts, winetricks
+NOTES
-NOTE: you can increase buildtime passing some like that to the
-SlackBuild script:
+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:
- # MAKEFLAGS=-j6 ./wine-staging.SlackBuild
+WINEPREFIX=~/.wine64 wine64 notepad