[139361] trunk/dports/python/py-pexpect/Portfile

stromnov at macports.org stromnov at macports.org
Fri Aug 14 01:24:13 PDT 2015


Revision: 139361
          https://trac.macports.org/changeset/139361
Author:   stromnov at macports.org
Date:     2015-08-14 01:24:12 -0700 (Fri, 14 Aug 2015)
Log Message:
-----------
py-pexpect: update to version 3.3

Modified Paths:
--------------
    trunk/dports/python/py-pexpect/Portfile

Modified: trunk/dports/python/py-pexpect/Portfile
===================================================================
--- trunk/dports/python/py-pexpect/Portfile	2015-08-14 07:47:35 UTC (rev 139360)
+++ trunk/dports/python/py-pexpect/Portfile	2015-08-14 08:24:12 UTC (rev 139361)
@@ -5,44 +5,35 @@
 PortGroup           python 1.0
 
 name                py-pexpect
-set real_name       pexpect
-version             2.4
-license             MIT
+version             3.3
+revision            0
+categories-append   devel
 platforms           darwin
-maintainers         stromnov openmaintainer
+license             ISCL
+supported_archs     noarch
 
-description         python module for better controlling other applications
+python.versions     27 34
 
-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.
+maintainers         stromnov openmaintainer
 
-homepage            http://${real_name}.sourceforge.net/
-master_sites        http://pypi.python.org/packages/source/p/${real_name} \
-                    sourceforge:${real_name}
-distname            ${real_name}-${version}
+description         Allows easy control of interactive console applications.
 
-checksums           md5     fe82d69be19ec96d3a6650af947d5665 \
-                    sha1    3e24584ef1aa51f7610d5077a608e49d2724c7ae \
-                    rmd160  070693d9c82aaa44f1bd9cd9dfffa7643393b6de
+long_description    Pexpect is a pure Python module for spawning child \
+                    applications, controlling them, and responding to \
+                    expected patterns in their output. Pexpect allows \
+                    your script to spawn a child application and control \
+                    it as if a human were typing commands.
 
-worksrcdir          ${real_name}-${version}
+homepage            http://pexpect.readthedocs.org/
+master_sites        pypi:[string index ${python.rootname} 0]/${python.rootname}
 
-universal_variant   no
+distname            ${python.rootname}-${version}
 
-python.versions     27
+checksums           rmd160  acec6b01da76f435589e92b46702ba30ea262191 \
+                    sha256  dfea618d43e83cfff21504f18f98019ba520f330e4142e5185ef7c73527de5ba
 
 if {${name} ne ${subport}} {
-    post-destroot {
-        set docdir ${destroot}${prefix}/share/doc/${subport}
-        xinstall -d ${docdir}
-        xinstall -m 644 -W ${worksrcpath} README ${docdir}
-    }
-    livecheck.type  none
+    livecheck.type      none
 } else {
-    livecheck.regex {pexpect Release (\d+(?:\.\d+)*) released}
+    livecheck.type      pypi
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150814/cb2de792/attachment.html>


More information about the macports-changes mailing list