# Template file for 'python3-build' pkgname=python3-build version=0.9.0 revision=1 # This package is used by the python3-pep517 build style; using that style here # would create a build cycle build_style=python3-module _depends="python3-packaging python3-pyproject-hooks" hostmakedepends="python3-setuptools python3-wheel python3-installer $_depends" depends="$_depends" short_desc="Simple, correct PEP 517 build frontend" maintainer="Andrew J. Hesford " license="MIT" homepage="https://pypa-build.readthedocs.io/" changelog="https://raw.githubusercontent.com/pypa/build/main/CHANGELOG.rst" distfiles="${PYPI_SITE}/b/build/build-${version}.tar.gz" checksum=1a07724e891cbd898923145eb7752ee7653674c511378eb9c7691aab1612bc3c # PyPI package provides no tests make_check=no do_build() { local pypath="./src" if [ -n "${PYTHONPATH}" ]; then pypath="${pypath}:${PYTHONPATH}" fi PYTHONPATH="${pypath}" python3 -m build --no-isolation --wheel . } do_install() { python3 -m installer --destdir "${DESTDIR}" \ "dist/build-${version}-py3-none-any.whl" vlicense LICENSE }