diff options
-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" } |