diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -1,25 +1,25 @@ # Maintainer: Carlos Aznarán <caznaranl@uni.pe> _base=build pkgname=pypy3-${_base} -pkgver=0.9.0 +pkgver=1.2.2 pkgrel=1 pkgdesc="A simple, correct PEP 517 build frontend" arch=(any) url="https://${_base}.pypa.io" license=(MIT) -depends=(pypy3-packaging pypy3-pep517) -makedepends=(pypy3-setuptools70) +depends=(pypy3-packaging pypy3-pyproject-hooks) +makedepends=(pypy3-installer pypy3-flit-core) source=(${_base}-${pkgver}.tar.gz::https://github.com/pypa/${_base}/archive/${pkgver}.tar.gz) -sha512sums=('d6ef229c8f3b348cc939af6bd9a0a521a25c3a5702a95da8ee36d7a1ad3f3e22e10b5c96495ff08a1328ab73f03feebc64e89ce165862cb295eff4360c79d642') +sha512sums=('91e14208680915414a87bd3ba31229510a78d82d5504efc40cf7f9c6a7a698cfa4ff523f85c2dd6a56b5e313fae57134f64f2c328c88cd40efe40236b0b661cc') build() { cd ${_base}-${pkgver} - pypy3 setup.py build + PYTHONPATH=src pypy3 -m build --wheel --skip-dependency-check --no-isolation } package() { cd ${_base}-${pkgver} - pypy3 setup.py install --prefix=/opt/pypy3 --root="$pkgdir" --optimize=1 --skip-build + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" pypy3 -m installer --destdir="$pkgdir" dist/*.whl mkdir -p "$pkgdir/usr" mv "${pkgdir}/opt/pypy3/bin" "$pkgdir/usr/bin" install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" |