git: cd2c74bdcc98 - main - textproc/py-anymarkup: add port: Parse/serialize any markup format
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 07 Jun 2025 03:09:03 UTC
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=cd2c74bdcc98fbc063c01501e69d4a8b72396d99 commit cd2c74bdcc98fbc063c01501e69d4a8b72396d99 Author: Einar Bjarni Halldórsson <einar@isnic.is> AuthorDate: 2025-06-07 03:06:54 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-06-07 03:08:42 +0000 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) --- textproc/Makefile | 1 + textproc/py-anymarkup/Makefile | 27 +++++++++++++++++++++++++++ textproc/py-anymarkup/distinfo | 3 +++ textproc/py-anymarkup/pkg-descr | 2 ++ 4 files changed, 33 insertions(+) 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.