diff options
| author | Einar Bjarni Halldórsson <einar@isnic.is> | 2025-06-07 03:06:54 +0000 |
|---|---|---|
| committer | Hiroki Tagato <tagattie@FreeBSD.org> | 2025-06-07 03:08:42 +0000 |
| commit | cd2c74bdcc98fbc063c01501e69d4a8b72396d99 (patch) | |
| tree | f972fe7c7f35272a54e55b9839bf1c1ca97fc1f4 | |
| parent | 2b5f0a3519400633e71e65c72439a407ab5d21b0 (diff) | |
textproc/py-anymarkup: add port: Parse/serialize any markup format
Parse or serialize any markup. Currently supports ini, json, json5, toml, xml
and yaml.
WWW: https://github.com/bkabrda/anymarkup
PR: 281220
Reported by: Einar Bjarni Halldórsson <einar@isnic.is> (new maintainer)
| -rw-r--r-- | textproc/Makefile | 1 | ||||
| -rw-r--r-- | textproc/py-anymarkup/Makefile | 27 | ||||
| -rw-r--r-- | textproc/py-anymarkup/distinfo | 3 | ||||
| -rw-r--r-- | textproc/py-anymarkup/pkg-descr | 2 |
4 files changed, 33 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 74c4f4acd1fc..b39e49dc7e28 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1313,6 +1313,7 @@ SUBDIR += py-ansicolors SUBDIR += py-ansiwrap SUBDIR += py-anyascii + SUBDIR += py-anymarkup SUBDIR += py-anymarkup-core SUBDIR += py-arabic-reshaper SUBDIR += py-asciinema diff --git a/textproc/py-anymarkup/Makefile b/textproc/py-anymarkup/Makefile new file mode 100644 index 000000000000..a0f39e08d796 --- /dev/null +++ b/textproc/py-anymarkup/Makefile @@ -0,0 +1,27 @@ +PORTNAME= anymarkup +PORTVERSION= 0.8.1 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= einar@isnic.is +COMMENT= Parse/serialize any markup format +WWW= https://github.com/bkabrda/anymarkup + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anymarkup-core>=0.8.0:textproc/py-anymarkup-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}json5>0:devel/py-json5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xmltodict>0:devel/py-xmltodict@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/py-anymarkup/distinfo b/textproc/py-anymarkup/distinfo new file mode 100644 index 000000000000..f54c6b478b38 --- /dev/null +++ b/textproc/py-anymarkup/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1725294110 +SHA256 (anymarkup-0.8.1.tar.gz) = d125c795bd47c5f7dd5ec6aedd0691f7aa7b9ed619fde87eb56ddff17ee3e844 +SIZE (anymarkup-0.8.1.tar.gz) = 7720 diff --git a/textproc/py-anymarkup/pkg-descr b/textproc/py-anymarkup/pkg-descr new file mode 100644 index 000000000000..d07346e64429 --- /dev/null +++ b/textproc/py-anymarkup/pkg-descr @@ -0,0 +1,2 @@ +Parse or serialize any markup. Currently supports ini, json, json5, toml, xml +and yaml. |
