Revision: 89658 http://trac.macports.org/changeset/89658 Author: macsforever2000@macports.org Date: 2012-02-05 15:25:37 -0800 (Sun, 05 Feb 2012) Log Message: ----------- py-pexpect: unify Modified Paths: -------------- trunk/dports/python/py-pexpect/Portfile Removed Paths: ------------- trunk/dports/python/py25-pexpect/ trunk/dports/python/py26-pexpect/ trunk/dports/python/py27-pexpect/ Modified: trunk/dports/python/py-pexpect/Portfile =================================================================== --- trunk/dports/python/py-pexpect/Portfile 2012-02-05 23:08:28 UTC (rev 89657) +++ trunk/dports/python/py-pexpect/Portfile 2012-02-05 23:25:37 UTC (rev 89658) @@ -1,37 +1,48 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -PortGroup python24 1.0 +PortSystem 1.0 +PortGroup python 1.0 -name py-pexpect -version 2.3 -categories python -platforms darwin -maintainers nomaintainer +name py-pexpect +set real_name pexpect +version 2.4 +categories python +platforms darwin +maintainers nomaintainer description python module for better controlling other applications -long_description Pexpect makes Python a better tool for controlling \ +long_description \ + Pexpect makes Python a better tool for controlling \ other applications. It is a pure Python module for spawning child \ applications, controlling them and responding to expected patterns in \ their output. Pexpect works like Don Libes Expect. Pexpect allows your \ script to spawn a child application and control it as if a human were \ typing commands. -homepage http://pexpect.sourceforge.net/ -master_sites sourceforge:pexpect -distname pexpect-${version} +homepage http://${real_name}.sourceforge.net/ +master_sites http://pypi.python.org/packages/source/p/${real_name} \ + sourceforge:${real_name} +distname ${real_name}-${version} -checksums md5 bf107cf54e67bc6dec5bea1f3e6a65c3 \ - sha1 ee1e2770bfe49e7651bab78357179c28ed99a55b \ - rmd160 74adfd7e91152d64907f1a685b5dd0161cf4bf82 +checksums md5 fe82d69be19ec96d3a6650af947d5665 \ + sha1 3e24584ef1aa51f7610d5077a608e49d2724c7ae \ + rmd160 070693d9c82aaa44f1bd9cd9dfffa7643393b6de -worksrcdir pexpect-${version} +worksrcdir ${real_name}-${version} -post-destroot { - xinstall -m 644 -W ${worksrcpath} README \ - ${destroot}${prefix}/share/doc/${name} -} +universal_variant no -universal_variant no +python.versions 24 25 26 27 -livecheck.version Release ${version} +if {$subport != $name} { + post-destroot { + set docdir ${destroot}${prefix}/share/doc/${subport} + xinstall -d ${docdir} + xinstall -m 644 -W ${worksrcpath} README \ + ${docdir} + } + livecheck.type none +} else { + livecheck.regex {pexpect Release (\d+(?:\.\d+)*) released} +}
participants (1)
-
macsforever2000@macports.org