diff options
author | Caleb Maclennan | 2024-04-29 12:30:50 +0300 |
---|---|---|
committer | Caleb Maclennan | 2024-04-29 12:30:50 +0300 |
commit | 2d266ac286368270eab79de2ac84bceaa6caa6d1 (patch) | |
tree | e0688c55f431a3ee5a6afea7fc061b13be534aea | |
parent | f5c573966f98cc4f752b71a12da949c423d58dcd (diff) | |
download | aur-2d266ac286368270eab79de2ac84bceaa6caa6d1.tar.gz |
upgpkg: python-grandalf 0.8-2
Rebuild for Python 3.12, cleanup packaging odds and ends
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 11 insertions, 5 deletions
@@ -1,12 +1,12 @@ pkgbase = python-grandalf pkgdesc = graph and drawing algorithms framework pkgver = 0.8 - pkgrel = 1 + pkgrel = 2 url = https://github.com/bdcht/grandalf arch = any license = MIT checkdepends = python-pytest - checkdepends = python-pytest-runner + checkdepends = python-pytest makedepends = python-build makedepends = python-installer makedepends = python-wheel @@ -4,7 +4,7 @@ pkgname=python-grandalf _pkgname=${pkgname#python-} pkgver=0.8 -pkgrel=1 +pkgrel=2 pkgdesc='graph and drawing algorithms framework' arch=(any) url="https://github.com/bdcht/$_pkgname" @@ -14,11 +14,16 @@ depends=(python makedepends=(python-{build,installer,wheel} python-setuptools) checkdepends=(python-pytest - python-pytest-runner) + python-pytest) _archive="$_pkgname-$pkgver" source=("$url/archive/v$pkgver/$_archive.tar.gz") sha256sums=('82d80072e5a1928bc46d94a54d2d92a38f73da0af052efc84ce34b5f4601dfa2') +prepare() { + cd "$_archive" + sed -i -e '/setup_requires/d' setup.py +} + build() { cd "$_archive" python -m build -wn @@ -26,7 +31,8 @@ build() { check() { cd "$_archive" - python -m pytest + export PYTHONPATH="$PWD/build/lib" + pytest } package() { |