[Lunar-commits] <moonbase> wine-git: added to moonbase to replace Wine-cvs

Duncan Gibson engelsman at lunar-linux.org
Sat Mar 28 15:59:09 CET 2009


commit 4210bd4205ab726907d461f229674be3a967d2e5
Author: Oliver Dietsch <odietsch at googlemail.com>
Date:   Sat Mar 28 15:59:09 2009 +0100

    wine-git: added to moonbase to replace Wine-cvs
    
    Added some (in my opinion) major optional_depends
    for a more scalable build.
    
    Note: downloads OK if you have more than 200Mb free in /tmp,
          compiled OK for me, saying yes to Win16,OSS,XOrg7,alsa-utils,openssl
          completely untested apart from running notepad[*] - engelsman
    
          [*] notepad complained about lack of Mozilla and GLS on my box]
---
 zbeta/wine-git/BUILD     |   14 ++++++++++++
 zbeta/wine-git/CONFIGURE |    2 +
 zbeta/wine-git/CONFLICTS |    2 +
 zbeta/wine-git/DEPENDS   |   52 ++++++++++++++++++++++++++++++++++++++++++++++
 zbeta/wine-git/DETAILS   |   18 ++++++++++++++++
 5 files changed, 88 insertions(+), 0 deletions(-)

diff --git a/zbeta/wine-git/BUILD b/zbeta/wine-git/BUILD
new file mode 100644
index 0000000..38983f7
--- /dev/null
+++ b/zbeta/wine-git/BUILD
@@ -0,0 +1,14 @@
+(
+  ./configure --prefix=/usr             \
+              --sysconfdir=/etc         \
+              --localstatedir=/var      \
+              --infodir=/usr/share/info \
+              --mandir=/usr/share/man   \
+              $OPTS         &&
+
+  make depend               &&
+  make                      &&
+  prepare_install           &&
+  make install
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/wine-git/CONFIGURE b/zbeta/wine-git/CONFIGURE
new file mode 100644
index 0000000..3300809
--- /dev/null
+++ b/zbeta/wine-git/CONFIGURE
@@ -0,0 +1,2 @@
+mquery WIN16      "Enable support for Win16?" y "" "--disable-win16"
+mquery OSS_AUDIO  "Enable support for OSS?"   y "" "--without-oss"
diff --git a/zbeta/wine-git/CONFLICTS b/zbeta/wine-git/CONFLICTS
new file mode 100644
index 0000000..2d41b4c
--- /dev/null
+++ b/zbeta/wine-git/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts wine
+conflicts Wine-cvs
diff --git a/zbeta/wine-git/DEPENDS b/zbeta/wine-git/DEPENDS
new file mode 100644
index 0000000..0741b0f
--- /dev/null
+++ b/zbeta/wine-git/DEPENDS
@@ -0,0 +1,52 @@
+depends  flex
+
+# For users that only want to run console applications.
+optional_depends "%X"                \
+                 "--enable-opengl"   \
+                 "--without-x"       \
+                 "for X11 support"
+
+optional_depends "alsa-utils"        \
+                 ""                  \
+                 "--without-alsa"    \
+                 "for ALSA audio support"
+
+optional_depends "cups"              \
+                 ""                  \
+                 "--without-cups"    \
+                 "for CUPS printing support"
+
+optional_depends "esd"               \
+                 ""                  \
+                 "--without-esd"     \
+                 "for ESD audio support"
+
+optional_depends "gnutls"            \
+                 ""                  \
+                 "--without-gnutls"  \
+                 "for GnuTLS (schannel) support"
+
+optional_depends "jack"              \
+                 ""                  \
+                 "--without-jack"    \
+                 "for JACK audio server support"
+
+optional_depends "libgphoto"         \
+                 ""                  \
+                 "--without-gphoto"  \
+                 "for digital camera support"
+
+optional_depends "openldap"          \
+                 ""                  \
+                 "--without-ldap"    \
+                 "for LDAP support"
+
+optional_depends "openssl"           \
+                 ""                  \
+                 "--without-openssl" \
+                 "for OpenSSL support"
+
+optional_depends "sane-backends"     \
+                 ""                  \
+                 "--without-sane"    \
+                 "for scanner support"
diff --git a/zbeta/wine-git/DETAILS b/zbeta/wine-git/DETAILS
new file mode 100644
index 0000000..bf06502
--- /dev/null
+++ b/zbeta/wine-git/DETAILS
@@ -0,0 +1,18 @@
+          MODULE=wine-git
+         VERSION=beta
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=git://source.winehq.org/git/wine.git
+        WEB_SITE=http://www.winehq.org
+         ENTERED=20090317
+         UPDATED=`date -u +%Y%m%d`
+           SHORT="Wine GIT"
+cat << EOF
+Wine Is Not an Emulator. It is an alternative implementation of the
+Windows 3.x and Win32 APIs. Wine provides both a development toolkit
+(Winelib) for porting legacy Windows sources to Unix and a program
+loader, allowing unmodified Windows 3.1/95/NT binaries to run under
+Intel Unixes. Wine does not require Microsoft Windows, as it is a
+completely alternative implementation consisting of 100%
+Microsoft-Free code, but it can optionally use native system DLLs if
+they are available.
+EOF


More information about the Lunar-commits mailing list