# Maintainer: Caleb Maclennan # Maintainer: renek _pyname=orderedset pkgname=python-$_pyname pkgver=2.0.3 pkgrel=3 pkgdesc='An ordered set implementation in cython' arch=(x86_64) url=https://github.com/simonpercivall/$_pyname license=(BSD) depends=(python) makedepends=(cython python-{build,installer,wheel} python-setuptools) _archive="$_pyname-$pkgver" source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.tar.gz") sha256sums=('b2f5ccfb5a86e7b3b3ddf18b29779cc18b24653abf9d6da4bebecf33780a6e29') build() { cd "$_archive" python -m build -wn } check() { cd "$_archive" local _pyver=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))') export PYTHONPATH="$PWD/build/lib.linux-$CARCH-cpython-$_pyver" python -m unittest discover } package() { cd "$_archive" python -m installer -d "$pkgdir" dist/*.whl }