[130096] trunk/dports/graphics/ipe-tools/Portfile

larryv at macports.org larryv at macports.org
Fri Dec 26 19:00:22 PST 2014


Revision: 130096
          https://trac.macports.org/changeset/130096
Author:   larryv at macports.org
Date:     2014-12-26 19:00:22 -0800 (Fri, 26 Dec 2014)
Log Message:
-----------
ipe-tools: Use Python 2.7 always

Modified Paths:
--------------
    trunk/dports/graphics/ipe-tools/Portfile

Modified: trunk/dports/graphics/ipe-tools/Portfile
===================================================================
--- trunk/dports/graphics/ipe-tools/Portfile	2014-12-27 02:53:53 UTC (rev 130095)
+++ trunk/dports/graphics/ipe-tools/Portfile	2014-12-27 03:00:22 UTC (rev 130096)
@@ -5,7 +5,7 @@
 
 name                    ipe-tools
 version                 20140303
-revision                3
+revision                4
 categories              graphics
 maintainers             jacobs-university.de:m.thon \
                         gmx.de:Torsten.Maehne \
@@ -49,6 +49,7 @@
 
 patchfiles              patch-svgtoipe-python_path.diff
 
+
 depends_build           port:pkgconfig
 depends_lib             port:poppler
 
@@ -76,52 +77,12 @@
         xinstall -m 755 ${workpath}/svgtoipe-${svgtoipe-vers}/svgtoipe.py ${destroot}${prefix}/bin
 }
 
-set python.versions         {24 25 26 27}
-set python.default_version  27
+set python.pkgd ${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7/site-packages
 
-# create python variants
-foreach ver ${python.versions} {
+depends_lib-append  path:${python.pkgd}/PIL:py27-Pillow
 
-    set variant_line {variant python${ver} description "Use python${ver} and packages from MacPorts"}
-
-    foreach over ${python.versions} {
-        if {${ver} == ${over}} {
-            continue
-        }
-        append variant_line " conflicts python${over}"
-    }
-    append variant_line { {}}
-    eval $variant_line
-}
-
-# set default python variant
-set variant_none true
-foreach ver ${python.versions} {
-    if {[variant_isset python${ver}]} {
-        set variant_none [expr $variant_none && ![variant_isset python${ver}]]
-    }
-}
-if {${variant_none}} {
-    default_variants-append "+python${python.default_version}"
-}
-
-# python variant settings
-foreach ver ${python.versions} {
-    if {[variant_isset python${ver}]} {set python.version ${ver}}
-}
-
-# set derived python variables
-set python.branch   "[string range ${python.version} 0 end-1].[string index ${python.version} end]"
-set python.pkgd     ${frameworks_dir}/Python.framework/Versions/${python.branch}/lib/python${python.branch}/site-packages
-
-if { ${python.version} <= 25 } {
-    depends_lib-append  port:py${python.version}-pil
-} else {
-    depends_lib-append  path:${python.pkgd}/PIL:py${python.version}-Pillow
-}
-
 post-patch {
-    reinplace "s|__MP_PYTHON_BIN__|${prefix}/bin/python${python.branch}|" ${workpath}/svgtoipe-${svgtoipe-vers}/svgtoipe.py
+    reinplace "s|__MP_PYTHON_BIN__|${prefix}/bin/python2.7|" ${workpath}/svgtoipe-${svgtoipe-vers}/svgtoipe.py
 }
 
 livecheck.type  regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141226/a7d989f2/attachment.html>


More information about the macports-changes mailing list