1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00

textproc/py-mkdocs-autorefs: New port

MkDocs generates anchors for each heading, and they can always be used
to link to something, either within the same page or by specifying the
path of the other page.

But with this plugin, you can link to a heading from any other page on
the site without needing to know the path of either of the pages, just
the heading title itself.

WWW: https://github.com/mkdocstrings/autorefs
This commit is contained in:
Kai Knoblich 2022-02-28 12:48:40 +01:00
parent f15afaec98
commit 4d0c38877a
4 changed files with 34 additions and 0 deletions

View File

@ -1364,6 +1364,7 @@
SUBDIR += py-misaka
SUBDIR += py-mistune
SUBDIR += py-mkdocs
SUBDIR += py-mkdocs-autorefs
SUBDIR += py-mkdocs-material
SUBDIR += py-mkdocs-material-extensions
SUBDIR += py-mkdocs-nature

View File

@ -0,0 +1,21 @@
PORTNAME= mkdocs-autorefs
DISTVERSION= 0.3.1
CATEGORIES= textproc python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Automatically link across pages in MkDocs
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3<4.0:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocs>=1.1<2.0:textproc/py-mkdocs@${PY_FLAVOR}
USES= python:3.7+
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1645878017
SHA256 (mkdocs-autorefs-0.3.1.tar.gz) = 12baad29359f468b44d980ed35b713715409097a1d8e3d0ef90962db95205eda
SIZE (mkdocs-autorefs-0.3.1.tar.gz) = 8940

View File

@ -0,0 +1,9 @@
MkDocs generates anchors for each heading, and they can always be used to link
to something, either within the same page or by specifying the path of the
other page.
But with this plugin, you can link to a heading from any other page on the site
without needing to know the path of either of the pages, just the heading title
itself.
WWW: https://github.com/mkdocstrings/autorefs