summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIyán Méndez Veiga2024-05-06 16:49:17 +0200
committerIyán Méndez Veiga2024-05-06 16:49:17 +0200
commit0234ee7bb47f88a2487acb9a8abe5862631de303 (patch)
treebec64760d57c9eccd3b400765738313c53d9149b
parente6deec87cf423fa4d45be38fe742523370d54541 (diff)
downloadaur-python-fastdtw.tar.gz
upgpkg: python-fastdtw 0.3.4-3
python 3.12 rebuild
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD46
2 files changed, 26 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e31a977a0e7b..b8625dc7656a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-fastdtw
pkgdesc = Python implementation of FastDTW
pkgver = 0.3.4
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/slaypni/fastdtw
arch = x86_64
license = MIT
@@ -11,6 +11,7 @@ pkgbase = python-fastdtw
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
+ depends = gcc-libs
depends = python-numpy
source = python-fastdtw-0.3.4.tar.gz::https://github.com/slaypni/fastdtw/archive/v0.3.4.tar.gz
b2sums = e3a1e630b615c1e074eb7cfa85d3b3173af3a8cde84a29a4454839a42a349212b638709c2af47aec48cdb3fb52c26282bbdf7c5b0f01de17bdd1c660f66c06b8
diff --git a/PKGBUILD b/PKGBUILD
index bcd7a64d5b23..2baebed53c1e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,41 +2,43 @@
# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Conrad Sachweh <conrad+aur@spamthis.space>
pkgname=python-fastdtw
-_name="${pkgname#python-}"
+_name=fastdtw
pkgver=0.3.4
-pkgrel=2
+pkgrel=3
pkgdesc="Python implementation of FastDTW"
-url="https://github.com/slaypni/fastdtw"
-arch=('x86_64')
-license=('MIT')
-depends=('python-numpy')
+url=https://github.com/slaypni/fastdtw
+arch=(x86_64)
+license=(MIT)
+depends=(
+ gcc-libs
+ python-numpy
+)
makedepends=(
- 'cython'
- 'python-build'
- 'python-installer'
- 'python-setuptools'
- 'python-wheel'
+ cython
+ python-build
+ python-installer
+ python-setuptools
+ python-wheel
)
-checkdepends=('python-pytest')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+checkdepends=(python-pytest)
+source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz)
b2sums=('e3a1e630b615c1e074eb7cfa85d3b3173af3a8cde84a29a4454839a42a349212b638709c2af47aec48cdb3fb52c26282bbdf7c5b0f01de17bdd1c660f66c06b8')
build() {
- cd "$_name-$pkgver"
+ cd $_name-$pkgver
python -m build --wheel --no-isolation
}
check() {
- cd "${_name}-${pkgver}"
- python -m installer --destdir="$srcdir/test" dist/*.whl
- local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
- export PYTHONPATH="$srcdir"/test/usr/lib/python${python_version}/site-packages
- pytest -v tests
+ local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
+ cd $_name-$pkgver
+ python -m installer --destdir=test_dir dist/*.whl
+ PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH" pytest
}
package() {
- cd "$_name-$pkgver"
+ cd $_name-$pkgver
python -m installer --destdir="$pkgdir" dist/*.whl
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -D -m644 README.rst "$pkgdir/usr/share/doc/$pkgname/README"
+ install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ install -D -m644 README.rst "$pkgdir"/usr/share/doc/$pkgname/README
}