Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Oct 2017 12:33:17 +0000 (UTC)
From:      "Danilo G. Baio" <dbaio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r451521 - in head/devel: . py-subprocess32
Message-ID:  <201710081233.v98CXHdV068181@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710081233.v98CXHdV068181>