# Maintainer: Groctel _name=cloup pkgname=python-cloup pkgver=3.0.5 pkgrel=1 pkgdesc="Cloup (= Click + groups) contains a set of Click extensions for multiple purposes." arch=("any") license=("MIT") url="https://github.com/janLuke/cloup" source=("https://github.com/janLuke/$_name/archive/refs/tags/v$pkgver.tar.gz") sha512sums=('04cd5fa7474448b9524d20b082d246a7aa0e19c14dba61640573b189c86f8ad639d2c38258df545cc0d179606e84284a4f0b305b512d33d182fbc3861eb60c64') depends=( "python" "python-click" "python-typing_extensions" ) makedepends=( "python-build" "python-installer" "python-setuptools" "python-setuptools-scm" "python-wheel" ) build () { cd "$srcdir/$_name-$pkgver" SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} \ python -m build --wheel --no-isolation } package () { cd "$srcdir/$_name-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_name/LICENSE" }