diff options
author | Narrat | 2022-07-31 20:55:35 +0200 |
---|---|---|
committer | Narrat | 2022-07-31 20:55:35 +0200 |
commit | 80781f561f8f9401ae7f159a154bcbea0f977163 (patch) | |
tree | 4e9ab8e18a6fe928f864c730311dc387f0cf20d2 | |
parent | 2f903b49976e366193fc0f949d5a556f516ea164 (diff) | |
download | aur-80781f561f8f9401ae7f159a154bcbea0f977163.tar.gz |
python-altair: switch to PEP 517
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 10 insertions, 9 deletions
@@ -1,12 +1,13 @@ pkgbase = python-altair pkgdesc = Declarative statistical visualization library for Python pkgver = 4.2.0 - pkgrel = 1 + pkgrel = 2 url = https://altair-viz.github.io/ arch = any license = BSD3 - makedepends = python-setuptools - depends = python + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-entrypoints depends = python-jinja depends = python-jsonschema @@ -4,27 +4,27 @@ pkgbase=python-altair _pyname=altair pkgname=('python-altair') -depends=('python' 'python-entrypoints' 'python-jinja' 'python-jsonschema' 'python-numpy' 'python-pandas' 'python-toolz') -makedepends=('python-setuptools') -optdepends=('python-selenium: png and svg export support') pkgver=4.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Declarative statistical visualization library for Python" arch=('any') url="https://altair-viz.github.io/" license=('BSD3') +depends=(python-entrypoints python-jinja python-jsonschema python-numpy python-pandas python-toolz) +makedepends=(python-build python-installer python-wheel) +optdepends=('python-selenium: png and svg export support') source=("${_pyname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz") sha256sums=('d87d9372e63b48cd96b2a6415f0cf9457f50162ab79dc7a31cd7e024dd840026') build () { cd "${_pyname}-${pkgver}" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "${_pyname}-${pkgver}" - python setup.py install -O1 --root="${pkgdir}" --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README" } |