summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-09-13 17:53:50 -0500
committerLuis Martinez2021-09-13 17:53:50 -0500
commitc2ae808a829be70050391ba90318fa5845aefc71 (patch)
treed4fd4cdda8bf26670e025baebee1c54ae766f3a6
parent34d202b2b2cba71889b1a7fe8757f4e28710d3a0 (diff)
downloadaur-c2ae808a829be70050391ba90318fa5845aefc71.tar.gz
update to 1.6.0
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD38
2 files changed, 33 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0b1e4f515b18..e05574cf8ff3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = python-subprocrunner
pkgdesc = Python wrapper library for subprocess module
- pkgver = 1.2.1
- pkgrel = 2
+ pkgver = 1.6.0
+ pkgrel = 1
url = https://github.com/thombashi/subprocrunner
arch = any
license = MIT
makedepends = python-setuptools
- depends = python
- depends = python-mbstrdecoder
- source = https://files.pythonhosted.org/packages/source/s/subprocrunner/subprocrunner-1.2.1.tar.gz
- sha256sums = 446b0763ee6896f8e20e8a4484387c26e3ebd8ba586b84580c7e1fe75e469724
+ depends = python-mbstrdecoder>=1.0.0
+ depends = python-mbstrdecoder<2
+ source = python-subprocrunner-1.6.0.tar.gz::https://files.pythonhosted.org/packages/source/s/subprocrunner/subprocrunner-1.6.0.tar.gz
+ source = python-subprocrunner-1.6.0.tar.gz.asc::https://files.pythonhosted.org/packages/source/s/subprocrunner/subprocrunner-1.6.0.tar.gz.asc
+ validpgpkeys = BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367
+ sha256sums = 1c1e928db282e7453853744290908d04047a8fb3b49ff1e7f8284e6a3be3a810
+ sha256sums = SKIP
pkgname = python-subprocrunner
-
diff --git a/PKGBUILD b/PKGBUILD
index 94dd276a62f8..de72a6eb1446 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,40 @@
-# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Caltlgin Stsodaat <contact@fossdaily.xyz>
# Contributor: Florian Wittmann
-_pkgname='subprocrunner'
-pkgname="python-${_pkgname}"
-pkgver=1.2.1
-pkgrel=2
+pkgname=python-subprocrunner
+_name="${pkgname#python-}"
+pkgver=1.6.0
+pkgrel=1
pkgdesc='Python wrapper library for subprocess module'
arch=('any')
url='https://github.com/thombashi/subprocrunner'
-_url_pypi='https://pypi.org/project/subprocrunner'
license=('MIT')
-depends=('python' 'python-mbstrdecoder')
+depends=('python-mbstrdecoder>=1.0.0' 'python-mbstrdecoder<2')
makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz")
-sha256sums=('446b0763ee6896f8e20e8a4484387c26e3ebd8ba586b84580c7e1fe75e469724')
+# checkdepends=('python-pytest-runner' 'python-pytest-mock' 'python-typepy')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz"
+ "$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz.asc")
+sha256sums=('1c1e928db282e7453853744290908d04047a8fb3b49ff1e7f8284e6a3be3a810'
+ 'SKIP')
+validpgpkeys=('BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367')
build() {
- cd "${_pkgname}-${pkgver}"
+ cd "$_name-$pkgver"
python setup.py build
}
+## tests fail due to nonexistent 'hostname' command
+# check() {
+# cd "$_name-$pkgver"
+# python setup.py pytest
+# }
+
package() {
- cd "${_pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
- install -Dvm644 'README.rst' -t "${pkgdir}/usr/share/doc/${pkgname}"
- install -Dvm644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ cd "$_name-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ install -Dm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}
# vim: ts=2 sw=2 et: