diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 11 deletions
@@ -1,15 +1,15 @@ pkgbase = python-oslosphinx pkgdesc = OpenStack Sphinx Extensions and Theme pkgver = 4.18.0 - pkgrel = 1 - url = https://opendev.org/openstack/ldappool + pkgrel = 2 + url = https://docs.openstack.org/oslosphinx/latest/ arch = any license = Apache checkdepends = python-hacking - checkdepends = python-sphinx - checkdepends = python-openstackdocstheme - checkdepends = python-reno makedepends = python-setuptools + makedepends = python-sphinx + makedepends = python-openstackdocstheme + makedepends = python-reno depends = python depends = python-pbr depends = python-requests @@ -3,10 +3,10 @@ _pyname=oslosphinx pkgname=python-$_pyname pkgver=4.18.0 -pkgrel=1 +pkgrel=2 pkgdesc="OpenStack Sphinx Extensions and Theme" arch=(any) -url="https://opendev.org/openstack/ldappool" +url="https://docs.openstack.org/oslosphinx/latest/" license=(Apache) depends=( python @@ -14,13 +14,15 @@ depends=( python-requests python-six ) -makedepends=(python-setuptools) -checkdepends=( - python-hacking +makedepends=( + python-setuptools python-sphinx python-openstackdocstheme python-reno ) +checkdepends=( + python-hacking +) source=(https://pypi.io/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz) md5sums=('f2e63063eeae74ca0f92452d964b9b5c') sha256sums=('b3fcd7ecc8efdb80096b9a757e76300a97485e8e7899e86d953fff7d0a0aa4f6') @@ -30,11 +32,16 @@ export PBR_VERSION=$pkgver build(){ cd $_pyname-$pkgver + export PYTHONPATH="$PWD" python setup.py build + sphinx-build -b text doc/source doc/build/text } package(){ cd $_pyname-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 + 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" } |