diff --git a/textproc/Makefile b/textproc/Makefile --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1587,6 +1587,7 @@ SUBDIR += py-sphinxcontrib-htmlhelp SUBDIR += py-sphinxcontrib-httpdomain SUBDIR += py-sphinxcontrib-issuetracker + SUBDIR += py-sphinxcontrib-jquery SUBDIR += py-sphinxcontrib-jsmath SUBDIR += py-sphinxcontrib-log-cabinet SUBDIR += py-sphinxcontrib-napoleon diff --git a/textproc/py-sphinxcontrib-jquery/Makefile b/textproc/py-sphinxcontrib-jquery/Makefile new file mode 100644 --- /dev/null +++ b/textproc/py-sphinxcontrib-jquery/Makefile @@ -0,0 +1,26 @@ +PORTNAME= sphinxcontrib-jquery +DISTVERSION= 4.1 +CATEGORIES= textproc python www +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= agh@riseup.net +COMMENT= Extension to include jQuery on newer Sphinx releases +WWW= https://pypi.org/project/sphinxcontrib-jquery/ + +LICENSE= 0BSD +LICENSE_NAME= BSD Zero Clause Licence +LICENSE_FILE= ${WRKSRC}/LICENCE +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>0:devel/py-flit-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 pytest + +NO_ARCH= yes + +.include diff --git a/textproc/py-sphinxcontrib-jquery/distinfo b/textproc/py-sphinxcontrib-jquery/distinfo new file mode 100644 --- /dev/null +++ b/textproc/py-sphinxcontrib-jquery/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1706710708 +SHA256 (sphinxcontrib-jquery-4.1.tar.gz) = 1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a +SIZE (sphinxcontrib-jquery-4.1.tar.gz) = 122331 diff --git a/textproc/py-sphinxcontrib-jquery/pkg-descr b/textproc/py-sphinxcontrib-jquery/pkg-descr new file mode 100644 --- /dev/null +++ b/textproc/py-sphinxcontrib-jquery/pkg-descr @@ -0,0 +1,11 @@ +sphinxcontrib-jquery ensures that jQuery is always installed for use in Sphinx +themes or extensions. + +To use, add sphinxcontrib.jquery as a Sphinx extension: + +# conf.py + +extensions = [ + "sphinxcontrib.jquery", +] +...