[arch-commits] Commit in python-hacking/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Sun Dec 22 18:49:35 UTC 2019
Date: Sunday, December 22, 2019 @ 18:49:34
Author: felixonmars
Revision: 538878
upgpkg: python-hacking 2.0.0-1
Modified:
python-hacking/trunk/PKGBUILD
----------+
PKGBUILD | 24 +++++++++++-------------
1 file changed, 11 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-12-22 18:47:15 UTC (rev 538877)
+++ PKGBUILD 2019-12-22 18:49:34 UTC (rev 538878)
@@ -2,24 +2,22 @@
pkgbase=python-hacking
pkgname=('python-hacking' 'python2-hacking')
-pkgver=1.1.0
-pkgrel=4
+pkgver=2.0.0
+pkgrel=1
arch=('any')
pkgdesc='OpenStack Hacking Guideline Enforcement'
url='https://docs.openstack.org/developer/hacking'
license=('Apache')
makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr'
- 'flake8' 'python2-flake8' 'python-mccabe' 'python2-mccabe')
-checkdepends=('python-oslotest' 'python2-oslotest' 'python-testrepository'
- 'python2-testrepository')
+ 'flake8' 'python2-flake8')
+checkdepends=('python-oslotest' 'python2-oslotest')
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/hacking/archive/$pkgver.tar.gz")
-sha512sums=('25e8fc8585b0de2c9f746a31539d2ee0b6b18685f17cac149bf8cf372d9c31d1f10ac93087d6bcc69b4d1a15b4b3c99cecbe15fe95e903c3de72aba21af32827')
+sha512sums=('33cb147afe122fa55636122fc858704f052e469c9091fe8bc5763937f9e6150d7686c2c253fca6319ff3108dae1ae19eebfe9d425c722762599033696f9180c0')
+export PBR_VERSION=$pkgver
+
prepare() {
- sed -e 's/flake8<2.7.0,/flake8/' -e 's/==/>=/' -i hacking-$pkgver/requirements.txt
cp -a hacking-$pkgver{,-py2}
-
- export PBR_VERSION=$pkgver
}
build() {
@@ -32,14 +30,14 @@
check() {
cd "$srcdir"/hacking-$pkgver
- python setup.py testr || warning "Tests failed"
+ stestr run
cd "$srcdir"/hacking-$pkgver-py2
- PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+ PYTHON=python2 stestr run
}
package_python-hacking() {
- depends=('python-six' 'python-pbr' 'flake8' 'python-mccabe')
+ depends=('python-six' 'flake8')
cd hacking-$pkgver
python setup.py install --root "$pkgdir" --optimize=1
@@ -46,7 +44,7 @@
}
package_python2-hacking() {
- depends=('python2-six' 'python2-pbr' 'python2-flake8' 'python2-mccabe')
+ depends=('python2-six' 'python2-flake8')
cd hacking-$pkgver-py2
python2 setup.py install --root "$pkgdir" --optimize=1
More information about the arch-commits
mailing list