summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBigfootACA2021-05-06 01:56:35 +0800
committerBigfootACA2021-05-06 01:56:35 +0800
commitdf9ac1514ce7af9ee16103804aa3b8bd32cb6562 (patch)
tree342cfd8d9158c05759c720833246227ba9c39cb1
parent0be5f5bc8a4e069a209a7fd2c89d5c01d5004c5a (diff)
downloadaur-df9ac1514ce7af9ee16103804aa3b8bd32cb6562.tar.gz
add documents
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD23
2 files changed, 25 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 22a4fdeb3170..c5f7364560b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-oslo-policy
pkgdesc = Oslo Policy library
pkgver = 3.7.0
- pkgrel = 1
+ pkgrel = 2
url = https://docs.openstack.org/oslo.policy/latest/
arch = any
license = Apache
@@ -11,7 +11,12 @@ pkgbase = python-oslo-policy
checkdepends = python-sphinx
checkdepends = python-coverage
makedepends = python-setuptools
+ makedepends = python-sphinx
+ makedepends = python-sphinxcontrib-apidoc
+ makedepends = python-openstackdocstheme
+ makedepends = python-reno
depends = python
+ depends = python-pbr
depends = python-requests
depends = python-oslo-config
depends = python-oslo-context
diff --git a/PKGBUILD b/PKGBUILD
index b117baa8c115..5a44f03fd6fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,14 @@ _pyname=oslo.policy
_pycname=${_pyname/./-}
pkgname=python-${_pycname}
pkgver=3.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="Oslo Policy library"
-arch=('any')
+arch=(any)
url="https://docs.openstack.org/oslo.policy/latest/"
-license=('Apache')
+license=(Apache)
depends=(
python
+ python-pbr
python-requests
python-oslo-config
python-oslo-context
@@ -20,7 +21,13 @@ depends=(
python-stevedore
python-oslo-utils
)
-makedepends=(python-setuptools)
+makedepends=(
+ python-setuptools
+ python-sphinx
+ python-sphinxcontrib-apidoc
+ python-openstackdocstheme
+ python-reno
+)
checkdepends=(
python-oslotest
python-requests-mock
@@ -34,9 +41,13 @@ md5sums=('285b1f08d980ee66b09ff9bf6aef0d06')
sha256sums=('966a667aa41983b93472e04e7b7bdf68bef723fc1c8e1223e6011db042492646')
sha512sums=('b4c8ed5e5dccafc68bff54d3ac2b9ea3ed51d930cee23377fbbf731eb3a16faf2c7e41763764002520302cd7c39c78c6011c0748ca151ba5291565443ced5b20')
+export PBR_VERSION=$pkgver
+
build(){
cd $_pyname-$pkgver
+ export PYTHONPATH="$PWD"
python setup.py build
+ sphinx-build -b text doc/source doc/build/text
}
check(){
@@ -47,4 +58,8 @@ check(){
package(){
cd $_pyname-$pkgver
python setup.py install --root="$pkgdir/" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ mkdir -p "$pkgdir/usr/share/doc"
+ cp -r doc/build/text "$pkgdir/usr/share/doc/$pkgname"
+ rm -r "$pkgdir/usr/share/doc/$pkgname/.doctrees"
}