aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorla-ninpre <aaoth@aaoth.xyz>2023-05-03 22:31:33 +0300
committerla-ninpre <aaoth@aaoth.xyz>2023-05-03 22:31:33 +0300
commitbcd8472564a96dbd4c73f530cb2fa5b3db09bb56 (patch)
treede0755781c5767648f20baccf577aae1d98cbb3e
parent4b62be8d44870b5f5df610db354d47941e1226ac (diff)
downloadports-bcd8472564a96dbd4c73f530cb2fa5b3db09bb56.tar.gz
ports-bcd8472564a96dbd4c73f530cb2fa5b3db09bb56.zip
textproc/py-mistletoe: add 0.9.0
-rw-r--r--textproc/py-mistletoe/Makefile26
-rw-r--r--textproc/py-mistletoe/distinfo2
-rw-r--r--textproc/py-mistletoe/pkg/DESCR7
-rw-r--r--textproc/py-mistletoe/pkg/PLIST55
4 files changed, 90 insertions, 0 deletions
diff --git a/textproc/py-mistletoe/Makefile b/textproc/py-mistletoe/Makefile
new file mode 100644
index 0000000..eef2e89
--- /dev/null
+++ b/textproc/py-mistletoe/Makefile
@@ -0,0 +1,26 @@
+COMMENT = fast, extensible and markdown parser in pure python
+
+MODPY_EGG_VERSION = 0.9.0
+
+DISTNAME = mistletoe-${MODPY_EGG_VERSION}
+
+PKGNAME = py-${DISTNAME}
+
+CATEGORIES = textproc
+
+HOMEPAGE = https://pypi.org/project/mistletoe/
+
+MAINTAINER = la ninpre <aaoth@aaoth.xyz>
+
+# MIT
+PERMIT_PACKAGE = Yes
+
+MODULES = lang/python
+
+MODPY_PI = Yes
+MODPY_PYBUILD = setuptools
+
+FLAVORS = python3
+FLAVOR = python3
+
+.include <bsd.port.mk>
diff --git a/textproc/py-mistletoe/distinfo b/textproc/py-mistletoe/distinfo
new file mode 100644
index 0000000..e22c402
--- /dev/null
+++ b/textproc/py-mistletoe/distinfo
@@ -0,0 +1,2 @@
+SHA256 (mistletoe-0.9.0.tar.gz) = PLlteCJtCPDTvwnvyvMw0jkCSSAG4YssBlWOi4a/f68=
+SIZE (mistletoe-0.9.0.tar.gz) = 38331
diff --git a/textproc/py-mistletoe/pkg/DESCR b/textproc/py-mistletoe/pkg/DESCR
new file mode 100644
index 0000000..9996dd8
--- /dev/null
+++ b/textproc/py-mistletoe/pkg/DESCR
@@ -0,0 +1,7 @@
+mistletoe is a Markdown parser in pure Python, designed to be fast,
+spec-compliant and fully customizable. Apart from being the fastest
+CommonMark-compliant Markdown parser implementation in pure Python,
+mistletoe also supports easy definitions of custom tokens. Parsing
+Markdown into an abstract syntax tree also allows us to swap out
+renderers for different output formats, without touching any of the
+core components.
diff --git a/textproc/py-mistletoe/pkg/PLIST b/textproc/py-mistletoe/pkg/PLIST
new file mode 100644
index 0000000..68c2cde
--- /dev/null
+++ b/textproc/py-mistletoe/pkg/PLIST
@@ -0,0 +1,55 @@
+bin/mistletoe
+lib/python${MODPY_VERSION}/site-packages/mistletoe/
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/LICENSE
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
+lib/python${MODPY_VERSION}/site-packages/mistletoe-${MODPY_EGG_VERSION}.dist-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/mistletoe/__init__.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/__main__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}ast_renderer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}ast_renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}base_renderer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}base_renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}block_token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}block_token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}block_tokenizer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}block_tokenizer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}core_tokens.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}core_tokens.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}html_renderer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}html_renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}latex_renderer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}latex_renderer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}latex_token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}latex_token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}span_token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}span_token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}span_tokenizer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}span_tokenizer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}token.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}token.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/mistletoe/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/mistletoe/ast_renderer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/base_renderer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/block_token.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/block_tokenizer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/cli.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/core_tokens.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/html_renderer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/latex_renderer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/latex_token.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/span_token.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/span_tokenizer.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/token.py
+lib/python${MODPY_VERSION}/site-packages/mistletoe/utils.py