[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