diff options
author | Dave Woodfall <dave@slackbuilds.org> | 2020-01-24 00:33:53 +0000 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2020-01-26 08:09:41 +0700 |
commit | cbda98a1f743e556d3e6f79c24e0394b025090b0 (patch) | |
tree | 0f4e4db482130e46da9351c2ecc1734fc83b40d3 /system/wine-staging/README | |
parent | 9198e89e9ccba61c6f6fdff344510036c6232264 (diff) | |
download | slackbuilds-cbda98a1f743e556d3e6f79c24e0394b025090b0.tar.gz |
system/wine-staging: Updated for version 5.0.
Diffstat (limited to 'system/wine-staging/README')
-rw-r--r-- | system/wine-staging/README | 89 |
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 |