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$
PORTNAME= xml2rfc
PORTVERSION= 2.47.0
PORTVERSION= 3.3.0
CATEGORIES= textproc
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}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}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
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1596971764
SHA256 (xml2rfc-2.47.0.tar.gz) = 7f621ed0e5a30c2b67c0e50778627b7a35e1ccfea9db19ea89b4c72a8faf42c0
SIZE (xml2rfc-2.47.0.tar.gz) = 4054085
TIMESTAMP = 1603199636
SHA256 (xml2rfc-3.3.0.tar.gz) = ad670799a2b500b7874819628ab3ad7c7bc6cee93646d7e98569f34db3e75bce
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
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/