summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán2024-08-29 11:55:10 -0500
committerCarlos Aznarán2024-08-29 11:55:10 -0500
commitab1e17d1618e17badec63ca7bf4a2dcb2fe6b4d0 (patch)
tree3bfecbfc6d7acbf589886d7140b9df50a514cf34 /PKGBUILD
downloadaur-ab1e17d1618e17badec63ca7bf4a2dcb2fe6b4d0.tar.gz
Bump version to 0.2.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a9246d473061
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+_base=installer
+pkgname=pypy3-${_base}
+pkgver=0.2.3
+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)
+source=(${_base}-${pkgver}.tar.gz::https://github.com/pypa/${_base}/archive/${pkgver}.tar.gz)
+sha512sums=('daa80c11e734ffa520779c7e08df4779f41dec429ebf642f024d575cfd952da0bbd0cc78190ca1b50bbcff3adf5cf5d97c4f1f605714d5f8fd40a21a64fbe623')
+
+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
+}
+
+build() {
+ cd ${_base}-${pkgver}
+ pypy3 setup.py build
+}
+
+package() {
+ cd ${_base}-${pkgver}
+ pypy3 setup.py install --prefix=/opt/pypy3 --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}