[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