[49215] trunk/dports/multimedia/x264/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sun Apr 5 12:13:16 PDT 2009


Revision: 49215
          http://trac.macports.org/changeset/49215
Author:   jeremyhu at macports.org
Date:     2009-04-05 12:13:10 -0700 (Sun, 05 Apr 2009)
Log Message:
-----------
x264: Fixed universality of dylib

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

Modified: trunk/dports/multimedia/x264/Portfile
===================================================================
--- trunk/dports/multimedia/x264/Portfile	2009-04-05 16:52:40 UTC (rev 49214)
+++ trunk/dports/multimedia/x264/Portfile	2009-04-05 19:13:10 UTC (rev 49215)
@@ -4,6 +4,7 @@
 
 name		x264
 version		20090311
+revision        1
 categories	multimedia
 platforms	darwin
 maintainers	devans openmaintainer
@@ -90,26 +91,16 @@
 
   destroot {
     system "cd ${workpath}/${first_arch} && ${destroot.cmd} ${destroot.pre_args} ${destroot.post_args}"
-    # leave .dylib and .a for later. Only .a now 
-    #foreach lib [list [file readlink ${workpath}/${first_arch}/libx264.dylib] libx264.a] {
-    #  set output_lib ${destroot}${prefix}/lib/${lib}
-    #  set lipo_args {}
-    #  foreach arch ${universal_archs} {
-    #    lappend lipo_args -arch ${arch} ${workpath}/${arch}/${lib}
-    #  }
-    #  lappend lipo_args -create -output ${output_lib}
-    #  delete ${output_lib}
-    #  system "lipo ${lipo_args}"
-    #}
-    # Do currently only .a
-    set output_lib ${destroot}${prefix}/lib/libx264.a
-    set lipo_args {}
-    foreach arch ${universal_archs} {
-      lappend lipo_args -arch ${arch} ${workpath}/${arch}/libx264.a
+    foreach lib [list libx264.67.dylib libx264.a] {
+      set output_lib ${destroot}${prefix}/lib/${lib}
+      set lipo_args {}
+      foreach arch ${universal_archs} {
+        lappend lipo_args -arch ${arch} ${workpath}/${arch}/${lib}
+      }
+      lappend lipo_args -create -output ${output_lib}
+      delete ${output_lib}
+      system "lipo ${lipo_args}"
     }
-    lappend lipo_args -create -output ${output_lib}
-    delete ${output_lib}
-    system "lipo ${lipo_args}"
  
     set output_bin ${destroot}${prefix}/bin/x264
     set lipo_args {}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090405/c356f6f9/attachment.html>


More information about the macports-changes mailing list