# Maintainer: Caleb Maclennan _pyname=uharfbuzz pkgname=python-$_pyname pkgver=0.26.0 pkgrel=2 pkgdesc='Streamlined Cython bindings for the harfbuzz shaping engine' arch=(x86_64) url="https://github.com/harfbuzz/$_project" license=(Apache) depends=(python) makedepends=(cython python-{build,installer,wheel} python-setuptools-scm python-scikit-build) checkdepends=(python-pytest) _archive="$_pyname-$pkgver" source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.zip") sha256sums=('537d792c1a58a2d1589608ed9e2c0d529357ac42d8349882d0d96ddff82e5be3') build() { cd "$_archive" python -m build -wn } package() { cd "$_archive" pytest } package() { cd "$_archive" python -m installer -d "$pkgdir" dist/*.whl }