[55313] trunk/dports/gnome/gtk-doc/Portfile

rmsfisher at macports.org rmsfisher at macports.org
Sat Aug 8 19:03:12 PDT 2009


Revision: 55313
          http://trac.macports.org/changeset/55313
Author:   rmsfisher at macports.org
Date:     2009-08-08 19:03:11 -0700 (Sat, 08 Aug 2009)
Log Message:
-----------
gnome/gtk-doc added variants for python25 and python26 (default), simplified docbook-xml dependency

Modified Paths:
--------------
    trunk/dports/gnome/gtk-doc/Portfile

Modified: trunk/dports/gnome/gtk-doc/Portfile
===================================================================
--- trunk/dports/gnome/gtk-doc/Portfile	2009-08-09 01:53:38 UTC (rev 55312)
+++ trunk/dports/gnome/gtk-doc/Portfile	2009-08-09 02:03:11 UTC (rev 55313)
@@ -26,15 +26,13 @@
 depends_build   port:rarian \
                 port:gnome-doc-utils \
                 port:pkgconfig \
-                port:docbook-xml-4.3 \
+                port:docbook-xml \
                 port:docbook-xsl
 
 depends_lib     port:libxml2 \
-                path:bin/perl:perl5 \
-                port:python25
+                path:bin/perl:perl5
 
 configure.perl ${prefix}/bin/perl
-configure.python ${prefix}/bin/python2.5
 configure.args  --with-xml-catalog=${prefix}/etc/xml/catalog
 
 # TODO Enable test support.
@@ -44,6 +42,23 @@
     system "${prefix}/bin/scrollkeeper-update"
 }
 
+variant python25 conflicts python26 description {Use python 2.5} {
+    depends_lib-append      port:python25
+    depends_run-append      port:py25-libxml2
+    configure.python        ${prefix}/bin/python2.5
+}
+
+variant python26 conflicts python25 description {Use python 2.6} {
+    depends_lib-append      port:python26
+    depends_run-append      port:py26-libxml2
+    configure.python        ${prefix}/bin/python2.6
+}
+
+# Default to python 2.6, the current production version of python
+if {![variant_isset python25]} {
+    default_variants +python26
+}
+
 livecheck.check regex
 livecheck.url   http://ftp.gnome.org/pub/gnome/sources/${name}/?C=M&O=D
 livecheck.regex {(\d+(?:\.\d+)*)/}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090808/fec19020/attachment.html>


More information about the macports-changes mailing list