Date: Wednesday, December 1, 2021 @ 01:08:02 Author: foutrelis Revision: 1059099
archrelease: copy trunk to community-staging-any Added: python-mccabe/repos/community-staging-any/ python-mccabe/repos/community-staging-any/PKGBUILD (from rev 1059098, python-mccabe/trunk/PKGBUILD) ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Copied: python-mccabe/repos/community-staging-any/PKGBUILD (from rev 1059098, python-mccabe/trunk/PKGBUILD) =================================================================== --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2021-12-01 01:08:02 UTC (rev 1059099) @@ -0,0 +1,35 @@ +# Maintainer: Caleb Maclennan <ca...@alerque.com> +# Contributor: Felix Yan <felixonm...@archlinux.org> +# Contributor: Karol "Kenji Takahashi" Woźniak <kenji.sx> + +_pyname=mccabe +pkgname=python-$_pyname +pkgver=0.6.1 +pkgrel=10 +pkgdesc='McCabe complexity checker for Python' +arch=(any) +url="https://github.com/PyCQA/$_pyname" +license=('custom:Expat') +depends=(python) +makedepends=(python-setuptools) +checkdepends=(python-pytest + python-pytest-runner) +_archive="$_pyname-$pkgver" +source=("$url/archive/$pkgver/$_archive.tar.gz") +sha256sums=('2748af6516175b94be318cd8226fa50b5339b9dc886bce378ac2afb37a157524') + +build() { + cd "$_archive" + python setup.py build +} + +check() { + cd "$_archive" + pytest +} + +package() { + cd "$_archive" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE +}