Date: Monday, March 6, 2023 @ 21:09:54
Author: felixonmars
Revision: 1416251
upgpkg: python-novaclient 18.3.0-1
Modified:
python-novaclient/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++-------------
1 file changed, 8 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-06 21:07:56 UTC (rev 1416250)
+++ PKGBUILD 2023-03-06 21:09:54 UTC (rev 1416251)
@@ -2,7 +2,8 @@
# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
pkgname=python-novaclient
-pkgver=18.2.0
+pkgver=18.3.0
+_commit=85e4f08309490fa2ab6f0b581b3d645d2dbb5c4b
pkgrel=1
pkgdesc="Client library for OpenStack Compute API"
arch=('any')
@@ -11,28 +12,22 @@
depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable'
'python-keystoneauth1'
'python-requests' 'python-iso8601' 'python-oslo-utils'
'python-oslo-i18n'
'python-oslo-serialization')
-makedepends=('python-setuptools')
+makedepends=('git' 'python-setuptools')
checkdepends=('python-oslotest' 'python-osprofiler' 'python-requests-mock'
'python-ddt')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/python-novaclient/archive/$pkgver.tar.gz")
-sha512sums=('67baca34fd77f449ba55866a7bc0b6f7398362b9c2eac3a4b8602bd0c97e237bf9f5c910a0c79b3cc23ef1ccd212b119920c486de365b587e42cd66a54c99158')
+source=("git+https://github.com/openstack/python-novaclient.git#commit=$_commit")
+sha512sums=('SKIP')
-export PBR_VERSION=$pkgver
-
-prepare() {
- sed -i '/simplejson/d' python-novaclient-$pkgver/requirements.txt
-}
-
build() {
- cd python-novaclient-$pkgver
+ cd python-novaclient
python setup.py build
}
check() {
- cd python-novaclient-$pkgver
+ cd python-novaclient
stestr run
}
package() {
- cd "$srcdir"/python-novaclient-$pkgver
+ cd python-novaclient
python setup.py install --root="$pkgdir" --optimize=1
}