[107137] trunk/dports/gnome/gconf

devans at macports.org devans at macports.org
Tue Jun 18 19:05:46 PDT 2013


Revision: 107137
          https://trac.macports.org/changeset/107137
Author:   devans at macports.org
Date:     2013-06-18 19:05:45 -0700 (Tue, 18 Jun 2013)
Log Message:
-----------
gconf: update to version 2.32.4, enable gobject introspection, remove outdated patch file.

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

Removed Paths:
-------------
    trunk/dports/gnome/gconf/files/

Modified: trunk/dports/gnome/gconf/Portfile
===================================================================
--- trunk/dports/gnome/gconf/Portfile	2013-06-19 00:01:13 UTC (rev 107136)
+++ trunk/dports/gnome/gconf/Portfile	2013-06-19 02:05:45 UTC (rev 107137)
@@ -7,9 +7,8 @@
 name            gconf
 set my_name     GConf
 epoch           1
-# Before updating to 2.32.x, examine https://trac.macports.org/ticket/28077
-version         2.28.1
-revision        5
+# Issues in https://trac.macports.org/ticket/28077 are now resolved
+version         2.32.4
 set branch      [join [lrange [split ${version} .] 0 1] .]
 maintainers     nomaintainer
 categories      gnome
@@ -18,34 +17,46 @@
 description     GConf is a configuration database system.
 
 long_description \
-    GConf is a configuration database system, \
-    functionally similar to the Windows registry \
-    but lots better. :-) It's written for \
-    the GNOME desktop but does not require GNOME.
+                GConf is a configuration database system, \
+                functionally similar to the Windows registry \
+                but lots better. :-) It's written for \
+                the GNOME desktop but does not require GNOME.
 
 homepage        http://www.gnome.org/projects/gconf/
 master_sites    gnome:sources/${my_name}/${branch}/
 distname        ${my_name}-${version}
+
 use_bzip2       yes
 
-checksums       sha1    944e067a85b43e7a778b9ee244f85508931a49a0 \
-                rmd160  9ee3b6e68553997a128ca2b49992ddfbe157609b
+checksums       rmd160  8f7aa9fb72deb935546b503b4f8547099be459e3 \
+                sha256  46030c09422603dbb72f13b5dd592dcc01fbc13562b9e94dafb2b58982bc6b3a
 
 depends_build   port:pkgconfig \
                 port:intltool
 
 depends_lib     port:gtk2 \
+                port:gobject-introspection \
                 port:dbus-glib \
                 port:libffi \
                 port:libpng \
                 port:policykit \
                 port:orbit2
 
-patchfiles      patch-defaults-Makefile.am.diff
-
 configure.env   INTLTOOL_PERL=${prefix}/bin/perl5.12
-configure.args  --without-openldap
+configure.args  --with-gtk=2.0 \
+                --without-openldap \
+                --enable-introspection=yes
 
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+
+if {[variant_isset universal]} {
+    foreach arch ${configure.universal_archs} {
+        lappend merger_build_args(${arch})  CC='${configure.cc} -arch ${arch}'
+    }
+} else {
+    build.args-append       CC="${configure.cc} ${configure.cc_archflags}"
+}
+
 destroot.keepdirs \
     ${destroot}${prefix}/etc/gconf/gconf.xml.mandatory \
     ${destroot}${prefix}/etc/gconf/gconf.xml.defaults
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130618/a36d7015/attachment.html>


More information about the macports-changes mailing list