diff --git a/textproc/Makefile b/textproc/Makefile index aab4b41f6ad3..84a88103d5be 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1566,6 +1566,7 @@ SUBDIR += py-sphinx-material SUBDIR += py-sphinx-me SUBDIR += py-sphinx-multiversion + SUBDIR += py-sphinx-multiversion-zrepl SUBDIR += py-sphinx-sitemap SUBDIR += py-sphinx-tabs SUBDIR += py-sphinx-theme-builder diff --git a/textproc/py-sphinx-multiversion-zrepl/Makefile b/textproc/py-sphinx-multiversion-zrepl/Makefile new file mode 100644 index 000000000000..309f79ffa308 --- /dev/null +++ b/textproc/py-sphinx-multiversion-zrepl/Makefile @@ -0,0 +1,27 @@ +PORTNAME= sphinx-multiversion +DISTVERSION= g20230909 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= -zrepl + +MAINTAINER= driesm@FreeBSD.org +COMMENT= Sphinx extension for building self-hosted versioned docs (zrepl fork) +WWW= https://github.com/zrepl/sphinx-multiversion + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=2.1:textproc/py-sphinx@${PY_FLAVOR} + +USES= python + +USE_GITHUB= yes +GH_ACCOUNT= zrepl +GH_TAGNAME= 52c915d + +USE_PYTHON= autoplist concurrent distutils + +CONFLICTS_INSTALL= sphinx-multiversion + +NO_ARCH= yes + +.include diff --git a/textproc/py-sphinx-multiversion-zrepl/distinfo b/textproc/py-sphinx-multiversion-zrepl/distinfo new file mode 100644 index 000000000000..9e10e1127bb2 --- /dev/null +++ b/textproc/py-sphinx-multiversion-zrepl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1696963235 +SHA256 (zrepl-sphinx-multiversion-g20230909-52c915d_GH0.tar.gz) = b5a583dd06e3a8ac0e665f619637052b5d1f3632a80e0d275d317fbcf5d5b54f +SIZE (zrepl-sphinx-multiversion-g20230909-52c915d_GH0.tar.gz) = 20711 diff --git a/textproc/py-sphinx-multiversion-zrepl/pkg-descr b/textproc/py-sphinx-multiversion-zrepl/pkg-descr new file mode 100644 index 000000000000..1c5a3daaf613 --- /dev/null +++ b/textproc/py-sphinx-multiversion-zrepl/pkg-descr @@ -0,0 +1,4 @@ +Sphinx extension for building self-hosted versioned docs. + +This extension aims to provide a clean implementation that tries +to avoid messing with Sphinx internals as much as possible. diff --git a/textproc/py-sphinx-multiversion/Makefile b/textproc/py-sphinx-multiversion/Makefile index c3cd31e40fe7..945a007a9fec 100644 --- a/textproc/py-sphinx-multiversion/Makefile +++ b/textproc/py-sphinx-multiversion/Makefile @@ -1,5 +1,6 @@ PORTNAME= sphinx-multiversion DISTVERSION= 0.2.4 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,6 +16,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=2.1:textproc/py-sphinx@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent distutils +CONFLICTS_INSTALL= sphinx-multiversion-zrepl + NO_ARCH= yes .include