[44991] trunk/dports/gnome/gconf/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Mon Jan 5 22:00:56 PST 2009


Revision: 44991
          http://trac.macports.org/changeset/44991
Author:   jeremyhu at macports.org
Date:     2009-01-05 22:00:55 -0800 (Mon, 05 Jan 2009)
Log Message:
-----------
gconf: Missed some binaries in the universal fix.  This should get them all...

Modified Paths:
--------------
    trunk/dports/gnome/gconf/Portfile

Modified: trunk/dports/gnome/gconf/Portfile
===================================================================
--- trunk/dports/gnome/gconf/Portfile	2009-01-06 05:52:03 UTC (rev 44990)
+++ trunk/dports/gnome/gconf/Portfile	2009-01-06 06:00:55 UTC (rev 44991)
@@ -6,7 +6,7 @@
 name            gconf
 set my_name     GConf
 version         2.24.0
-revision	1
+revision	2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     nomaintainer
 categories      gnome
@@ -104,9 +104,20 @@
             system "lipo ${lipo_args}"
         }
 
+	foreach lib [list libgconfbackend-evoldap.a libgconfbackend-evoldap.so libgconfbackend-oldxml.a libgconfbackend-oldxml.so libgconfbackend-xml.a libgconfbackend-xml.so] {
+            set output_lib ${destroot}${prefix}/lib/GConf/2/${lib}
+            set lipo_args {}
+            foreach arch ${universal_archs} {
+                lappend lipo_args -arch ${arch} ${workpath}/${arch}/backends/.libs/${lib}
+            }
+            lappend lipo_args -create -output ${output_lib}
+            delete ${output_lib}
+            system "lipo ${lipo_args}"
+        }
+
         set lipo_args {}  
         foreach arch ${universal_archs} {
-            lappend lipo_args -arch ${arch} ${workpath}/${arch}/gconf/gconftool-2
+            lappend lipo_args -arch ${arch} ${workpath}/${arch}/gconf/.libs/gconftool-2
         }
         lappend lipo_args -create -output ${destroot}${prefix}/bin/gconftool-2
         delete ${destroot}${prefix}/bin/gconftool-2
@@ -114,7 +125,7 @@
         
         set lipo_args {}  
         foreach arch ${universal_archs} {
-            lappend lipo_args -arch ${arch} ${workpath}/${arch}/backends/gconf-merge-tree
+            lappend lipo_args -arch ${arch} ${workpath}/${arch}/backends/.libs/gconf-merge-tree
         }
         lappend lipo_args -create -output ${destroot}${prefix}/bin/gconf-merge-tree
         delete ${destroot}${prefix}/bin/gconf-merge-tree
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090105/78b6a3b2/attachment.html>


More information about the macports-changes mailing list