summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2024-09-08 21:53:40 -0500
committerCarlos Aznarán2024-09-08 21:53:40 -0500
commitdd45fa5ac8ec1d70456f68ad671cd1ef326fbfb9 (patch)
tree6b266edc70ac537d097fb0261583c973f3a02f0a
parent85bd5701e03311e22e55c99ec5de4c9890fc52f6 (diff)
downloadaur-dd45fa5ac8ec1d70456f68ad671cd1ef326fbfb9.tar.gz
Bump version to 0.7.0
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD16
2 files changed, 10 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bae943025f22..d516250a0483 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = pypy3-installer
pkgdesc = A low-level library for installing from a Python wheel distribution
- pkgver = 0.5.0
+ pkgver = 0.7.0
pkgrel = 1
url = https://installer.pypa.io
arch = any
license = MIT
- makedepends = pypy3-setuptools
- makedepends = python-dephell
+ makedepends = pypy3-build
+ makedepends = pypy3-flit-core
depends = pypy3
- source = installer-0.5.0.tar.gz::https://github.com/pypa/installer/archive/0.5.0.tar.gz
- sha512sums = 8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce
+ source = installer-0.7.0.tar.gz::https://github.com/pypa/installer/archive/0.7.0.tar.gz
+ sha512sums = a509c6ea9d88b8527cce0428ca6109077820cb9aa352967a389012bac40f8ec04039ab73710f4fb32b32ed20affd520ce0ba16ba18d9d380ce0af1f51fe8e2c6
pkgname = pypy3-installer
diff --git a/PKGBUILD b/PKGBUILD
index 97aecba46a9a..c6a327dd7de8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,24 @@
# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
_base=installer
pkgname=pypy3-${_base}
-pkgver=0.5.0
+pkgver=0.7.0
pkgrel=1
pkgdesc="A low-level library for installing from a Python wheel distribution"
arch=(any)
url="https://${_base}.pypa.io"
license=(MIT)
depends=(pypy3)
-makedepends=(pypy3-setuptools python-dephell)
+makedepends=(pypy3-build pypy3-flit-core)
source=(${_base}-${pkgver}.tar.gz::https://github.com/pypa/${_base}/archive/${pkgver}.tar.gz)
-sha512sums=('8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce')
-
-prepare() {
- # https://gitlab.archlinux.org/archlinux/packaging/packages/python-installer/-/blob/0.2.3-2/PKGBUILD#L21
- cd ${_base}-${pkgver}
- dephell deps convert --from pyproject.toml --to setup.py
-}
+sha512sums=('a509c6ea9d88b8527cce0428ca6109077820cb9aa352967a389012bac40f8ec04039ab73710f4fb32b32ed20affd520ce0ba16ba18d9d380ce0af1f51fe8e2c6')
build() {
cd ${_base}-${pkgver}
- pypy3 setup.py build
+ 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/" PYTHONPATH=src pypy3 -m installer --destdir="$pkgdir" dist/*.whl
install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}