summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorgesh2024-03-25 15:36:32 +0200
committergesh2024-03-26 21:18:10 +0200
commit18b28df5cdb546d1990a82ac7c55abba6c5a63b5 (patch)
treed3d285351f3f876cbe702281a7ef035b0141b6f5 /PKGBUILD
parent207a12d4af51cb060b269c289aaaa828a36c0d50 (diff)
downloadaur-18b28df5cdb546d1990a82ac7c55abba6c5a63b5.tar.gz
Update to PEP517 standard
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 19 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 09230ef50749..d790cc5cd8be 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,36 @@
# Maintainer: JP-Ellis <josh@jpellis.me>
-pkgname=python-habanero
-_name=${pkgname#python-}
-pkgver=1.2.3
-pkgrel=2
-pkgdesc="Habanero is a low level client for working with Crossref's search API."
-arch=('any')
-url="https://pypi.org/project/habanero/"
-license=('GPL')
+pkgname='python-habanero'
+_module='habanero'
+_src_folder='habanero-1.2.6'
+pkgver='1.2.6'
+pkgrel=1
+pkgdesc="A low level client for Crossref's Search API"
+url="https://github.com/sckott/habanero"
depends=(
'python'
'python-requests'
'python-tqdm'
)
makedepends=(
+ 'python-build'
+ 'python-installer'
+ 'python-wheel'
'python-setuptools'
- 'python-pip'
+ 'python-setuptools-scm'
)
-optdepends=()
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha256sums=('196f9e01b42dad2cd829dc5d0bbe466232daf6ad5f1b0ee7098a57927b17e908')
-noextract=()
+license=('MIT')
+arch=('any')
+source=("https://files.pythonhosted.org/packages/3d/17/885ee33738a7ecb29d487ca42043378804d0c47945d24ee040cfaa35beeb/habanero-1.2.6.tar.gz")
+sha256sums=('b206d49f44f41c2289f0ad731f259a50d4376c747d8ecbb219a73874d45309d4')
build() {
- cd "${srcdir}/${_name}-${pkgver}"
- touch Changelog.rst
- python setup.py build
+ cd "${srcdir}/${_src_folder}"
+ python -m build --wheel --no-isolation
}
package() {
- cd "${srcdir}/${_name}-${pkgver}"
- python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ cd "${srcdir}/${_src_folder}"
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}
# vim:set ts=2 sw=2 et: