summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2024-04-29 12:30:50 +0300
committerCaleb Maclennan2024-04-29 12:30:50 +0300
commit2d266ac286368270eab79de2ac84bceaa6caa6d1 (patch)
treee0688c55f431a3ee5a6afea7fc061b13be534aea
parentf5c573966f98cc4f752b71a12da949c423d58dcd (diff)
downloadaur-2d266ac286368270eab79de2ac84bceaa6caa6d1.tar.gz
upgpkg: python-grandalf 0.8-2
Rebuild for Python 3.12, cleanup packaging odds and ends
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4069a673cd77..a2d2e99c1aa7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c4d69a728baa..ad54c3e228c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {