diff options
author | Universebenzene | 2020-05-30 21:45:41 +0800 |
---|---|---|
committer | Universebenzene | 2020-05-30 21:45:41 +0800 |
commit | 3286bdfc9d5e123f73de8f51609ed4535c9bdb17 (patch) | |
tree | 96e10888fe260ffa704225d7200a77ce79d1f31f /PKGBUILD | |
download | aur-python2-sphinx-automodapi.tar.gz |
Initial import 0.12
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..664819a70854 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Astro Benzene <universebenzene at sina dot com> + +pkgbase=python2-sphinx-automodapi +_pyname=${pkgbase#python2-} +pkgname=("python2-${_pyname}") +pkgver=0.12 +pkgrel=1 +pkgdesc="Sphinx extension for generating API documentation." +arch=('any') +url="https://sphinx-automodapi.readthedocs.io" +license=('BSD') +makedepends=('python2-setuptools') +checkdepends=('python2-pytest' 'python2-sphinx') +source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") +sha256sums=('a1338bc0a7f5c9bb317ecf7c7abd489c7cff452098205ef5110f733570516ac0') + +build() { + cd ${srcdir}/${_pyname}-${pkgver} + + python2 setup.py build +} + +check() { + cd ${srcdir}/${_pyname}-${pkgver} + + python2 setup.py test +} + +package_python2-sphinx-automodapi() { + depends=('python2-sphinx>=1.7') + optdepends=('python-sphinx-automodapi-doc: Documentation for sphinx-automodapi') + cd ${srcdir}/${_pyname}-${pkgver} + + install -D -m644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" + python2 setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 +} |