summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 11 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 67198a10b9d9..4fef95c24692 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,11 +5,12 @@ _gitname="kdtree"
_pkgname="python-$_gitname"
pkgname="$_pkgname"
pkgver="0.16"
-pkgrel=3
+pkgrel=4
pkgdesc='Construct, modify and search k-d trees'
-arch=('any')
url='https://github.com/stefankoegl/kdtree'
license=('ISC')
+arch=('any')
+
depends=(
'python'
)
@@ -19,25 +20,28 @@ makedepends=(
'python-setuptools'
'python-wheel'
)
+
+_pkgsrc="$_gitname-$pkgver"
+_pkgext="tar.gz"
source=(
- "$_gitname-$pkgver.tar.gz"::"$url/archive/v$pkgver.tar.gz"
+ "$_pkgsrc.$_pkgext"::"$url/archive/v$pkgver.$_pkgext"
)
sha256sums=(
'1a51501998f29d04aa6851572c7b59a3923af72b6b72a59c64c8ec6536c04b85'
)
build() {
- cd "$srcdir/$_gitname-$pkgver"
+ cd "$_pkgsrc"
python -m build --wheel --no-isolation
}
check() {
- cd "$srcdir/$_gitname-$pkgver"
+ cd "$_pkgsrc"
python -m unittest
}
package() {
- cd "$srcdir/$_gitname-$pkgver"
+ cd "$_pkgsrc"
python -m installer --destdir="$pkgdir" dist/*.whl
- install -vDm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}