[arch-commits] Commit in python-pbr/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Tue Apr 11 16:06:08 UTC 2017


    Date: Tuesday, April 11, 2017 @ 16:06:08
  Author: felixonmars
Revision: 222302

upgpkg: python-pbr 2.1.0-1

Modified:
  python-pbr/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-11 15:02:46 UTC (rev 222301)
+++ PKGBUILD	2017-04-11 16:06:08 UTC (rev 222302)
@@ -5,38 +5,40 @@
 
 pkgbase=python-pbr
 pkgname=(python-pbr python2-pbr)
-pkgver=2.0.0
+pkgver=2.1.0
 pkgrel=1
 pkgdesc="Python Build Reasonableness"
 arch=('any')
-url=https://pypi.python.org/pypi/pbr
+url='https://pypi.python.org/pypi/pbr'
 license=('Apache')
 makedepends=('python2-setuptools' 'python-setuptools' 'git')
 checkdepends=('python-testscenarios' 'python2-testscenarios' 'python-testrepository' 'python2-testrepository'
               'python-testresources' 'python2-testresources' 'python-mock' 'python2-mock' 'python-virtualenv'
               'python2-virtualenv' 'python-wheel' 'python2-wheel' 'python-sphinx' 'python2-sphinx')
-source=("git+https://git.openstack.org/openstack-dev/pbr#tag=$pkgver")
-sha512sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz")
+sha512sums=('a275dc4d6b6b6df0b2bdbfa18f1d464778a7b87f2ad314c600faece4025c36b6459e511407ba335ac2563e6174f3035c3fc29cc3dd9a574aded2052703b466ba')
 
 prepare() {
-  cp -a pbr{,-py2}
+  cp -a pbr-$pkgver{,-py2}
 
-  find pbr-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} +
+  find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} +
+
+  export PBR_VERSION=$pkgver
 }
 
 build() {
-  cd "$srcdir"/pbr
+  cd "$srcdir"/pbr-$pkgver
   python setup.py build
 
-  cd "$srcdir"/pbr-py2
+  cd "$srcdir"/pbr-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/pbr
+  cd "$srcdir"/pbr-$pkgver
   python setup.py testr || warning "Tests failed"
 
-  cd "$srcdir"/pbr-py2
+  cd "$srcdir"/pbr-$pkgver-py2
   PYTHON=python2 python2 setup.py testr || warning "Tests failed"
 }
 
@@ -43,7 +45,7 @@
 package_python-pbr() {
   depends=('python-setuptools')
 
-  cd pbr
+  cd pbr-$pkgver
   python setup.py install -O1 --root="$pkgdir"
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -51,7 +53,7 @@
 package_python2-pbr() {
   depends=('python2-setuptools')
 
-  cd pbr-py2
+  cd pbr-$pkgver-py2
   python2 setup.py install -O1 --root="$pkgdir"
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
   



More information about the arch-commits mailing list