[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