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)
This commit is contained in:
Einar Bjarni Halldórsson
2025-06-07 12:06:54 +09:00
committed by Hiroki Tagato
parent 2b5f0a3519
commit cd2c74bdcc
4 changed files with 33 additions and 0 deletions
+1
View File
@@ -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
+27
View File
@@ -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>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1725294110
SHA256 (anymarkup-0.8.1.tar.gz) = d125c795bd47c5f7dd5ec6aedd0691f7aa7b9ed619fde87eb56ddff17ee3e844
SIZE (anymarkup-0.8.1.tar.gz) = 7720
+2
View File
@@ -0,0 +1,2 @@
Parse or serialize any markup. Currently supports ini, json, json5, toml, xml
and yaml.