[107000] trunk/dports
devans at macports.org
devans at macports.org
Thu Jun 13 15:56:41 PDT 2013
Revision: 107000
https://trac.macports.org/changeset/107000
Author: devans at macports.org
Date: 2013-06-13 15:56:41 -0700 (Thu, 13 Jun 2013)
Log Message:
-----------
cairomm, pangomm, gtkmm: fix variant checking to allow both +x11 +quartz for cairo pango and only check direct dependencies. (#39320, #39397)
Modified Paths:
--------------
trunk/dports/graphics/cairomm/Portfile
trunk/dports/x11/gtkmm/Portfile
trunk/dports/x11/pangomm/Portfile
Modified: trunk/dports/graphics/cairomm/Portfile
===================================================================
--- trunk/dports/graphics/cairomm/Portfile 2013-06-13 20:45:49 UTC (rev 106999)
+++ trunk/dports/graphics/cairomm/Portfile 2013-06-13 22:56:41 UTC (rev 107000)
@@ -38,14 +38,10 @@
if {[variant_isset quartz]} {
require_active_variants path:lib/pkgconfig/cairo.pc:cairo quartz
-} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" quartz
-}
+}
if {[variant_isset x11]} {
require_active_variants path:lib/pkgconfig/cairo.pc:cairo x11
-} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" x11
}
livecheck.type regex
Modified: trunk/dports/x11/gtkmm/Portfile
===================================================================
--- trunk/dports/x11/gtkmm/Portfile 2013-06-13 20:45:49 UTC (rev 106999)
+++ trunk/dports/x11/gtkmm/Portfile 2013-06-13 22:56:41 UTC (rev 107000)
@@ -63,30 +63,18 @@
}
if {[variant_isset quartz]} {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo quartz
- require_active_variants cairomm quartz
- require_active_variants pango quartz
+ require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm quartz
require_active_variants pangomm quartz
require_active_variants gtk2 quartz
} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" quartz
- require_active_variants cairomm "" quartz
- require_active_variants pango "" quartz
- require_active_variants pangomm "" quartz
require_active_variants gtk2 "" quartz
}
if {[variant_isset x11]} {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo x11
- require_active_variants cairomm x11
- require_active_variants pango x11
+ require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm x11
require_active_variants pangomm x11
require_active_variants gtk2 x11
} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" x11
- require_active_variants cairomm "" x11
- require_active_variants pango "" x11
- require_active_variants pangomm "" x11
require_active_variants gtk2 "" x11
}
Modified: trunk/dports/x11/pangomm/Portfile
===================================================================
--- trunk/dports/x11/pangomm/Portfile 2013-06-13 20:45:49 UTC (rev 106999)
+++ trunk/dports/x11/pangomm/Portfile 2013-06-13 22:56:41 UTC (rev 107000)
@@ -41,23 +41,13 @@
default_variants +x11
if {[variant_isset x11]} {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo x11
- require_active_variants cairomm x11
- require_active_variants pango x11
-} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" x11
- require_active_variants cairomm "" x11
- require_active_variants pango "" x11
+ require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm x11
+ require_active_variants path:lib/pkgconfig/pango.pc:pango x11
}
if {[variant_isset quartz]} {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo quartz
- require_active_variants cairomm quartz
- require_active_variants pango quartz
-} else {
- require_active_variants path:lib/pkgconfig/cairo.pc:cairo "" quartz
- require_active_variants cairomm "" quartz
- require_active_variants pango "" quartz
+ require_active_variants path:lib/pkgconfig/cairomm-1.0.pc:cairomm quartz
+ require_active_variants ath:lib/pkgconfig/pango.pc:pango quartz
}
livecheck.type gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130613/aa5bcb20/attachment.html>
More information about the macports-changes
mailing list