commit f9136a1dbd3ae0465e0a2e948890e03fde3dde11 Author: taotieren Date: Sat Feb 7 00:19:26 2026 +0800 update 4.1.2-1 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c4f331c800a3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = python-sphinx-toolbox + pkgdesc = Box of handy tools for Sphinx 🧰 📔 + pkgver = 4.1.2 + pkgrel = 1 + url = https://github.com/sphinx-toolbox/sphinx-toolbox + arch = any + license = MIT + makedepends = git + makedepends = python-whey + makedepends = python-build + makedepends = python-license-expression + makedepends = python-installer + makedepends = python-wheel + makedepends = python-setuptools + depends = python + depends = python-apeye + depends = python-autodocsumm + depends = python-coincidence + depends = python-dict2css + depends = python-domdf-python-tools + depends = python-toctree-plus + depends = python-typing-inspect + depends = python-attrs + depends = python-beautifulsoup4 + depends = python-docutils + depends = python-jinja + depends = python-sphinx + depends = python-sphinx-autodoc-typehints + depends = python-pygments + depends = python-pytest + depends = python-pytest-regressions + depends = python-requests + depends = python-ruamel-yaml + depends = python-tabulate + depends = python-typing_extensions + source = sphinx-toolbox::git+https://github.com/sphinx-toolbox/sphinx-toolbox.git#tag=v4.1.2 + sha512sums = e3964e3d52f54aeef1c46d9a8e0b8911b0f944b41d814f597032e08cca3f65cace0f4d2d36ff32d0ac5f2199fcb80e55d7e3e5a1acc9456f63fbf6c48871965e + +pkgname = python-sphinx-toolbox diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9f1f209a223 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: taotieren + +pkgname=python-sphinx-toolbox +_name=${pkgname#python-} +pkgver=4.1.2 +pkgrel=1 +pkgdesc='Box of handy tools for Sphinx 🧰 📔' +arch=('any') +url='https://github.com/sphinx-toolbox/sphinx-toolbox' +license=('MIT') +depends=( + 'python' + python-apeye + python-autodocsumm + python-coincidence + python-dict2css + python-domdf-python-tools + python-toctree-plus + python-typing-inspect + + 'python-attrs' + 'python-beautifulsoup4' + 'python-docutils' + 'python-jinja' + 'python-sphinx' + 'python-sphinx-autodoc-typehints' + 'python-pygments' + 'python-pytest' + 'python-pytest-regressions' + 'python-requests' + 'python-ruamel-yaml' + 'python-tabulate' + 'python-typing_extensions' +) +makedepends=( + 'git' + 'python-whey' + 'python-build' + 'python-license-expression' + 'python-installer' + 'python-wheel' + 'python-setuptools' +) +optdepends=() +source=("${_name}::git+${url}.git#tag=v$pkgver") +sha512sums=('e3964e3d52f54aeef1c46d9a8e0b8911b0f944b41d814f597032e08cca3f65cace0f4d2d36ff32d0ac5f2199fcb80e55d7e3e5a1acc9456f63fbf6c48871965e') + +prepare() { + git -C "${srcdir}/${_name}" clean -dfx +} + +build() { + cd "${srcdir}/${_name}" + python -m whey --wheel +} + +package() { + cd "${srcdir}/${_name}" + python -m installer --destdir="${pkgdir}" dist/*.whl + install -Dm0644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +}