Date: Tuesday, July 11, 2017 @ 05:12:34 Author: felixonmars Revision: 243866
upgpkg: python-debtcollector 1.16.0-1 Modified: python-debtcollector/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-07-11 05:11:29 UTC (rev 243865) +++ PKGBUILD 2017-07-11 05:12:34 UTC (rev 243866) @@ -3,35 +3,37 @@ pkgbase=python-debtcollector pkgname=('python-debtcollector' 'python2-debtcollector') -pkgver=1.15.0 +pkgver=1.16.0 pkgrel=1 arch=('any') pkgdesc='A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner.' url='http://docs.openstack.org/developer/debtcollector' license=('Apache') -makedepends=('git' 'python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' - 'python-babel' 'python2-babel' 'python-wrapt' 'python2-wrapt' 'python2-funcsigs') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-babel' + 'python2-babel' 'python-wrapt' 'python2-wrapt' 'python2-funcsigs') checkdepends=('python-oslotest' 'python2-oslotest') -source=("git+https://git.openstack.org/openstack/debtcollector#tag=$pkgver") -sha512sums=('SKIP') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/debtcollector/archive/$pkgver.tar.gz") +sha512sums=('b95162194d6c692e25f8ae7b1b6102460c522de1055c9f81530cce8e72674ddaf113eb5b0e8e2899eafa9e417e19b67f5fa28f814e52652a9c6e3c183fc0a1a8') prepare() { - cp -a debtcollector{,-py2} + cp -a debtcollector-$pkgver{,-py2} + + export PBR_VERSION=$pkgver } build() { - cd "$srcdir"/debtcollector + cd "$srcdir"/debtcollector-$pkgver python setup.py build - cd "$srcdir"/debtcollector-py2 + cd "$srcdir"/debtcollector-$pkgver-py2 python2 setup.py build } check() { - cd "$srcdir"/debtcollector + cd "$srcdir"/debtcollector-$pkgver python setup.py testr - cd "$srcdir"/debtcollector-py2 + cd "$srcdir"/debtcollector-$pkgver-py2 PYTHON=python2 python2 setup.py testr } @@ -38,13 +40,13 @@ package_python-debtcollector() { depends=('python-six' 'python-pbr' 'python-babel' 'python-wrapt') - cd debtcollector - python setup.py install --root "$pkgdir" --optimize=1 + cd debtcollector-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 } package_python2-debtcollector() { depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-wrapt' 'python2-funcsigs') - cd debtcollector-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 + cd debtcollector-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 }