[88026] trunk/dports/textproc/dblatex/Portfile

cal at macports.org cal at macports.org
Fri Dec 16 10:17:45 PST 2011


Revision: 88026
          http://trac.macports.org/changeset/88026
Author:   cal at macports.org
Date:     2011-12-16 10:17:44 -0800 (Fri, 16 Dec 2011)
Log Message:
-----------
dblatex: Make python version configurable

Modified Paths:
--------------
    trunk/dports/textproc/dblatex/Portfile

Modified: trunk/dports/textproc/dblatex/Portfile
===================================================================
--- trunk/dports/textproc/dblatex/Portfile	2011-12-16 17:41:07 UTC (rev 88025)
+++ trunk/dports/textproc/dblatex/Portfile	2011-12-16 18:17:44 UTC (rev 88026)
@@ -2,7 +2,7 @@
 # $Id$
 
 PortSystem          1.0
-PortGroup           python26 1.0
+PortGroup           python 1.0
 
 name                dblatex
 version             0.3.2
@@ -34,8 +34,7 @@
 
 use_bzip2           yes
 
-depends_lib         port:python26 \
-                    port:texlive-latex-extra \
+depends_lib         port:texlive-latex-extra \
                     port:texlive-latex-recommended \
                     port:texlive-math-extra \
                     port:dejavu-fonts \
@@ -43,11 +42,29 @@
                     port:docbook-xml \
                     port:docbook-xsl
 
-destroot.cmd        ${python.bin} setup.py
+python.link_binaries no
+
+variant python25 conflicts python26 python27 {
+    python.default_version 25
+}
+
+variant python26 conflicts python25 python27 {
+    python.default_version 26
+}
+
+variant python27 conflicts python25 python26 {
+    python.default_version 27
+}
+
+if {![variant_isset python25] && ![variant_isset python26]} {
+    default_variants +python27
+}
+
+# this gets assigned before python.bin is set to the version selected by the variant
+#destroot.cmd        ${python.bin} setup.py
 destroot.destdir    --root=${destroot} \
                     --catalogs=${destroot}${prefix}/etc/xml/catalog
 
-python.link_binaries no
 post-destroot {
     reinplace "s|${destroot}${prefix}|${prefix}|g" ${destroot}${python.prefix}/bin/dblatex
     reinplace "s|#!/usr/bin/env python|#!${python.bin}|" ${destroot}${python.prefix}/bin/dblatex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111216/31f0ad4b/attachment.html>


More information about the macports-changes mailing list