diff options
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | .gitignore | 10 | ||||
-rw-r--r-- | PKGBUILD | 50 |
3 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..22a4fdeb3170 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = python-oslo-policy + pkgdesc = Oslo Policy library + pkgver = 3.7.0 + pkgrel = 1 + url = https://docs.openstack.org/oslo.policy/latest/ + arch = any + license = Apache + checkdepends = python-oslotest + checkdepends = python-requests-mock + checkdepends = python-stestr + checkdepends = python-sphinx + checkdepends = python-coverage + makedepends = python-setuptools + depends = python + depends = python-requests + depends = python-oslo-config + depends = python-oslo-context + depends = python-oslo-i18n + depends = python-oslo-serialization + depends = python-pyaml + depends = python-stevedore + depends = python-oslo-utils + options = !emptydirs + source = https://pypi.io/packages/source/o/oslo.policy/oslo.policy-3.7.0.tar.gz + md5sums = 285b1f08d980ee66b09ff9bf6aef0d06 + sha256sums = 966a667aa41983b93472e04e7b7bdf68bef723fc1c8e1223e6011db042492646 + sha512sums = b4c8ed5e5dccafc68bff54d3ac2b9ea3ed51d930cee23377fbbf731eb3a16faf2c7e41763764002520302cd7c39c78c6011c0748ca151ba5291565443ced5b20 + +pkgname = python-oslo-policy + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fcaabd513b1a --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +pkg +src +*.tar +*.gz +*.xz +*.zst +*.zip +*.lz4 +*.lzo +*.bz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b117baa8c115 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: BigfootACA <bigfoot@classfun.cn> + +_pyname=oslo.policy +_pycname=${_pyname/./-} +pkgname=python-${_pycname} +pkgver=3.7.0 +pkgrel=1 +pkgdesc="Oslo Policy library" +arch=('any') +url="https://docs.openstack.org/oslo.policy/latest/" +license=('Apache') +depends=( + python + python-requests + python-oslo-config + python-oslo-context + python-oslo-i18n + python-oslo-serialization + python-pyaml + python-stevedore + python-oslo-utils +) +makedepends=(python-setuptools) +checkdepends=( + python-oslotest + python-requests-mock + python-stestr + python-sphinx + python-coverage +) +options=('!emptydirs') +source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) +md5sums=('285b1f08d980ee66b09ff9bf6aef0d06') +sha256sums=('966a667aa41983b93472e04e7b7bdf68bef723fc1c8e1223e6011db042492646') +sha512sums=('b4c8ed5e5dccafc68bff54d3ac2b9ea3ed51d930cee23377fbbf731eb3a16faf2c7e41763764002520302cd7c39c78c6011c0748ca151ba5291565443ced5b20') + +build(){ + cd $_pyname-$pkgver + python setup.py build +} + +check(){ + cd $_pyname-$pkgver + stestr run +} + +package(){ + cd $_pyname-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 +} |