# Maintainer: Filipe Laíns (FFY00) # Maintainer: Daniel M. Capella _pkgname=build pkgname=python-$_pkgname pkgver=0.10.0 pkgrel=4 pkgdesc='A simple, correct PEP 517 build frontend' arch=('any') url='https://github.com/pypa/build' license=('MIT') makedepends=('git' 'python-pip-bootstrap') checkdepends=('python-pytest' 'python-pytest-mock' 'python-pytest-rerunfailures' 'python-filelock' 'python-setuptools' 'python-toml' 'python-wheel') source=("git+$url#tag=$pkgver?signed") validpgpkeys=('3DCE51D60930EBA47858BA4146F633CBB0EB4BF2') # Filipe Laíns (FFY00) sha512sums=('SKIP') build() { cd $_pkgname # we install build, installer with pip to break the cycle pip install build pip install installer pip install flit_core python -m build --wheel --skip-dependency-check --no-isolation } package() { cd $_pkgname python -m installer --destdir="$pkgdir" dist/*.whl }