svn commit: r451521 - in head/devel: . py-subprocess32
Danilo G. Baio
dbaio at FreeBSD.org
Sun Oct 8 12:33:19 UTC 2017
Author: dbaio
Date: Sun Oct 8 12:33:16 2017
New Revision: 451521
URL: https://svnweb.freebsd.org/changeset/ports/451521
Log:
Add devel/py-subprocess32, Backport of the subprocess module from Python 3.2 & 3.3
This is a backport of the subprocess standard library module
from Python 3.2 & 3.3 for use on Python 2. It includes bugfixes
and some new features. On POSIX systems it is guaranteed to
be reliable when used in threaded applications. It includes
timeout support from Python 3.3 but otherwise matches 3.2's API.
It has not been tested on Windows.
WWW: https://github.com/google/python-subprocess32
PR: 222628
Submitted by: Sebastian Schwarz <seschwar at gmail.com>
Reviewed by: koobs, sunpoet
Differential Revision: D12519
Added:
head/devel/py-subprocess32/
head/devel/py-subprocess32/Makefile (contents, props changed)
head/devel/py-subprocess32/distinfo (contents, props changed)
head/devel/py-subprocess32/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sun Oct 8 11:48:15 2017 (r451520)
+++ head/devel/Makefile Sun Oct 8 12:33:16 2017 (r451521)
@@ -4860,6 +4860,7 @@
SUBDIR += py-streamparse
SUBDIR += py-structlog
SUBDIR += py-stsci.distutils
+ SUBDIR += py-subprocess32
SUBDIR += py-subversion
SUBDIR += py-subvertpy
SUBDIR += py-sure
Added: head/devel/py-subprocess32/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-subprocess32/Makefile Sun Oct 8 12:33:16 2017 (r451521)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME= subprocess32
+DISTVERSION= 3.2.7
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dbaio at FreeBSD.org
+COMMENT= Backport of the subprocess module from Python 3.2 & 3.3
+
+LICENSE= PSFL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python:2.7
+USE_PYTHON= autoplist distutils
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_posixsubprocess.so
+
+.include <bsd.port.mk>
Added: head/devel/py-subprocess32/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-subprocess32/distinfo Sun Oct 8 12:33:16 2017 (r451521)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1505062811
+SHA256 (subprocess32-3.2.7.tar.gz) = 1e450a4a4c53bf197ad6402c564b9f7a53539385918ef8f12bdf430a61036590
+SIZE (subprocess32-3.2.7.tar.gz) = 54240
Added: head/devel/py-subprocess32/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-subprocess32/pkg-descr Sun Oct 8 12:33:16 2017 (r451521)
@@ -0,0 +1,8 @@
+This is a backport of the subprocess standard library module
+from Python 3.2 & 3.3 for use on Python 2. It includes bugfixes
+and some new features. On POSIX systems it is guaranteed to
+be reliable when used in threaded applications. It includes
+timeout support from Python 3.3 but otherwise matches 3.2's API.
+It has not been tested on Windows.
+
+WWW: https://github.com/google/python-subprocess32
More information about the svn-ports-head
mailing list