[95027] trunk/dports/x11/wine-crossover/Portfile

ryandesign at macports.org ryandesign at macports.org
Tue Jul 3 20:04:21 PDT 2012


Revision: 95027
          https://trac.macports.org/changeset/95027
Author:   ryandesign at macports.org
Date:     2012-07-03 20:04:20 -0700 (Tue, 03 Jul 2012)
Log Message:
-----------
wine-crossover:

 * update to 11.2.0, which is based on wine 1.4.1
 * downgrade winegecko to 1.4 because that is the correct version for use with wine 1.4 according to http://wiki.winehq.org/Gecko/
 * remove unrecognized configure args (as already done in wine and wine-devel)
 * no longer append -D_DARWIN_NO_64_BIT_INODE to CPPFLAGS (as already done in wine and wine-devel) since it now causes build failure

Modified Paths:
--------------
    trunk/dports/x11/wine-crossover/Portfile

Modified: trunk/dports/x11/wine-crossover/Portfile
===================================================================
--- trunk/dports/x11/wine-crossover/Portfile	2012-07-04 02:23:23 UTC (rev 95026)
+++ trunk/dports/x11/wine-crossover/Portfile	2012-07-04 03:04:20 UTC (rev 95027)
@@ -6,7 +6,7 @@
 
 name                        wine-crossover
 conflicts                   wine wine-devel
-version                     11.0.3
+version                     11.2.0
 license                     LGPL-2.1+
 categories                  x11
 maintainers                 jeremyhu openmaintainer
@@ -15,17 +15,17 @@
 distname                    crossover-sources-${version}
 dist_subdir                 wine
 set wine_distfile           [suffix ${distname}]
-set wine_gecko_version      1.5
+set wine_gecko_version      1.4
 set wine_gecko_distfile     wine_gecko-${wine_gecko_version}-x86.msi
 distfiles                   ${wine_distfile}:winesource ${wine_gecko_distfile}:winegecko
 extract.only                ${wine_distfile}
-worksrcdir                  wine
+worksrcdir                  sources/wine
 build.target                depend all
 use_parallel_build          yes
 
 minimum_xcodeversions       {8 2.5}
 
-description                 Wine Is Not an Emulator (1.4 with CodeWeavers modifications for CrossOver)
+description                 Wine Is Not an Emulator (1.4.1 with CodeWeavers modifications for CrossOver)
 
 long_description            Wine is an implementation of the Windows APIs on top of X11. \
                             This version contains the Codeweavers patches for CrossOver
@@ -35,11 +35,11 @@
                             sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}:winegecko
 
 checksums                   ${wine_distfile} \
-                            rmd160  33e4b49196bc50b613d4af2a3116980740085745 \
-                            sha256  8a96a71be0a9f0e9e5febb54c11ae06daa5eb5c62c1ff9a25db9dff2b555f908 \
+                            rmd160  642b61e20a3724f5d6a71c597e7a5db1db65718f \
+                            sha256  64af63dfaf461f082a6c3297cc96134c9bd2dca3f8a6d5901d18397e8bfd5415 \
                             ${wine_gecko_distfile} \
-                            rmd160  691e4e96abf2bd17a6d55f8bb784c40e23b0ff9c \
-                            sha256  2e372a1b87ff2a22ad5127400ece4b09e55591d9f84e00bb562d294898a49b5c
+                            rmd160  02363538a77a954f2bf1014b28ec1ed8fe2d1b6e \
+                            sha256  b30e0ac29a91a6fc40c73b5b760a56360a1d5323282545e32efaa40c75d8986d
 
 # Note: Most of the X11 libs are dlopen()'d
 depends_lib                 port:expat \
@@ -96,7 +96,7 @@
 
 # Extract only the wine directory. We don't need the others, and their presence
 # interferes with the wine build (which uses parts of them if present).
-extract.post_args-append    wine
+extract.post_args-append    ${worksrcdir}
 
 patchfiles                  BOOL.patch \
                             mach_machine.patch
@@ -105,13 +105,11 @@
                             -lz
 
 configure.args              --without-alsa \
-                            --without-audioio \
                             --without-capi \
                             --with-cms \
                             --with-coreaudio \
                             --with-cups \
                             --with-curses \
-                            --without-esd \
                             --with-fontconfig \
                             --with-freetype \
                             --without-gphoto \
@@ -119,11 +117,9 @@
                             --without-gnutls \
                             --without-gsm \
                             --without-hal \
-                            --without-jack \
                             --with-jpeg \
                             --without-ldap \
                             --without-mpg123 \
-                            --without-nas \
                             --without-openal \
                             --with-opengl \
                             --with-openssl \
@@ -141,7 +137,6 @@
                             --with-xrandr \
                             --with-xrender \
                             --with-xshape \
-                            --with-xshm \
                             --with-xslt \
                             --with-xxf86vm \
                             --with-x \
@@ -170,11 +165,6 @@
         configure.args-append --disable-win16
     }
 
-    if {${os.major} >= 10} {
-         # _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect dlls/ntdll/directory.o
-         configure.cppflags-append -D_DARWIN_NO_64_BIT_INODE
-    }
-
     if {${os.major} >= 11} {
         # Needed or wine will SIGBUS
         configure.ldflags-append -Wl,-no_pie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120703/191286c1/attachment.html>


More information about the macports-changes mailing list