# Maintainer: Blair Bonnett pkgname=python-numpy-quaternion pkgver=2019.9.30.17.47.33 pkgrel=1 pkgdesc="Add built-in support for quaternions to NumPy" url="https://quaternion.readthedocs.io/" arch=('x86_64') license=('MIT') depends=('python-numpy' 'python-scipy') optdepends=( "python-numba: speedup of numerical functions" ) makedepends=('python-setuptools') checkdepends=('python-pytest') source=( "https://files.pythonhosted.org/packages/source/n/numpy-quaternion/numpy-quaternion-$pkgver.tar.gz" ) sha256sums=( '4ebc8e419aff57e6146baadc7c8309e2f3558d9f2c36c62a4813bf9905f59279' ) build() { cd "numpy-quaternion-$pkgver" package_version="$pkgver" python setup.py build } check() { cd "numpy-quaternion-$pkgver" PYVER=$(python -c 'import sys; print("{}.{}".format(*sys.version_info[:2]))') PYTHONPATH="$PWD/build/lib.linux-$CARCH-$PYVER" PYTHONDONTWRITEBYTECODE=1 pytest } package() { cd "numpy-quaternion-$pkgver" package_version="$pkgver" python setup.py install --root="$pkgdir/" --prefix=/usr --optimize=1 --skip-build install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }