Update to 3.3.0.

Among many changes, this removes support for Python 2 and adds support for the
v3 grammar as described in https://tools.ietf.org/html/draft-iab-rfc7991bis-03.
This commit is contained in:
Joe Marcus Clarke 2020-10-20 13:26:11 +00:00
parent b38ffbe21a
commit 628c6c2de9
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=552819
5 changed files with 13 additions and 29 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= xml2rfc PORTNAME= xml2rfc
PORTVERSION= 2.47.0 PORTVERSION= 3.3.0
CATEGORIES= textproc CATEGORIES= textproc
MASTER_SITES= http://tools.ietf.org/tools/xml2rfc2/cli/ MASTER_SITES= http://tools.ietf.org/tools/xml2rfc2/cli/
@ -20,9 +20,14 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=2.2.8:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0.1:devel/py-intervaltree@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}intervaltree>=3.0.1:devel/py-intervaltree@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-i18n-address>=2.3.2:devel/py-google-i18n-address@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-i18n-address>=2.3.2:devel/py-google-i18n-address@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}kitchen>=1.2.6:devel/py-kitchen@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}kitchen>=1.2.6:devel/py-kitchen@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.4:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configargparse>=1.2.3:devel/py-configargparse@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.11:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=5.3.1:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=24.2.0:devel/py-setuptools@${PY_FLAVOR}
USES= python USES= python:3.5+
USE_PYTHON= distutils autoplist concurrent optsuffix USE_PYTHON= distutils autoplist concurrent optsuffix
.include <bsd.port.mk> .include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1596971764 TIMESTAMP = 1603199636
SHA256 (xml2rfc-2.47.0.tar.gz) = 7f621ed0e5a30c2b67c0e50778627b7a35e1ccfea9db19ea89b4c72a8faf42c0 SHA256 (xml2rfc-3.3.0.tar.gz) = ad670799a2b500b7874819628ab3ad7c7bc6cee93646d7e98569f34db3e75bce
SIZE (xml2rfc-2.47.0.tar.gz) = 4054085 SIZE (xml2rfc-3.3.0.tar.gz) = 4468224

View File

@ -1,11 +0,0 @@
--- requirements.txt.orig 2019-08-26 12:39:42 UTC
+++ requirements.txt
@@ -2,7 +2,7 @@ google-i18n-address>=2.3.2
html5lib>=1.0.1
intervaltree>=2.1.0,!=3.0.0
kitchen>=1.2.6
-lxml>=2.2.8,!=4.3.1
+lxml>=2.2.8
pycountry>=1.8,!=19.7.15
pyflakes>=0.8.1
requests>=2.5.0

View File

@ -1,11 +0,0 @@
--- xml2rfc.egg-info/requires.txt.orig 2019-09-03 19:57:24 UTC
+++ xml2rfc.egg-info/requires.txt
@@ -2,7 +2,7 @@ google-i18n-address>=2.3.2
html5lib>=1.0.1
intervaltree!=3.0.0,>=2.1.0
kitchen>=1.2.6
-lxml!=4.3.1,>=2.2.8
+lxml!=4.3.1
pycountry!=19.7.15,>=1.8
pyflakes>=0.8.1
requests>=2.5.0

View File

@ -1,5 +1,6 @@
This is a port of xml2rfc, a tool for producing documents formatted This is a port of xml2rfc, a tool for producing documents formatted
according to the requirements of the RFC editor from XML, as described according to the requirements of the RFC editor from XML, as described
in RFCs 7749 and 7991. in RFCs 7749 and 7991 (as well as the v3 syntax currently described in
https://tools.ietf.org/html/draft-iab-rfc7991bis).
WWW: https://xml2rfc.tools.ietf.org/ WWW: https://xml2rfc.tools.ietf.org/