archivers/py-pyppmd: update to 1.1.1
* add option to build the documentation Upstream changes: * Drop support for python 3.8 and add support for python 3.13 PR: 283537
This commit is contained in:
committed by
Robert Clausecker
parent
13b79a6bb7
commit
3d906e9caf
@@ -1,5 +1,5 @@
|
||||
PORTNAME= pyppmd
|
||||
PORTVERSION= 1.1.0
|
||||
DISTVERSION= 1.1.1
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@@ -25,7 +25,26 @@ USE_PYTHON= autoplist pep517 pytest
|
||||
TEST_ENV= ${MAKE_ENV} \
|
||||
PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
PORTDOCS= *
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v
|
||||
|
||||
pre-build-DOCS-on:
|
||||
@(cd ${BUILD_WRKSRC}; \
|
||||
${SETENVI} ${WRK_ENV} \
|
||||
sphinx-build-${PYTHON_VER} \
|
||||
-b html -d _build/doctress docs/ build/sphinx/html)
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
(cd ${WRKSRC}/build/sphinx/html && \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
|
||||
"! -name .buildinfo -and ! -name objects.inv -and ! -name _images")
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1724809518
|
||||
SHA256 (pyppmd-1.1.0.tar.gz) = 1d38ce2e4b7eb84b53bc8a52380b94f66ba6c39328b8800b30c2b5bf31693973
|
||||
SIZE (pyppmd-1.1.0.tar.gz) = 1348949
|
||||
TIMESTAMP = 1734995821
|
||||
SHA256 (pyppmd-1.1.1.tar.gz) = f1a812f1e7628f4c26d05de340b91b72165d7b62778c27d322b82ce2e8ff00cb
|
||||
SIZE (pyppmd-1.1.1.tar.gz) = 1349281
|
||||
|
||||
Reference in New Issue
Block a user