[57996] trunk/dports/multimedia/MPlayer/Portfile

jmr at macports.org jmr at macports.org
Sun Sep 20 05:15:54 PDT 2009


Revision: 57996
          http://trac.macports.org/changeset/57996
Author:   jmr at macports.org
Date:     2009-09-20 05:15:49 -0700 (Sun, 20 Sep 2009)
Log Message:
-----------
MPlayer: some fixes/workarounds for 64-bit, still has a bunch of asm issues

Modified Paths:
--------------
    trunk/dports/multimedia/MPlayer/Portfile

Modified: trunk/dports/multimedia/MPlayer/Portfile
===================================================================
--- trunk/dports/multimedia/MPlayer/Portfile	2009-09-20 11:53:46 UTC (rev 57995)
+++ trunk/dports/multimedia/MPlayer/Portfile	2009-09-20 12:15:49 UTC (rev 57996)
@@ -77,6 +77,9 @@
 configure.cxxflags  {}
 configure.cppflags  {}
 configure.ldflags   {}
+configure.cc_archflags {}
+configure.cxx_archflags {}
+configure.objc_archflags {}
 # And the assembler has issues with -pipe
 configure.pipe      no
 
@@ -295,8 +298,13 @@
 
 
 platform macosx {
-    configure.args-append   --enable-macosx --enable-macosx-finder-support \
-                            --enable-macosx-bundle --enable-qtx
+    configure.args-append   --enable-macosx \
+                            --enable-macosx-bundle
+    if {([variant_isset universal] && ![string match *64* $universal_archs]) || (![variant_isset universal] && ![string match *64* $build_arch])} {
+        configure.args-append --enable-qtx --enable-macosx-finder-support
+    } else {
+        configure.args-append --disable-qtx
+    }
 }
 
 variant glx requires x11 description {Enable glx output support.  Due to a bug in Mplayer's build system, this disables Mac OS X-specific features} {
@@ -313,6 +321,7 @@
             ${worksrcpath}/configure
     }
     build.env           LD=${configure.cc}
+    configure.args-append --target=${build_arch}-Darwin
 }
 
 platform darwin 8 {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090920/9e9f4bca/attachment.html>


More information about the macports-changes mailing list