diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -1,7 +1,7 @@ _name=mizani pkgname=python-$_name pkgver=0.10.0 -pkgrel=1 +pkgrel=2 pkgdesc='Scales for python' arch=(any) url="https://github.com/has2k1/$_name" @@ -12,7 +12,17 @@ depends=( python-scipy python-pandas ) -makedepends=(python-setuptools python-setuptools-scm python-build python-installer python-wheel) +makedepends=( + python-setuptools + python-setuptools-scm + python-build + python-installer + python-wheel +) +checkdepends=( + python-pytest + python-pytest-cov +) source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") sha256sums=('4063e16cb7ce932e88d7bb9ac6552d3a0bf86eda2f92d3aee13777448cd580b7') @@ -21,8 +31,14 @@ build() { python -m build --wheel --no-isolation } +check() { + cd "$_name-$pkgver" + PYTHONPATH=. pytest --color=yes +} + package() { cd "$_name-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |