# Maintainer: xiretza _pkgname='pyTooling' pkgname=python-${_pkgname,,} pkgver=1.9.3 pkgrel=1 pkgdesc="A powerful collection of arbitrary useful classes, decorators, meta-classes and exceptions" arch=(any) url="https://github.com/pyTooling/$_pkgname" license=('Apache') depends=('python' 'python-ruamel-yaml') makedepends=('python-setuptools') checkdepends=('python-pytest') provides=('python-pytooling-packaging') replaces=('python-pytooling-packaging') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('090c6c4c5c0401b81a448e4fcb45fc5b681c866e16b72cc4870dbe0a8330bd29') build() { cd "$_pkgname-$pkgver" python setup.py build } check(){ cd "$_pkgname-$pkgver" pytest tests/ } package() { cd "$_pkgname-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 --skip-build }