diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -1,8 +1,8 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> pkgname=python-sphinx-astropy _pyname=${pkgname#python-} -pkgver=1.8.0 -pkgrel=2 +pkgver=1.9.0 +pkgrel=1 pkgdesc="Sphinx extensions and configuration specific to the Astropy project" arch=('any') url="https://github.com/astropy/sphinx-astropy" @@ -13,12 +13,14 @@ makedepends=('python-setuptools-scm' 'python-installer') checkdepends=('python-pytest-doctestplus' 'python-astropy-sphinx-theme' + 'python-matplotlib' 'python-numpydoc' 'python-sphinxcontrib-jquery' 'python-sphinx-automodapi' - ) + 'python-pydata-sphinx-theme' + 'python-sphinx-copybutton') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") -md5sums=('1080a54c73c327fe6511764110b09508') +md5sums=('1f7bf94bda42a5b51f196c8efa5f66ea') build() { cd ${srcdir}/${_pyname}-${pkgver} @@ -30,13 +32,13 @@ check() { cd ${srcdir}/${_pyname}-${pkgver} # skip tests that cost times through internet - pytest -vv --color=yes \ - --deselect=sphinx_astropy/tests/test_conf.py::test_conf #|| warning "Tests failed" # -vv --color=yes + pytest || warning "Tests failed" #\ +# --deselect=sphinx_astropy/tests/test_conf.py::test_conf #|| warning "Tests failed" # -vv --color=yes } package() { depends=('python-packaging' - 'python-sphinx>=1.7' + 'python-sphinx>=3.0.0' 'python-astropy-sphinx-theme' 'python-sphinx-automodapi' 'python-sphinx-gallery' @@ -44,6 +46,8 @@ package() { 'python-sphinxcontrib-jquery' 'python-pillow' 'python-pytest-doctestplus>=0.11') + optdepends=('python-pydata-sphinx-theme: To use the new pydata-sphinx-theme with sphinx_astropy.conf.v2' + 'python-sphinx-copybutton: To use the new pydata-sphinx-theme with sphinx_astropy.conf.v2') cd ${srcdir}/${_pyname}-${pkgver} install -D -m644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}" |