[99242] trunk/dports/graphics/graphite2/Portfile
ryandesign at macports.org
ryandesign at macports.org
Tue Oct 30 01:44:59 PDT 2012
Revision: 99242
http://trac.macports.org//changeset/99242
Author: ryandesign at macports.org
Date: 2012-10-30 01:44:59 -0700 (Tue, 30 Oct 2012)
Log Message:
-----------
graphite2: update to 1.2.0 and ensure python >= 2.6 is installed before the tests are run
Modified Paths:
--------------
trunk/dports/graphics/graphite2/Portfile
Modified: trunk/dports/graphics/graphite2/Portfile
===================================================================
--- trunk/dports/graphics/graphite2/Portfile 2012-10-30 08:44:20 UTC (rev 99241)
+++ trunk/dports/graphics/graphite2/Portfile 2012-10-30 08:44:59 UTC (rev 99242)
@@ -5,7 +5,7 @@
PortGroup cmake 1.0
name graphite2
-version 1.1.3
+version 1.2.0
categories graphics
platforms darwin
maintainers ryandesign openmaintainer
@@ -21,10 +21,11 @@
master_sites sourceforge:project/silgraphite/graphite2
extract.suffix .tgz
-checksums rmd160 f6858b233753020b83624fe5c8b3e98c3ea1802b \
- sha256 0eb19282a1941bdd5e6d7165718c5d4692d62bac6c1eea56d9e522715cb144f7
+checksums rmd160 fe630b134be3c7f4da019827272c1ce9d09039f3 \
+ sha256 630fba251c7e570f2b0c4a0c63a7abb4d45b0246d390f53188b1a9b73de7b96e
if {${configure.compiler} == "gcc-4.0"} {
+ # https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581749&group_id=66144
post-patch {
reinplace "s|-fdiagnostics-show-option||g" ${worksrcpath}/src/CMakeLists.txt ${worksrcpath}/tests/CMakeLists.txt
}
@@ -32,4 +33,14 @@
test.run yes
+pre-test {
+ # https://sourceforge.net/tracker/?func=detail&atid=513479&aid=3581750&group_id=66144
+ set python_installed_version [strsed [exec python --version 2>@1] {g/Python //}]
+ set python_minimum_version 2.6
+ if {[vercmp ${python_installed_version} ${python_minimum_version}] < 0} {
+ ui_error "Testing ${name} requires Python ${python_minimum_version} or later but your \"python\" is version ${python_installed_version}."
+ return -code error "incompatible python version"
+ }
+}
+
livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121030/bd01dae6/attachment.html>
More information about the macports-changes
mailing list