summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2021-01-05 02:06:44 +0800
committerUniversebenzene2021-01-05 02:06:44 +0800
commit2b209a54dac560ae15ca1c167d084b8c06a6b12d (patch)
tree95e2c1ba763949b8b968a3c738324d0344580e41
parenta2161836b9d541fa67fb09c6fd1cf03a8d07572c (diff)
downloadaur-2b209a54dac560ae15ca1c167d084b8c06a6b12d.tar.gz
Update to version 0.6
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD42
2 files changed, 37 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a060e74dda5..2cd9a5390457 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,28 @@
pkgbase = python-sphinx-notfound-page
pkgdesc = Sphinx extension to build a 404 page with absolute URLs
- pkgver = 0.5
+ pkgver = 0.6
pkgrel = 1
url = https://sphinx-notfound-page.readthedocs.io
arch = i686
arch = x86_64
license = MIT
- checkdepends = python-sphinx
- checkdepends = python-docutils
+ checkdepends = python-pytest
makedepends = python-setuptools
makedepends = python2-setuptools
- source = https://files.pythonhosted.org/packages/source/s/sphinx-notfound-page/sphinx-notfound-page-0.5.tar.gz
- md5sums = 24a48ccf1237801911f7147d1f8c2d4b
+ makedepends = python-sphinx-autoapi
+ makedepends = python-sphinx-tabs
+ makedepends = python-sphinx-prompt
+ makedepends = python-sphinxemoji
+ makedepends = python-sphinx_rtd_theme
+ source = https://files.pythonhosted.org/packages/source/s/sphinx-notfound-page/sphinx-notfound-page-0.6.tar.gz
+ md5sums = 40b6448e145a9241afca7ce65ca5a58d
pkgname = python-sphinx-notfound-page
- depends = python
+ depends = python-sphinx>=2
pkgname = python2-sphinx-notfound-page
depends = python2>=2.7
+pkgname = python-sphinx-notfound-page-doc
+ pkgdesc = Documentation for Sphinx-Gallery extension
+
diff --git a/PKGBUILD b/PKGBUILD
index 6206e3c195e1..e06f00240453 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,23 @@
# Maintainer: Astro Benzene <universebenzene at sina dot com>
pkgbase=python-sphinx-notfound-page
_pyname=${pkgbase#python-}
-pkgname=("python-${_pyname}" "python2-${_pyname}")
-#"python-${_pyname}-doc")
-pkgver=0.5
+pkgname=("python-${_pyname}" "python2-${_pyname}" "python-${_pyname}-doc")
+pkgver=0.6
pkgrel=1
pkgdesc="Sphinx extension to build a 404 page with absolute URLs"
arch=('i686' 'x86_64')
url="https://sphinx-notfound-page.readthedocs.io"
license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-#'python-sphinx' 'python-pillow' 'python-scipy' 'python-seaborn')
-checkdepends=('python-sphinx' 'python-docutils')
+makedepends=('python-setuptools'
+ 'python2-setuptools'
+ 'python-sphinx-autoapi'
+ 'python-sphinx-tabs'
+ 'python-sphinx-prompt'
+ 'python-sphinxemoji'
+ 'python-sphinx_rtd_theme')
+checkdepends=('python-pytest')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('24a48ccf1237801911f7147d1f8c2d4b')
+md5sums=('40b6448e145a9241afca7ce65ca5a58d')
prepare() {
cp -a ${srcdir}/${_pyname}-${pkgver}{,-py2}
@@ -28,14 +32,15 @@ build() {
cd ${srcdir}/${_pyname}-${pkgver}
python setup.py build
-# msg "Building Docs"
-# python setup.py build_sphinx
+ msg "Building Docs"
+ python setup.py build_sphinx
}
check() {
cd ${srcdir}/${_pyname}-${pkgver}
msg "Checking Python3"
- python setup.py test
+# python setup.py test
+ pytest || warning "Tests failed"
msg "Checking Python2"
cd ${srcdir}/${_pyname}-${pkgver}-py2
@@ -52,7 +57,7 @@ package_python2-sphinx-notfound-page() {
}
package_python-sphinx-notfound-page() {
- depends=('python')
+ depends=('python-sphinx>=2')
cd ${srcdir}/${_pyname}-${pkgver}
install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
@@ -60,10 +65,11 @@ package_python-sphinx-notfound-page() {
python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
}
-#package_python-sphinx-notfound-page-doc() {
-# pkgdesc="Documentation for Sphinx-Gallery extension"
-# cd ${srcdir}/${_pyname}-${pkgver}/doc/_build
-#
-# install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"
-# cp -a html "${pkgdir}/usr/share/doc/${pkgbase}"
-#}
+package_python-sphinx-notfound-page-doc() {
+ pkgdesc="Documentation for Sphinx-Gallery extension"
+ cd ${srcdir}/${_pyname}-${pkgver}/build/sphinx
+
+ install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" ../../LICENSE
+ install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"
+ cp -a html "${pkgdir}/usr/share/doc/${pkgbase}"
+}