summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2023-03-24 14:37:10 +0800
committerUniversebenzene2023-03-24 14:37:10 +0800
commitefd4507806604f03955cc8d35f0b51e11dadbf4d (patch)
tree6b30bec3c5b839ec6847108b0b947a7b0cca090b
parentf47eda53dab078411face094b48cc8a30f504d9a (diff)
downloadaur-efd4507806604f03955cc8d35f0b51e11dadbf4d.tar.gz
Update to version 1.0.0
-rw-r--r--.SRCINFO37
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD85
3 files changed, 54 insertions, 69 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9a8076933427..8d91666c7680 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,39 +1,16 @@
pkgbase = python-sphinx-book-theme
pkgdesc = A lightweight book theme built off of the pydata sphinx theme
- pkgver = 0.2.0
+ pkgver = 1.0.0
pkgrel = 1
url = https://sphinx-book-theme.readthedocs.io
arch = any
- license = MIT
- checkdepends = python-yaml
- checkdepends = python-sphinx
+ license = BSD
+ checkdepends = python-nose
checkdepends = python-pydata-sphinx-theme
- checkdepends = python-beautifulsoup4
- makedepends = python-setuptools
- source = https://files.pythonhosted.org/packages/source/s/sphinx-book-theme/sphinx-book-theme-0.2.0.tar.gz
- md5sums = 9760b697e31d20131ba72a55b95deb86
+ makedepends = python-installer
+ source = https://files.pythonhosted.org/packages/py3/s/sphinx-book-theme/sphinx_book_theme-1.0.0-py3-none-any.whl
+ md5sums = 3bd7250a5e21fa2c1270a47cbcaf7e8c
pkgname = python-sphinx-book-theme
- depends = python-yaml
depends = python-sphinx
- depends = python-pydata-sphinx-theme
- depends = python-beautifulsoup4<5
- depends = python-importlib_resources
- optdepends = python-pre-commit: code_style
- optdepends = python-folium: sphinx
- optdepends = python-numpy: sphinx
- optdepends = python-matplotlib: sphinx
- optdepends = python-ipywidgets: sphinx
- optdepends = python-pandas: sphinx
- optdepends = python-ipywidgets: sphinx
- optdepends = jupyter-nbclient: sphinx
- optdepends = python-myst-nb: sphinx
- optdepends = python-sphinx-togglebutton: sphinx
- optdepends = python-sphinx-copybutton: sphinx
- optdepends = python-plotly: sphinx
- optdepends = python-sphinxcontrib-bibtex: sphinx
- optdepends = python-sphinx-thebe: sphinx
- optdepends = python-ablog: sphinx
- optdepends = python-sphinxext-opengraph: sphinx
- optdepends = python-sphinx-autobuild: live-dev
- optdepends = python-web-compile: live-dev
+ depends = python-pydata-sphinx-theme>=0.13.0
diff --git a/.gitignore b/.gitignore
index 3002ef3c4dc8..5e18c4f625b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ pkg
*.tar.bz2
*.part
*.pkg.tar.*
+*.whl
diff --git a/PKGBUILD b/PKGBUILD
index 14c2f7809c82..e635410dbe8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,59 +3,66 @@ pkgbase=python-sphinx-book-theme
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}")
#"python-${_pyname}-doc")
-pkgver=0.2.0
+pkgver=1.0.0
pkgrel=1
pkgdesc="A lightweight book theme built off of the pydata sphinx theme"
arch=('any')
url="https://sphinx-book-theme.readthedocs.io"
-license=('MIT')
-makedepends=('python-setuptools')
-checkdepends=('python-yaml' 'python-sphinx' 'python-pydata-sphinx-theme' 'python-beautifulsoup4')
+license=('BSD')
+#makedepends=('python-setuptools')
+makedepends=('python-installer')
+#checkdepends=('python-yaml' 'python-sphinx' 'python-pydata-sphinx-theme' 'python-beautifulsoup4')
#checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('9760b697e31d20131ba72a55b95deb86')
+checkdepends=('python-nose'
+ 'python-pydata-sphinx-theme')
+#source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
+source=("https://files.pythonhosted.org/packages/py3/${_pyname:0:1}/${_pyname}/${_pyname//-/_}-${pkgver}-py3-none-any.whl")
+md5sums=('3bd7250a5e21fa2c1270a47cbcaf7e8c')
-build() {
- cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py build
-
-# msg "Building Docs"
-# python setup.py build_sphinx
-}
+#build() {
+# cd ${srcdir}/${_pyname}-${pkgver}
+# python setup.py build
+#
+## msg "Building Docs"
+## python setup.py build_sphinx
+#}
check() {
- cd ${srcdir}/${_pyname}-${pkgver}
+# cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py test || warning "Tests failed"
-# pytest #|| warning "Tests failed"
+# python setup.py test || warning "Tests failed"
+# pytest -vv --color=yes #|| warning "Tests failed"
+ nosetests || warning "Tests failed"
}
package_python-sphinx-book-theme() {
- depends=('python-yaml' 'python-sphinx' 'python-pydata-sphinx-theme' 'python-beautifulsoup4<5' 'python-importlib_resources')
- optdepends=('python-pre-commit: code_style'
- 'python-folium: sphinx'
- 'python-numpy: sphinx'
- 'python-matplotlib: sphinx'
- 'python-ipywidgets: sphinx'
- 'python-pandas: sphinx'
- 'python-ipywidgets: sphinx'
- 'jupyter-nbclient: sphinx'
- 'python-myst-nb: sphinx'
- 'python-sphinx-togglebutton: sphinx'
- 'python-sphinx-copybutton: sphinx'
- 'python-plotly: sphinx'
- 'python-sphinxcontrib-bibtex: sphinx'
- 'python-sphinx-thebe: sphinx'
- 'python-ablog: sphinx'
- 'python-sphinxext-opengraph: sphinx'
- 'python-sphinx-autobuild: live-dev'
- 'python-web-compile: live-dev')
+ depends=('python-sphinx' 'python-pydata-sphinx-theme>=0.13.0')
+# optdepends=('python-pre-commit: code_style'
+# 'python-folium: sphinx'
+# 'python-numpy: sphinx'
+# 'python-matplotlib: sphinx'
+# 'python-ipywidgets: sphinx'
+# 'python-pandas: sphinx'
+# 'python-ipywidgets: sphinx'
+# 'jupyter-nbclient: sphinx'
+# 'python-myst-nb: sphinx'
+# 'python-sphinx-togglebutton: sphinx'
+# 'python-sphinx-copybutton: sphinx'
+# 'python-plotly: sphinx'
+# 'python-sphinxcontrib-bibtex: sphinx'
+# 'python-sphinx-thebe: sphinx'
+# 'python-ablog: sphinx'
+# 'python-sphinxext-opengraph: sphinx'
+# 'python-sphinx-autobuild: live-dev'
+# 'python-web-compile: live-dev')
# 'python-sphinx-book-theme-doc: Documentation')
- cd ${srcdir}/${_pyname}-${pkgver}
+# cd ${srcdir}/${_pyname}-${pkgver}
- install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
- install -D -m644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
- python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+# install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -D -m644 ${_pyname//-/_}-${pkgver}.dist-info/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+# install -D -m644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+ python -m installer --destdir="${pkgdir}" ${srcdir}/${_pyname//-/_}-${pkgver}-py3-none-any.whl
+# python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
}
#package_python-sphinx-book-theme-doc() {