[145029] users/devans/GNOME-3/stable/dports/devel/glade
devans at macports.org
devans at macports.org
Sat Jan 23 16:34:04 PST 2016
Revision: 145029
https://trac.macports.org/changeset/145029
Author: devans at macports.org
Date: 2016-01-23 16:34:04 -0800 (Sat, 23 Jan 2016)
Log Message:
-----------
GNOME-3/stable: glade, allow build if gtk3 was built with +quartz variant.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/devel/glade/Portfile
Property Changed:
----------------
users/devans/GNOME-3/stable/dports/devel/glade/
Property changes on: users/devans/GNOME-3/stable/dports/devel/glade
___________________________________________________________________
Modified: svn:mergeinfo
- /branches/mld-qt-481/dports/devel/glade:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
/trunk/dports/devel/glade:118251-127453
/users/cal/ports/devel/glade:96570-97031
/users/devans/GNOME-3/unstable/dports/devel/glade:137534-140634
+ /trunk/dports/devel/glade:118251-145028
/users/devans/GNOME-3/unstable/dports/devel/glade:137534-140634
Modified: users/devans/GNOME-3/stable/dports/devel/glade/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/glade/Portfile 2016-01-24 00:26:17 UTC (rev 145028)
+++ users/devans/GNOME-3/stable/dports/devel/glade/Portfile 2016-01-24 00:34:04 UTC (rev 145029)
@@ -3,6 +3,7 @@
PortSystem 1.0
PortGroup gobject_introspection 1.0
+PortGroup active_variants 1.1
name glade
version 3.19.0
@@ -77,4 +78,25 @@
system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
}
+variant x11 conflicts quartz {
+ require_active_variants gtk3 x11 quartz
+}
+
+variant quartz conflicts x11 {
+ require_active_variants gtk3 quartz x11
+ depends_lib-append port:gtk-osx-application-gtk3
+
+ # compile glade-registration.c as Objective-C file since it includes
+ # /System/Library/Frameworks/AppKit.framework/Headers/AppKit.h
+ post-configure {
+ reinplace \
+ "s|-o glade-glade-registration.o|-xobjective-c -o glade-glade-registration.o|g" \
+ ${worksrcpath}/src/Makefile
+ }
+}
+
+if {![variant_isset quartz]} {
+ default_variants +x11
+}
+
livecheck.type gnome-with-unstable
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160123/a704d4fa/attachment.html>
More information about the macports-changes
mailing list