summaryrefslogtreecommitdiffstats
path: root/system/wine-staging/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/wine-staging/README')
-rw-r--r--system/wine-staging/README81
1 files changed, 26 insertions, 55 deletions
diff --git a/system/wine-staging/README b/system/wine-staging/README
index 070ac7f7d9..e9b882a9b8 100644
--- a/system/wine-staging/README
+++ b/system/wine-staging/README
@@ -1,68 +1,39 @@
-wine-staging (Wine Staging is the testing area of winehq.org)
+Wine is an Open Source implementation of the Windows API on top of X
+for Linux and Unix.
-It contains bug fixes and features, which have not been integrated
-into the development branch yet. The idea of Wine Staging is to
-provide experimental features faster to end users and to give
-developers the possibility to discuss and improve their patches
-before they are integrated into the main branch.
+wine-staging is the current development branch of wine appended with
+full patches of the staging branch.
-This is a current development branch of Wine appended with full
-patches of the Staging branch.
+It contains bug fixes and features, which have not been integrated into
+the development branch yet. The idea of wine-staging is to provide
+experimental features faster to end users and to give developers the
+possibility to discuss and improve their patches before they are
+integrated into the main branch.
-MULTILIB.
+NOTE: This builds the cutting-edge version of wine. If you need
+something more stable then you may want to check out wine.
-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).
+=======================================================================
-To build a package for both 64bit and 32bit Windows executable
-support, use this:
+OPTIONAL DEPENDENCIES
- # WIN64=yes sh wine-staging.SlackBuild
+fontforge: To build tahoma, tahomabd, and marlett fonts.
+webcore-fonts: For MS fonts for the web and Windows Vista.
-See README.SLACKWARE for a giant list of dependencies and
-AlienBOB's multilib readme and repo:
+=======================================================================
-https://docs.slackware.com/slackware:multilib
-http://www.slackware.com/~alien/multilib/
+OPTIONS
-From wine's maintainer David Woodfall you can grab a script
-to get and install the multilib packages:
+If your video card does not support hardware accelerated OpenGL,
+you may disable OpenGL support by using:
-http://dawoodfall.net/files/scripts/slackware/alien-multilib-rysnc.sh
+ OPENGL=no ./wine.SlackBuild
-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
+NOTES
-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:
-
- $ WINEPREFIX=~/.wine64 wine64 notepad
-
-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:
-
- # WIN64=yes NOWIN32=yes sh wine-staging.SlackBuild
-
-OPENGL.
-
-To disable OpenGL support, use:
-
- # OPENGL=no ./wine.SlackBuild
-
-Optional dependencies: fontforge, webcore-fonts, winetricks
-
-NOTE: you can increase buildtime passing some like that to the
-SlackBuild script:
-
- # MAKEFLAGS=-j6 ./wine-staging.SlackBuild
+64bit systems now default to the new WOW64 mode which builds both 64bit
+and 32bit PE dlls. This has removed the multilib dependency that was
+pereviously required and will allow execution of both 64bit and 32bit
+binaries. No multilib required.