summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustKidding2024-03-26 22:30:33 -0500
committerJustKidding2024-03-26 22:30:33 -0500
commit428f5c84f9e02d8a4de986c1903aa1567ffce297 (patch)
tree79ad4c2d7589dec3d77ddbc97c6b34efbf29dd76
parent71b5976887ca2c0cac1daaf23f3462ac7efefae6 (diff)
downloadaur-428f5c84f9e02d8a4de986c1903aa1567ffce297.tar.gz
upgpkg: python-stdnum 1.20-1
upstream release
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD25
2 files changed, 28 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 454a046d735f..fbdf81f6187d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,18 @@
pkgbase = python-stdnum
pkgdesc = Handle, parse and validate standard numbers, e.g. IBAN, EAN, ISBN
- pkgver = 1.19
+ pkgver = 1.20
pkgrel = 1
url = http://arthurdejong.org/python-stdnum
arch = any
- license = LGPL2.1
- makedepends = python-distribute
+ license = LGPL-2.1-or-later
depends = python
- source = python-stdnum-1.19.tar.gz::http://arthurdejong.org/python-stdnum/python-stdnum-1.19.tar.gz
- sha256sums = 133ec82f56390ea74c190569e98f2fb14b869808b1d54785708f22d0fead8b3f
+ depends = python-requests
+ depends = python-lxml
+ depends = python-setuptools
+ optdepends = python-zeep: recommended SOAP implementation
+ optdepends = python-suds: second recommended SOAP implementation
+ optdepends = python-pysimplesoap: fallback SOAP implementation
+ source = python-stdnum-1.20.tar.gz::http://arthurdejong.org/python-stdnum/python-stdnum-1.20.tar.gz
+ sha256sums = ad2a2cf2eb025de408210235f36b4ae31252de3186240ccaa8126e117cb82690
pkgname = python-stdnum
diff --git a/PKGBUILD b/PKGBUILD
index cda20aa96391..400d5f91548b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,33 @@
+# shellcheck disable=SC2034,SC2154,SC2164
+
# Maintainer: JustKidding <jk@vin.ovh>
# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
# Contributor: Sebastiaan Lokhorst <sebastiaanlokhorst@gmail.com>
# Contributor: Alex Merry <dev@randomguy3.me.uk>
pkgname=python-stdnum
-pkgver=1.19
+pkgver=1.20
pkgrel=1
pkgdesc="Handle, parse and validate standard numbers, e.g. IBAN, EAN, ISBN"
arch=('any')
url="http://arthurdejong.org/python-stdnum"
-license=('LGPL2.1')
-depends=('python')
-makedepends=('python-distribute')
+license=('LGPL-2.1-or-later')
+depends=('python' 'python-requests' 'python-lxml' 'python-setuptools')
+optdepends=(
+ 'python-zeep: recommended SOAP implementation'
+ 'python-suds: second recommended SOAP implementation'
+ 'python-pysimplesoap: fallback SOAP implementation'
+)
source=("${pkgname}-${pkgver}.tar.gz::http://arthurdejong.org/python-stdnum/python-stdnum-${pkgver}.tar.gz")
-sha256sums=('133ec82f56390ea74c190569e98f2fb14b869808b1d54785708f22d0fead8b3f')
+sha256sums=('ad2a2cf2eb025de408210235f36b4ae31252de3186240ccaa8126e117cb82690')
+
+build() {
+ cd "$pkgname-$pkgver"
+ python setup.py build
+}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- python setup.py install --root="$pkgdir/" --optimize=1
+ cd "$pkgname-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
}