[95237] trunk/dports/gnome/gtk3/Portfile
cal at macports.org
cal at macports.org
Sat Jul 7 06:34:29 PDT 2012
Revision: 95237
https://trac.macports.org/changeset/95237
Author: cal at macports.org
Date: 2012-07-07 06:34:29 -0700 (Sat, 07 Jul 2012)
Log Message:
-----------
gtk3: claim maintainership, remove introspection variant, enable introspection, closes #33877, fix build with +quartz, closes #29063, #34530, #34532
Modified Paths:
--------------
trunk/dports/gnome/gtk3/Portfile
Modified: trunk/dports/gnome/gtk3/Portfile
===================================================================
--- trunk/dports/gnome/gtk3/Portfile 2012-07-07 13:25:51 UTC (rev 95236)
+++ trunk/dports/gnome/gtk3/Portfile 2012-07-07 13:34:29 UTC (rev 95237)
@@ -9,11 +9,11 @@
name gtk3
set real_name gtk+
version 3.4.3
-revision 1
+revision 2
set branch [join [lrange [split ${version} .] 0 1] .]
categories gnome x11
license LGPL-2.1+
-maintainers nomaintainer
+maintainers cal openmaintainer
platforms darwin
description GTK+ widget toolkit
@@ -41,7 +41,8 @@
depends_lib port:atk \
path:lib/pkgconfig/pango.pc:pango \
port:gdk-pixbuf2 \
- path:lib/pkgconfig/glib-2.0.pc:glib2
+ path:lib/pkgconfig/glib-2.0.pc:glib2 \
+ port:gobject-introspection
depends_run port:shared-mime-info
@@ -54,9 +55,12 @@
configure.args --enable-static \
--disable-glibtest \
- --disable-introspection \
+ --enable-introspection \
gio_can_sniff=yes
+# gobject-introspection uses $CC from env
+build.env-append CC=${configure.cc}
+
configure.ccache no
configure.cppflags-append -DX_LOCALE
configure.cflags-append -fstrict-aliasing
@@ -203,7 +207,7 @@
}
variant quartz requires no_x11 conflicts x11 {
- configure.args-append --with-gdktarget=quartz
+ configure.args-append --enable-quartz-backend
}
variant x11 conflicts quartz description {Enable rendering in X11} {
@@ -220,11 +224,6 @@
--x-include=${prefix}/include --x-lib=${prefix}/lib
}
-variant introspection description {Enable introspection} {
- depends_lib-append port:gobject-introspection
- configure.args-delete --disable-introspection
- configure.args-append --enable-introspection
-}
livecheck.type regex
livecheck.url ftp://ftp.gnome.org/pub/gnome/sources/${real_name}/${branch}/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120707/1d467f6b/attachment.html>
More information about the macports-changes
mailing list