Date: Wednesday, December 15, 2021 @ 12:16:55 Author: arojas Revision: 1072995
Drop python2 Modified: python-pbr/trunk/PKGBUILD ----------+ PKGBUILD | 32 ++++++-------------------------- 1 file changed, 6 insertions(+), 26 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-12-15 12:08:13 UTC (rev 1072994) +++ PKGBUILD 2021-12-15 12:16:55 UTC (rev 1072995) @@ -2,18 +2,17 @@ # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Limao Luo <luolimao+...@gmail.com> -pkgbase=python-pbr -pkgname=(python-pbr python2-pbr) +pkgname=python-pbr pkgver=5.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="Python Build Reasonableness" arch=('any') url='https://pypi.python.org/pypi/pbr' license=('Apache') -makedepends=('python2-setuptools' 'python-setuptools' 'git') +depends=('python-setuptools') checkdepends=('python-stestr' 'python-testscenarios' 'python-testresources' 'python-testrepository' - 'python-mock' 'python-virtualenv' 'python-wheel' 'python-sphinx') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz") + 'python-mock' 'python-virtualenv' 'python-wheel' 'python-sphinx' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz") sha512sums=('221ec7eca278d3f6694958f966c0819a97143fe87b95fd786607eb3b8cf825ce82df70a74808b9a5904827b7008ce094b52cf579641cc347cdb193881a07de45') export PBR_VERSION=$pkgver @@ -20,18 +19,11 @@ prepare() { sed -i 's/virtualenv.create_environment(path, clear=True)/virtualenv.cli_run([path, "--clear"])/' pbr-$pkgver/pbr/tests/test_packaging.py - - cp -a pbr-$pkgver{,-py2} - - find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + } build() { cd "$srcdir"/pbr-$pkgver python setup.py build - - cd "$srcdir"/pbr-$pkgver-py2 - python2 setup.py build } check() { @@ -39,20 +31,8 @@ stestr run } -package_python-pbr() { - depends=('python-setuptools') - +package() { cd pbr-$pkgver python setup.py install -O1 --root="$pkgdir" install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-pbr() { - depends=('python2-setuptools') - - cd pbr-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/pbr{,2} -}