# Maintainer: xiretza _pkgname='pyTooling.TerminalUI' pkgname=python-${_pkgname,,} pkgname=${pkgname/./-} pkgver=1.5.8 pkgrel=1 pkgdesc="A set of helpers to implement a text user interface (TUI) in a terminal" arch=(any) url="https://github.com/pyTooling/$_pkgname" license=('Apache') depends=('python' 'python-colorama' 'python-pytooling') makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools') checkdepends=('python-pytest') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('b74e8f5e120bdff3d57053aad35f10600d789d4e9b629264b20bd63d80eaa338') build() { cd "$_pkgname-$pkgver" python -m build --wheel --no-isolation } check(){ cd "$_pkgname-$pkgver" pytest tests/ } package() { cd "$_pkgname-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl }