Date: Thursday, February 13, 2020 @ 13:45:06 Author: felixonmars Revision: 570408
upgpkg: python-os-client-config 1.33.0-2: remove python2 sibling Modified: python-os-client-config/trunk/PKGBUILD ----------+ PKGBUILD | 39 +++++++++++++-------------------------- 1 file changed, 13 insertions(+), 26 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-13 13:41:59 UTC (rev 570407) +++ PKGBUILD 2020-02-13 13:45:06 UTC (rev 570408) @@ -1,53 +1,40 @@ # Maintainer: Felix Yan <[email protected]> -pkgbase=python-os-client-config -pkgname=('python-os-client-config' 'python2-os-client-config') +pkgname=python-os-client-config pkgver=1.33.0 -pkgrel=1 +pkgrel=2 arch=('any') pkgdesc='OpenStack Client Configuation Library' url='https://github.com/openstack/os-client-config' license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-openstacksdk' 'python2-openstacksdk') -checkdepends=('python-stestr' 'python-oslotest' 'python-jsonschema' 'python-mock' 'python-glanceclient') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/os-client-config/archive/$pkgver.tar.gz") +depends=('python-openstacksdk') +makedepends=('python-setuptools') +checkdepends=('python-stestr' 'python-oslotest' 'python-jsonschema' 'python-mock' + 'python-glanceclient') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/os-client-config/archive/$pkgver.tar.gz") sha512sums=('0ca58456e90b532917f6e4a52f27ba8c434f48874e3f096ff7b34b7152ae49b914e2f47d20b876b8c2dc4e8357cd23aa149193d8aa438934742fc2686a89fbde') +export PBR_VERSION=$pkgver + prepare() { # FS#54781 # https://bugs.launchpad.net/os-client-config/+bug/1707019 - sed -i "/^packages =/i package_data = os_client_config = *.json */*.json" os-client-config-$pkgver/setup.cfg + # sed -i "/^packages =/i package_data = os_client_config = *.json */*.json" os-client-config-$pkgver/setup.cfg - cp -a os-client-config-$pkgver{,-py2} - sed -i 's/assertItemsEqual/assertCountEqual/' os-client-config-$pkgver/os_client_config/tests/test_config.py - - export PBR_VERSION=$pkgver } build() { - cd "$srcdir"/os-client-config-$pkgver + cd os-client-config-$pkgver python setup.py build - - cd "$srcdir"/os-client-config-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/os-client-config-$pkgver + cd os-client-config-$pkgver stestr run } -package_python-os-client-config() { - depends=('python-openstacksdk') - +package() { cd os-client-config-$pkgver python setup.py install --root "$pkgdir" --optimize=1 } - -package_python2-os-client-config() { - depends=('python2-openstacksdk') - - cd os-client-config-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 -}
