Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / python-nspektr
Commits: 1deaf7d8 by Felix Yan at 2023-12-01T09:51:44+02:00 upgpkg: 0.5.0-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,22 @@ +pkgbase = python-nspektr + pkgdesc = A distribution package dependency inspector + pkgver = 0.5.0 + pkgrel = 1 + url = https://github.com/jaraco/nspektr + arch = any + license = MIT + checkdepends = python-pytest-enabler + checkdepends = python-pytest-mypy + makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-setuptools-scm + depends = python-jaraco.context + depends = python-jaraco.functools + depends = python-more-itertools + depends = python-packaging + source = git+https://github.com/jaraco/nspektr.git#commit=82b973da8e4fb9e8095347ea86ef17adbd7d9159 + sha256sums = SKIP + +pkgname = python-nspektr ===================================== PKGBUILD ===================================== @@ -2,33 +2,32 @@ # Contributor: Achmad Fathoni<fathoni.id(at)gmail.com> pkgname=python-nspektr -pkgver=0.4.0 -pkgrel=3 +pkgver=0.5.0 +_commit=82b973da8e4fb9e8095347ea86ef17adbd7d9159 +pkgrel=1 pkgdesc="A distribution package dependency inspector" arch=('any') url="https://github.com/jaraco/nspektr" license=('MIT') depends=('python-jaraco.context' 'python-jaraco.functools' 'python-more-itertools' 'python-packaging') -makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools-scm') +makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 'python-setuptools-scm') checkdepends=('python-pytest-enabler' 'python-pytest-mypy') -source=("https://github.com/jaraco/nspektr/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('b29969de2a4975d154c43fd09ae7aa439b7b64732d1ab1964658d8ce9f8359ee') - -export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +source=("git+https://github.com/jaraco/nspektr.git#commit=$_commit") +sha256sums=('SKIP') build() { - cd nspektr-$pkgver + cd nspektr python -m build -wn } check() { - cd nspektr-$pkgver + cd nspektr python -m pytest } package() { - cd nspektr-$pkgver + cd nspektr python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-nspektr/-/commit/1deaf7d835934e7a9a4fe86abc8994c5b1fbed81 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-nspektr/-/commit/1deaf7d835934e7a9a4fe86abc8994c5b1fbed81 You're receiving this email because of your account on gitlab.archlinux.org.
