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:
Matthew Wener
2024-12-23 19:24:10 -05:00
committed by Robert Clausecker
parent 13b79a6bb7
commit 3d906e9caf
2 changed files with 23 additions and 4 deletions
+20 -1
View File
@@ -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>
+3 -3
View File
@@ -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