Revision: 102554 https://trac.macports.org/changeset/102554 Author: cal@macports.org Date: 2013-02-04 12:43:11 -0800 (Mon, 04 Feb 2013) Log Message: ----------- py*-cairo: automatically default to +x11 or -x11 depending on existing cairo installation's variants, closes #37935 Modified Paths: -------------- trunk/dports/python/py-cairo/Portfile Modified: trunk/dports/python/py-cairo/Portfile =================================================================== --- trunk/dports/python/py-cairo/Portfile 2013-02-04 20:42:17 UTC (rev 102553) +++ trunk/dports/python/py-cairo/Portfile 2013-02-04 20:43:11 UTC (rev 102554) @@ -79,10 +79,16 @@ } variant x11 { - require_active_variants cairo x11 + require_active_variants cairo x11 quartz } - default_variants +x11 + if {![catch {set result [active_variants cairo x11 quartz]}]} { + if {$result} { + default_variants +x11 + } + } else { + default_variants +x11 + } livecheck.type none } else {