From owner-svn-ports-all@freebsd.org Sun Oct 8 12:33:18 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B72E9E342B6; Sun, 8 Oct 2017 12:33:18 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 72E1B80A0D; Sun, 8 Oct 2017 12:33:18 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v98CXHl1068186; Sun, 8 Oct 2017 12:33:17 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v98CXHdV068181; Sun, 8 Oct 2017 12:33:17 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201710081233.v98CXHdV068181@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Sun, 8 Oct 2017 12:33:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r451521 - in head/devel: . py-subprocess32 X-SVN-Group: ports-head X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: in head/devel: . py-subprocess32 X-SVN-Commit-Revision: 451521 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Oct 2017 12:33:19 -0000 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 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 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