pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-build



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Nov 25 21:18:28 UTC 2021

Added Files:
        pkgsrc/devel/py-build: DESCR Makefile PLIST distinfo

Log Message:
devel/py-build: import py-build-0.7.0

A simple, correct PEP517 package builder.

build will invoke the PEP 517 hooks to build a distribution package.
It is a simple build tool and does not perform any dependency
management.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-build/DESCR \
    pkgsrc/devel/py-build/Makefile pkgsrc/devel/py-build/PLIST \
    pkgsrc/devel/py-build/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/py-build/DESCR
diff -u /dev/null pkgsrc/devel/py-build/DESCR:1.1
--- /dev/null   Thu Nov 25 21:18:28 2021
+++ pkgsrc/devel/py-build/DESCR Thu Nov 25 21:18:28 2021
@@ -0,0 +1,5 @@
+A simple, correct PEP517 package builder.
+
+build will invoke the PEP 517 hooks to build a distribution package.
+It is a simple build tool and does not perform any dependency
+management.
Index: pkgsrc/devel/py-build/Makefile
diff -u /dev/null pkgsrc/devel/py-build/Makefile:1.1
--- /dev/null   Thu Nov 25 21:18:28 2021
+++ pkgsrc/devel/py-build/Makefile      Thu Nov 25 21:18:28 2021
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2021/11/25 21:18:28 wiz Exp $
+
+DISTNAME=      build-0.7.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=b/build/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/pypa/build
+COMMENT=       Simple, correct PEP517 package builder
+LICENSE=       mit
+
+DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-pep517-[0-9]*:../../devel/py-pep517
+DEPENDS+=      ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
+DEPENDS+=      ${PYPKGPREFIX}-colorama-[0-9]*:../../comms/py-colorama
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../lang/python/pyversion.mk"
+
+.if ${PYPKGPREFIX} == "py36" || ${PYPKGPREFIX} == "py37"
+DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
+.endif
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-build/PLIST
diff -u /dev/null pkgsrc/devel/py-build/PLIST:1.1
--- /dev/null   Thu Nov 25 21:18:28 2021
+++ pkgsrc/devel/py-build/PLIST Thu Nov 25 21:18:28 2021
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1 2021/11/25 21:18:28 wiz Exp $
+bin/pyproject-build
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/build/__init__.py
+${PYSITELIB}/build/__init__.pyc
+${PYSITELIB}/build/__init__.pyo
+${PYSITELIB}/build/__main__.py
+${PYSITELIB}/build/__main__.pyc
+${PYSITELIB}/build/__main__.pyo
+${PYSITELIB}/build/env.py
+${PYSITELIB}/build/env.pyc
+${PYSITELIB}/build/env.pyo
+${PYSITELIB}/build/py.typed
+${PYSITELIB}/build/util.py
+${PYSITELIB}/build/util.pyc
+${PYSITELIB}/build/util.pyo
Index: pkgsrc/devel/py-build/distinfo
diff -u /dev/null pkgsrc/devel/py-build/distinfo:1.1
--- /dev/null   Thu Nov 25 21:18:28 2021
+++ pkgsrc/devel/py-build/distinfo      Thu Nov 25 21:18:28 2021
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2021/11/25 21:18:28 wiz Exp $
+
+BLAKE2s (build-0.7.0.tar.gz) = 52520e95bb4137c755e745c6c8e268254e0aea75fd52598bc4e3de0be3a54c4d
+SHA512 (build-0.7.0.tar.gz) = feab38fac8f8a6edacbab1b472bd0363bb18fe211120165a675ef7c720abe62465b9b9d610167bdaff37daeae20512d8a3fb9ea1c23add6666f0f2db9cea4120
+Size (build-0.7.0.tar.gz) = 15854 bytes



Home | Main Index | Thread Index | Old Index