From 2cdc61e7ce79c689d794ecd403157ba35752a088 Mon Sep 17 00:00:00 2001 From: Kai Knoblich Date: Sun, 6 Aug 2023 15:28:26 +0200 Subject: textproc/py-mkdocs-autorefs: Update to 0.5.0 * Switch to the PEP517 build framework and remove the workarounds for distutils which are no longer required. Changelog: https://github.com/mkdocstrings/autorefs/releases/tag/0.5.0 --- textproc/py-mkdocs-autorefs/Makefile | 9 +++--- textproc/py-mkdocs-autorefs/distinfo | 6 ++-- textproc/py-mkdocs-autorefs/files/patch-setup.py | 35 ------------------------ 3 files changed, 7 insertions(+), 43 deletions(-) delete mode 100644 textproc/py-mkdocs-autorefs/files/patch-setup.py diff --git a/textproc/py-mkdocs-autorefs/Makefile b/textproc/py-mkdocs-autorefs/Makefile index 8b4e67694583..138c24132721 100644 --- a/textproc/py-mkdocs-autorefs/Makefile +++ b/textproc/py-mkdocs-autorefs/Makefile @@ -1,8 +1,9 @@ PORTNAME= mkdocs-autorefs -DISTVERSION= 0.4.1 +DISTVERSION= 0.5.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= mkdocs_autorefs-${DISTVERSION} MAINTAINER= kai@FreeBSD.org COMMENT= Automatically link across pages in MkDocs @@ -11,15 +12,13 @@ WWW= https://github.com/mkdocstrings/autorefs LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs>=1.1:textproc/py-mkdocs@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 NO_ARCH= yes -post-patch: - @${REINPLACE_CMD} -e 's|%%DISTVERSION%%|${DISTVERSION}|' ${WRKSRC}/setup.py - .include diff --git a/textproc/py-mkdocs-autorefs/distinfo b/textproc/py-mkdocs-autorefs/distinfo index fc16edb10a05..587ca24aea0a 100644 --- a/textproc/py-mkdocs-autorefs/distinfo +++ b/textproc/py-mkdocs-autorefs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647897201 -SHA256 (mkdocs-autorefs-0.4.1.tar.gz) = 70748a7bd025f9ecd6d6feeba8ba63f8e891a1af55f48e366d6d6e78493aba84 -SIZE (mkdocs-autorefs-0.4.1.tar.gz) = 13142 +TIMESTAMP = 1691318871 +SHA256 (mkdocs_autorefs-0.5.0.tar.gz) = 9a5054a94c08d28855cfab967ada10ed5be76e2bfad642302a610b252c3274c0 +SIZE (mkdocs_autorefs-0.5.0.tar.gz) = 12517 diff --git a/textproc/py-mkdocs-autorefs/files/patch-setup.py b/textproc/py-mkdocs-autorefs/files/patch-setup.py deleted file mode 100644 index fe6b9c9a3a97..000000000000 --- a/textproc/py-mkdocs-autorefs/files/patch-setup.py +++ /dev/null @@ -1,35 +0,0 @@ ---- setup.py.orig 2022-03-22 06:18:53 UTC -+++ setup.py -@@ -0,0 +1,32 @@ -+# Generated via "pdm export -f setuppy" (run "pdm lock" beforehand) -+# -+# -*- coding: utf-8 -*- -+from setuptools import setup -+ -+INSTALL_REQUIRES = [ -+ 'Markdown>=3.3', -+ 'mkdocs>=1.1', -+] -+ENTRY_POINTS = { -+ 'mkdocs.plugins': [ -+ 'autorefs = mkdocs_autorefs.plugin:AutorefsPlugin', -+ ], -+} -+ -+setup_kwargs = { -+ 'name': 'mkdocs-autorefs', -+ 'version': '%%DISTVERSION%%', -+ 'description': 'Automatically link across pages in MkDocs.', -+ 'author': '', -+ 'author_email': 'Oleh Prypin ,Timothée Mazzucotelli ', -+ 'packages': [ -+ 'mkdocs_autorefs', -+ ], -+ 'package_dir': {'': 'src'}, -+ 'package_data': {'': ['*']}, -+ 'install_requires': INSTALL_REQUIRES, -+ 'python_requires': '>=3.7', -+ 'entry_points': ENTRY_POINTS, -+} -+ -+setup(**setup_kwargs) -- cgit v1.2.3