Received: by mail.netbsd.org (Postfix, from userid 605) id 0982B84DB2; Fri, 12 Jun 2020 06:58:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8565384D93 for ; Fri, 12 Jun 2020 06:58:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id vuaJ9JlsPG_V for ; Fri, 12 Jun 2020 06:58:26 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id B718A84CE2 for ; Fri, 12 Jun 2020 06:58:26 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B0B43FB27; Fri, 12 Jun 2020 06:58:26 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_159194510629710" MIME-Version: 1.0 Date: Fri, 12 Jun 2020 06:58:26 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20200612065826.B0B43FB27@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_159194510629710 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Jun 12 06:58:26 UTC 2020 Modified Files: pkgsrc/devel: Makefile Added Files: pkgsrc/devel/py-pep517: DESCR Makefile PLIST distinfo Log Message: py-pep517: added version 0.8.2 PEP 517 specifies a standard API for systems which build Python packages. This package contains wrappers around the hooks specified by PEP 517. It provides: * A mechanism to call the hooks in a subprocess, so they are isolated from the current process. * Fallbacks for the optional hooks, so that frontends can call the hooks without checking which are defined. * Higher-level functions which install the build dependencies into a temporary environment and build a wheel/sdist using them. To generate a diff of this commit: cvs rdiff -u -r1.3141 -r1.3142 pkgsrc/devel/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pep517/DESCR \ pkgsrc/devel/py-pep517/Makefile pkgsrc/devel/py-pep517/PLIST \ pkgsrc/devel/py-pep517/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_159194510629710 Content-Disposition: inline Content-Length: 4133 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/Makefile diff -u pkgsrc/devel/Makefile:1.3141 pkgsrc/devel/Makefile:1.3142 --- pkgsrc/devel/Makefile:1.3141 Sun Jun 7 07:25:36 2020 +++ pkgsrc/devel/Makefile Fri Jun 12 06:58:26 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3141 2020/06/07 07:25:36 taca Exp $ +# $NetBSD: Makefile,v 1.3142 2020/06/12 06:58:26 adam Exp $ # COMMENT= Development utilities @@ -2371,6 +2371,7 @@ SUBDIR+= py-pathlib2 SUBDIR+= py-pathspec SUBDIR+= py-pbr SUBDIR+= py-pebble +SUBDIR+= py-pep517 SUBDIR+= py-pep8 SUBDIR+= py-pexpect SUBDIR+= py-pip Added files: Index: pkgsrc/devel/py-pep517/DESCR diff -u /dev/null pkgsrc/devel/py-pep517/DESCR:1.1 --- /dev/null Fri Jun 12 06:58:26 2020 +++ pkgsrc/devel/py-pep517/DESCR Fri Jun 12 06:58:26 2020 @@ -0,0 +1,10 @@ +PEP 517 specifies a standard API for systems which build Python packages. + +This package contains wrappers around the hooks specified by PEP 517. It +provides: +* A mechanism to call the hooks in a subprocess, so they are isolated from the + current process. +* Fallbacks for the optional hooks, so that frontends can call the hooks + without checking which are defined. +* Higher-level functions which install the build dependencies into a temporary + environment and build a wheel/sdist using them. Index: pkgsrc/devel/py-pep517/Makefile diff -u /dev/null pkgsrc/devel/py-pep517/Makefile:1.1 --- /dev/null Fri Jun 12 06:58:26 2020 +++ pkgsrc/devel/py-pep517/Makefile Fri Jun 12 06:58:26 2020 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2020/06/12 06:58:26 adam Exp $ + +DISTNAME= pep517-0.8.2 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=p/pep517/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/pypa/pep517 +COMMENT= Wrappers to build Python packages using PEP 517 hooks +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-toml-[0-9]*:../../textproc/py-toml +TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 +TEST_DEPENDS+= ${PYPKGPREFIX}-testpath-[0-9]*:../../devel/py-testpath + +USE_LANGUAGES= # none + +do-test: + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} + +.include "../../lang/python/distutils.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-pep517/PLIST diff -u /dev/null pkgsrc/devel/py-pep517/PLIST:1.1 --- /dev/null Fri Jun 12 06:58:26 2020 +++ pkgsrc/devel/py-pep517/PLIST Fri Jun 12 06:58:26 2020 @@ -0,0 +1,32 @@ +@comment $NetBSD: PLIST,v 1.1 2020/06/12 06:58:26 adam Exp $ +${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/pep517/__init__.py +${PYSITELIB}/pep517/__init__.pyc +${PYSITELIB}/pep517/__init__.pyo +${PYSITELIB}/pep517/_in_process.py +${PYSITELIB}/pep517/_in_process.pyc +${PYSITELIB}/pep517/_in_process.pyo +${PYSITELIB}/pep517/build.py +${PYSITELIB}/pep517/build.pyc +${PYSITELIB}/pep517/build.pyo +${PYSITELIB}/pep517/check.py +${PYSITELIB}/pep517/check.pyc +${PYSITELIB}/pep517/check.pyo +${PYSITELIB}/pep517/colorlog.py +${PYSITELIB}/pep517/colorlog.pyc +${PYSITELIB}/pep517/colorlog.pyo +${PYSITELIB}/pep517/compat.py +${PYSITELIB}/pep517/compat.pyc +${PYSITELIB}/pep517/compat.pyo +${PYSITELIB}/pep517/dirtools.py +${PYSITELIB}/pep517/dirtools.pyc +${PYSITELIB}/pep517/dirtools.pyo +${PYSITELIB}/pep517/envbuild.py +${PYSITELIB}/pep517/envbuild.pyc +${PYSITELIB}/pep517/envbuild.pyo +${PYSITELIB}/pep517/meta.py +${PYSITELIB}/pep517/meta.pyc +${PYSITELIB}/pep517/meta.pyo +${PYSITELIB}/pep517/wrappers.py +${PYSITELIB}/pep517/wrappers.pyc +${PYSITELIB}/pep517/wrappers.pyo Index: pkgsrc/devel/py-pep517/distinfo diff -u /dev/null pkgsrc/devel/py-pep517/distinfo:1.1 --- /dev/null Fri Jun 12 06:58:26 2020 +++ pkgsrc/devel/py-pep517/distinfo Fri Jun 12 06:58:26 2020 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/06/12 06:58:26 adam Exp $ + +SHA1 (pep517-0.8.2.tar.gz) = 830d5c745e08e07b276ae500526f263c27a9083b +RMD160 (pep517-0.8.2.tar.gz) = 0b2cc28ff3fbdab2fdcd7a1bf6a5311af48be5a0 +SHA512 (pep517-0.8.2.tar.gz) = 668569a26a4c21a1b8d6828a26bdcdab62b8c4d5fcaba8d9f9a4740e0fce7f071295e28d91349500b4c7be05ab2c2670986de18f01e2afafc1878101e5ef9af2 +Size (pep517-0.8.2.tar.gz) = 20440 bytes --_----------=_159194510629710--