summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2014-01-17 14:50:52 +0000
committerwiz <wiz>2014-01-17 14:50:52 +0000
commit6bc259d601e11e93233923d4cb3acb1dfa578e02 (patch)
tree366d4677adbdec0dcf178ce328e2c64878f1ba62
parentb0440e8c5986fc58f463c2028f4c0090cd58a740 (diff)
downloadpkgsrc-6bc259d601e11e93233923d4cb3acb1dfa578e02.tar.gz
Update to 3.0.
The new major version number doesn't indicate any deliberate API incompatibility. We have endeavoured to avoid breaking existing APIs. However, pexpect is under new maintenance after a long dormancy, so some caution is warranted. * A new :ref:`unicode API <unicode>` was introduced. * Python 3 is now supported, using a single codebase. * Pexpect now requires at least Python 2.6 or 3.2. * The modules other than pexpect, such as :mod:`pexpect.fdpexpect` and :mod:`pexpect.pxssh`, were moved into the pexpect package. For now, wrapper modules are installed to the old locations for backwards compatibility (e.g. ``import pxssh`` will still work), but these will be removed at some point in the future. * Ignoring ``SIGHUP`` is now optional - thanks to Kimmo Parviainen-Jalanko for the patch.
-rw-r--r--devel/py-pexpect/Makefile6
-rw-r--r--devel/py-pexpect/PLIST26
-rw-r--r--devel/py-pexpect/distinfo8
3 files changed, 29 insertions, 11 deletions
diff --git a/devel/py-pexpect/Makefile b/devel/py-pexpect/Makefile
index 94a19c0590c..fdd39c57aa4 100644
--- a/devel/py-pexpect/Makefile
+++ b/devel/py-pexpect/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2014/01/15 20:11:47 gdt Exp $
+# $NetBSD: Makefile,v 1.17 2014/01/17 14:50:52 wiz Exp $
-DISTNAME= pexpect-2.4
+DISTNAME= pexpect-3.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pexpect/}
+MASTER_SITES= https://pypi.python.org/packages/source/p/pexpect/
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://pexpect.sourceforge.net/
diff --git a/devel/py-pexpect/PLIST b/devel/py-pexpect/PLIST
index 4cd40f5f4f6..44917f935bc 100644
--- a/devel/py-pexpect/PLIST
+++ b/devel/py-pexpect/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2012/04/08 20:21:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2014/01/17 14:50:52 wiz Exp $
${PYSITELIB}/ANSI.py
${PYSITELIB}/ANSI.pyc
${PYSITELIB}/ANSI.pyo
@@ -9,9 +9,27 @@ ${PYSITELIB}/fdpexpect.py
${PYSITELIB}/fdpexpect.pyc
${PYSITELIB}/fdpexpect.pyo
${PYSITELIB}/${EGG_FILE}
-${PYSITELIB}/pexpect.py
-${PYSITELIB}/pexpect.pyc
-${PYSITELIB}/pexpect.pyo
+${PYSITELIB}/pexpect/ANSI.py
+${PYSITELIB}/pexpect/ANSI.pyc
+${PYSITELIB}/pexpect/ANSI.pyo
+${PYSITELIB}/pexpect/FSM.py
+${PYSITELIB}/pexpect/FSM.pyc
+${PYSITELIB}/pexpect/FSM.pyo
+${PYSITELIB}/pexpect/__init__.py
+${PYSITELIB}/pexpect/__init__.pyc
+${PYSITELIB}/pexpect/__init__.pyo
+${PYSITELIB}/pexpect/fdpexpect.py
+${PYSITELIB}/pexpect/fdpexpect.pyc
+${PYSITELIB}/pexpect/fdpexpect.pyo
+${PYSITELIB}/pexpect/psh.py
+${PYSITELIB}/pexpect/psh.pyc
+${PYSITELIB}/pexpect/psh.pyo
+${PYSITELIB}/pexpect/pxssh.py
+${PYSITELIB}/pexpect/pxssh.pyc
+${PYSITELIB}/pexpect/pxssh.pyo
+${PYSITELIB}/pexpect/screen.py
+${PYSITELIB}/pexpect/screen.pyc
+${PYSITELIB}/pexpect/screen.pyo
${PYSITELIB}/pxssh.py
${PYSITELIB}/pxssh.pyc
${PYSITELIB}/pxssh.pyo
diff --git a/devel/py-pexpect/distinfo b/devel/py-pexpect/distinfo
index a2bf1b8d50f..2ebcfe554ae 100644
--- a/devel/py-pexpect/distinfo
+++ b/devel/py-pexpect/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2014/01/15 20:11:47 gdt Exp $
+$NetBSD: distinfo,v 1.7 2014/01/17 14:50:52 wiz Exp $
-SHA1 (pexpect-2.4.tar.gz) = 3e24584ef1aa51f7610d5077a608e49d2724c7ae
-RMD160 (pexpect-2.4.tar.gz) = 070693d9c82aaa44f1bd9cd9dfffa7643393b6de
-Size (pexpect-2.4.tar.gz) = 113251 bytes
+SHA1 (pexpect-3.0.tar.gz) = c37fd5124a60596aa78986a9ea96ee33b4ee0286
+RMD160 (pexpect-3.0.tar.gz) = 7083af0f345b690b2b9861fd63d2a95634f4c605
+Size (pexpect-3.0.tar.gz) = 146662 bytes