summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 18 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 29b83a210c7c..30ecbfcc1cbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,27 @@
-# Maintainer: Silvio Ankermann < silvio at booq dot org >
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Contributor: Silvio Ankermann < silvio at booq dot org >
pkgname=python-annexremote
_pkgname=AnnexRemote
-pkgver=1.6.0
+pkgver=1.6.5
pkgrel=1
pkgdesc='git annex special remotes made easy'
-url='https://github.com/Lykos153/AnnexRemote'
-license=('GPLv3+')
-arch=('any')
-depends=('python')
-makedepends=('python-setuptools' 'git')
-source=("git+https://github.com/Lykos153/${_pkgname}.git#tag=v${pkgver}")
-sha256sums=('SKIP')
+url="https://github.com/Lykos153/$_pkgname"
+license=(GPL-3.0-or-later)
+arch=(any)
+depends=(python)
+makedepends=(git
+ python-{build,installer,wheel}
+ python-setuptools-scm)
+source=("git+$url.git#tag=v$pkgver")
+sha256sums=('da3c70d00a7ae75d11a672b1e6a263a1fec01aff664552dba04cdee5e14d2179')
+build() {
+ cd "$_pkgname"
+ python -m build -wn
+}
package() {
- cd "${srcdir}/${_pkgname}"
-
- python setup.py install --optimize=1 "--root=${pkgdir}"
+ cd "$_pkgname"
+ python -m installer -d "$pkgdir" dist/*.whl
}