summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarlos Aznarán2023-09-24 17:53:35 -0500
committerCarlos Aznarán2023-09-24 17:53:35 -0500
commit9664ca5920f6270c099c80c4ee0e8cf9df0178c1 (patch)
treed2c970fff2d5535075267475d97c1d0a95dc6abe /PKGBUILD
parent68b684dd87efab52218b553c2451ada21e3cbe47 (diff)
downloadaur-python-sphinx-comments.tar.gz
Bump version to 0.0.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
1 files changed, 27 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2313534c7486..cecf8a907df2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,33 @@
-# Maintainer: Marc Fehling <mafehling.git@gmail.com>
-pkgname=('python-sphinx-comments')
-_pkgname=('sphinx-comments')
-pkgver='0.0.3'
-pkgrel=2
-pkgdesc="hypothes.is interaction layer with Sphinx."
-url="https://github.com/executablebooks/sphinx-comments"
-depends=('python'
- 'python-setuptools'
- 'python-sphinx'
-)
-checkdepends=()
-makedepends=()
-license=('MIT')
-arch=("any")
-source=("${_pkgname}-${pkgver}.tgz::https://github.com/executablebooks/${_pkgname}/archive/v${pkgver}.tar.gz")
-sha256sums=('f0978c3f8eeb4f10711493f11cd8c6c0fc3dd61899ed593660c728741c331b40')
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Marc Fehling <mafehling.git@gmail.com>
+_base=sphinx-comments
+pkgname=python-${_base}
+pkgdesc="Add comments and annotation to your documentation"
+pkgver=0.0.3
+pkgrel=3
+arch=(any)
+url="https://github.com/executablebooks/${_base}"
+license=(MIT)
+depends=(python-sphinx)
+makedepends=(python-build python-installer python-setuptools python-wheel)
+# checkdepends=(python-pytest-regressions python-myst-parser python-beautifulsoup4)
+source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
+sha512sums=('e2172341a9d5474940251edaee290be9f3c0eed54750e6798d5f6c1da2a774690a087f4971b107eaee298b6062a0c0f76aa51df36be8073a1b205f96906848a3')
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- python setup.py build
+ cd ${_base}-${pkgver}
+ python -m build --wheel --skip-dependency-check --no-isolation
}
+# check() {
+# cd ${_base}-${pkgver}
+# python -m venv --system-site-packages test-env
+# test-env/bin/python -m installer dist/*.whl
+# test-env/bin/python -m pytest
+# }
+
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+ cd ${_base}-${pkgver}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl
+ install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}