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-all mailing list