python-pbr: Update to 5.11.0; port to build/installer
This commit is contained in:
parent
bf36663925
commit
f73adedec2
@ -3,18 +3,23 @@
|
||||
_realname=pbr
|
||||
pkgbase=python-${_realname}
|
||||
pkgname=(python-${_realname})
|
||||
pkgver=5.5.1
|
||||
pkgrel=3
|
||||
pkgver=5.11.0
|
||||
pkgrel=1
|
||||
pkgdesc="Python Build Reasonableness"
|
||||
arch=('any')
|
||||
url='https://pypi.python.org/pypi/pbr'
|
||||
license=('Apache')
|
||||
license=('spdx:Apache-2.0')
|
||||
depends=('python-setuptools')
|
||||
makedepends=(
|
||||
"python-wheel"
|
||||
"python-build"
|
||||
"python-installer"
|
||||
)
|
||||
provides=("python3-${_realname}")
|
||||
conflicts=("python3-${_realname}")
|
||||
replaces=("python3-${_realname}")
|
||||
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/openstack-dev/pbr/archive/${pkgver}.tar.gz")
|
||||
sha512sums=('412a2d459869714b870ef11c3f98eff9647a0d0b91b1e7632a7cbbffe071a39e47a0d5e7698857202ae6ae0aa4d7b952491318f0891bb9c5fd8bb2806c81a689')
|
||||
sha256sums=('74cab0b3937842629c6e02f95a64fb230ae9e63b9407eee8d4fe0f1c419dd871')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
@ -24,12 +29,13 @@ prepare() {
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
/usr/bin/python setup.py build
|
||||
python -m build --wheel --skip-dependency-check --no-isolation
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
/usr/bin/python setup.py install -O1 --root="${pkgdir}" --skip-build
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
|
||||
install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user