[100800] trunk/dports/python/py-configobj/Portfile
vince at macports.org
vince at macports.org
Wed Dec 26 04:06:16 PST 2012
Revision: 100800
https://trac.macports.org/changeset/100800
Author: vince at macports.org
Date: 2012-12-26 04:06:15 -0800 (Wed, 26 Dec 2012)
Log Message:
-----------
Added a patch for python 3 support and upgraded the subports accordingly
Modified Paths:
--------------
trunk/dports/python/py-configobj/Portfile
Modified: trunk/dports/python/py-configobj/Portfile
===================================================================
--- trunk/dports/python/py-configobj/Portfile 2012-12-26 09:56:20 UTC (rev 100799)
+++ trunk/dports/python/py-configobj/Portfile 2012-12-26 12:06:15 UTC (rev 100800)
@@ -5,7 +5,7 @@
PortGroup python 1.0
name py-configobj
-version 4.6.0
+version 4.7.2
license BSD
maintainers akitada openmaintainer
description Config file reading, writing and validation.
@@ -38,13 +38,22 @@
master_sites sourceforge:configobj
distname configobj-${version}
use_zip yes
-checksums md5 286907e06061e272137f48e5f611a526 \
- sha1 b6f2863c67c461702188f3eae0d57fa7dc4ceac6 \
- rmd160 d2b102a6642237ef3780c5efc9de48356ed472fc
+checksums md5 51cee395cfbf831339b03f72706de18e \
+ sha1 2e6e33a5f685926bea2d4745cf81403c2c974e81 \
+ rmd160 a4301775b5bc7c893f8ee32df5160bc5559fd541
-python.versions 24 25 26 27
+python.versions 24 25 26 27 31 32
if {$subport != $name} {
+ # Patch for Python3
+ post-extract {
+ if {[string match py3* ${subport}]} {
+ ui_msg "Patching for python 3.x"
+ reinplace -E "s|(except .*)\\, e|\\1 as e|" \
+ ${worksrcpath}/configobj.py
+ }
+ }
+
post-destroot {
foreach f [glob -directory ${worksrcpath}/docs *] {
copy $f ${destroot}${prefix}/share/doc/${subport}/[file tail $f]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121226/a9de1355/attachment.html>
More information about the macports-changes
mailing list