[72805] trunk/dports/devel/glade3-devel

devans at macports.org devans at macports.org
Wed Oct 27 12:53:36 PDT 2010


Revision: 72805
          http://trac.macports.org/changeset/72805
Author:   devans at macports.org
Date:     2010-10-27 12:53:33 -0700 (Wed, 27 Oct 2010)
Log Message:
-----------
glade3-devel: update to version 3.7.1, incorporate recent glade3 changes (r72803), add notes re dependents, closes #27015.

Revision Links:
--------------
    http://trac.macports.org/changeset/72803

Modified Paths:
--------------
    trunk/dports/devel/glade3-devel/Portfile

Added Paths:
-----------
    trunk/dports/devel/glade3-devel/files/
    trunk/dports/devel/glade3-devel/files/patch-configure.diff

Modified: trunk/dports/devel/glade3-devel/Portfile
===================================================================
--- trunk/dports/devel/glade3-devel/Portfile	2010-10-27 19:14:23 UTC (rev 72804)
+++ trunk/dports/devel/glade3-devel/Portfile	2010-10-27 19:53:33 UTC (rev 72805)
@@ -4,47 +4,76 @@
 PortSystem 1.0
 
 name            glade3-devel
-version         3.5.7
+conflicts       glade3
+version         3.7.1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Glade is a free user interface builder for GTK+ and GNOME.
 long_description    Glade is a free user interface builder for GTK+ \
                     and GNOME. This is the most recent unstable development \
-                    release with preliminary support for GtkBuilder.
+                    release.
 maintainers     devans
 categories      devel gnome
 platforms       darwin
 homepage        http://glade.gnome.org/
 master_sites    gnome:sources/glade3/${branch}/
 distname        glade3-${version}
+
 use_bzip2       yes
-checksums       md5     381e290d4a6ae7d6a41fe16b06f15bb3 \
-                sha1    2e2c6fcef18ed9a0e6be694cf98aa871dc8fd62f \
-                rmd160  4371ee091b1ead10846765e3d39c78ad4d32f84f
 
+checksums       md5     35dca20dd51aa1a1fd461d723abba95b \
+                sha1    eda613fa67c930818080cb96fb25d1f28de66514 \
+                rmd160  28d007c5d47feb665d412d1914cd504bde3960cd
+
+depends_skip_archcheck devhelp
+
 depends_build   port:pkgconfig \
-                port:gettext \
+                port:intltool \
+                port:gnome-doc-utils \
+                port:gtk-doc
 
-depends_lib     port:gtk2 \
-                port:libiconv \
-                port:libgnomeui \
-                port:py25-gtk \
+depends_lib     port:py26-gtk \
                 port:libxml2 \
-                port:rarian
+                port:libgnomeui
 
 depends_run     port:hicolor-icon-theme \
                 port:devhelp
 
+patchfiles      patch-configure.diff
+
 configure.args  --disable-scrollkeeper
 
-post-activate   {
-        system "scrollkeeper-update"
-}
+set python_prefix         ${frameworks_dir}/Python.framework/Versions/2.6
+configure.python          ${prefix}/bin/python2.6
+configure.pkg_config_path ${python_prefix}/lib/pkgconfig
 
 variant disable_gnome description {Disable support for GNOME UI widgets} {
         configure.args-append --disable-gnome
         depends_lib-delete port:libgnomeui
 }
 
+#
+# ige-mac-integration is broken
+#
+# disable quartz variant until this is resolved
+#
+
+#variant quartz {
+#         depends_lib-append port:ige-mac-integration
+#         depends_run-delete port:devhelp
+#}
+
+post-activate {
+        system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
+}
+
+notes "
+    This port increments libgladeui-1.9.dylib to libgladeui-1.10.dylib.
+    Please rebuild the following dependent ports if installed:
+        
+        sudo port -n upgrade --force anjuta
+        sudo port -n upgrade --force gnome-media
+"
+
 livecheck.type  regex
 livecheck.url   http://ftp.gnome.org/pub/gnome/sources/glade3/${branch}/
 livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)}

Added: trunk/dports/devel/glade3-devel/files/patch-configure.diff
===================================================================
--- trunk/dports/devel/glade3-devel/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/devel/glade3-devel/files/patch-configure.diff	2010-10-27 19:53:33 UTC (rev 72805)
@@ -0,0 +1,14 @@
+--- configure.orig	2010-05-14 15:02:54.000000000 -0700
++++ configure	2010-10-27 12:24:47.000000000 -0700
+@@ -14034,9 +14034,9 @@
+ 
+ 
+ 
+-  PYTHON_PREFIX='${prefix}'
++  PYTHON_PREFIX=`$PYTHON -c 'import sys; print sys.prefix;'`
+ 
+-  PYTHON_EXEC_PREFIX='${exec_prefix}'
++  PYTHON_EXEC_PREFIX=`$PYTHON -c 'import sys; print sys.exec_prefix;'`
+ 
+ 
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101027/5f1162ea/attachment.html>


More information about the macports-changes mailing list