pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc textproc/py-xml2rfc: Import xml2rfc-3.5.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/4ec29f9b7862
branches: trunk
changeset: 445137:4ec29f9b7862
user: riastradh <riastradh%pkgsrc.org@localhost>
date: Sat Jan 16 19:11:45 2021 +0000
description:
textproc/py-xml2rfc: Import xml2rfc-3.5.0
diffstat:
textproc/Makefile | 3 +-
textproc/py-xml2rfc/DESCR | 11 +++
textproc/py-xml2rfc/Makefile | 44 ++++++++++++
textproc/py-xml2rfc/PLIST | 147 +++++++++++++++++++++++++++++++++++++++++++
textproc/py-xml2rfc/distinfo | 6 +
5 files changed, 210 insertions(+), 1 deletions(-)
diffs (241 lines):
diff -r 64c4fbd1b748 -r 4ec29f9b7862 textproc/Makefile
--- a/textproc/Makefile Sat Jan 16 19:11:04 2021 +0000
+++ b/textproc/Makefile Sat Jan 16 19:11:45 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1188 2021/01/16 18:20:06 triaxx Exp $
+# $NetBSD: Makefile,v 1.1189 2021/01/16 19:11:45 riastradh Exp $
#
COMMENT= Text processing utilities (does not include desktop publishing)
@@ -981,6 +981,7 @@
SUBDIR+= py-xlsxwriter
SUBDIR+= py-xlwt
SUBDIR+= py-xml
+SUBDIR+= py-xml2rfc
SUBDIR+= py-xmlschema
SUBDIR+= py-xmltodict
SUBDIR+= py-yamcha
diff -r 64c4fbd1b748 -r 4ec29f9b7862 textproc/py-xml2rfc/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml2rfc/DESCR Sat Jan 16 19:11:45 2021 +0000
@@ -0,0 +1,11 @@
+The IETF uses a specific format for the standards and other documents
+it publishes as RFCs, and for the draft documents which are produced
+when developing documents for publications. There exists a number of
+different tools to facilitate the formatting of drafts and RFCs
+according to the existing rules, and this tool, **xml2rfc**, is one of
+them. It takes as input an xml file which contains the text and
+meta-information about author names etc., and transforms it into
+suitably formatted output. The input xml file should follow the
+grammars in RFC 7749 (for v2 documents) or RFC 7991 (for v3 documents).
+Note that the grammar for v3 is still being refined, and changes will
+eventually be captured in the bis draft for 7991.
diff -r 64c4fbd1b748 -r 4ec29f9b7862 textproc/py-xml2rfc/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml2rfc/Makefile Sat Jan 16 19:11:45 2021 +0000
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1 2021/01/16 19:11:45 riastradh Exp $
+
+DISTNAME= xml2rfc-3.5.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= textproc python
+MASTER_SITES= ${MASTER_SITE_PYPI:=x/xml2rfc/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://tools.ietf.org/tools/xml2rfc/trac/
+COMMENT= IETF RFC 7749 XML-to-RFC conversion too
+LICENSE= modified-bsd
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+DEPENDS+= ${PYPKGPREFIX}-appdirs>=1.4.4:../../devel/py-appdirs
+DEPENDS+= ${PYPKGPREFIX}-configargparse>=1.2.3:../../devel/py-configargparse
+DEPENDS+= ${PYPKGPREFIX}-country>=1.8,!=19.7.15:../../geography/py-country
+DEPENDS+= ${PYPKGPREFIX}-flakes>=0.8.1:../../devel/py-flakes
+DEPENDS+= ${PYPKGPREFIX}-google-i18n-address>=2.3.2:../../devel/py-google-i18n-address
+DEPENDS+= ${PYPKGPREFIX}-html5lib>=1.0.1:../../textproc/py-html5lib
+DEPENDS+= ${PYPKGPREFIX}-intervaltree>=2.1.0,!=3.0.0:../../devel/py-intervaltree
+DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.11,<3.0:../../textproc/py-jinja2
+DEPENDS+= ${PYPKGPREFIX}-kitchen>=1.2.6:../../devel/py-kitchen
+DEPENDS+= ${PYPKGPREFIX}-lxml>=2.2.8,!=4.3.1:../../textproc/py-lxml
+DEPENDS+= ${PYPKGPREFIX}-requests>=2.5.0:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-setuptools>=24.2.0:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-yaml>=5.3.1:../../textproc/py-yaml
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-PDF2>=0:../../print/py-PDF2
+TEST_DEPENDS+= ${PYPKGPREFIX}-cairo>=0:../../graphics/py-cairo
+TEST_DEPENDS+= ${PYPKGPREFIX}-decorator>=0:../../devel/py-decorator
+TEST_DEPENDS+= ${PYPKGPREFIX}-dict2xml>=0:../../devel/py-dict2xml
+TEST_DEPENDS+= ${PYPKGPREFIX}-tox>=0:../../devel/py-tox
+TEST_DEPENDS+= ${PYPKGPREFIX}-weasyprint>=0:../../print/py-weasyprint
+
+USE_LANGUAGES= # none
+
+do-test:
+ ${RUN} cd ${WRKSRC} && \
+ ${PYTHONBIN} -m unittest
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 64c4fbd1b748 -r 4ec29f9b7862 textproc/py-xml2rfc/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml2rfc/PLIST Sat Jan 16 19:11:45 2021 +0000
@@ -0,0 +1,147 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/16 19:11:45 riastradh Exp $
+bin/xml2rfc
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/xml2rfc/__init__.py
+${PYSITELIB}/xml2rfc/__init__.pyc
+${PYSITELIB}/xml2rfc/__init__.pyo
+${PYSITELIB}/xml2rfc/boilerplate_id_guidelines.py
+${PYSITELIB}/xml2rfc/boilerplate_id_guidelines.pyc
+${PYSITELIB}/xml2rfc/boilerplate_id_guidelines.pyo
+${PYSITELIB}/xml2rfc/boilerplate_rfc_7841.py
+${PYSITELIB}/xml2rfc/boilerplate_rfc_7841.pyc
+${PYSITELIB}/xml2rfc/boilerplate_rfc_7841.pyo
+${PYSITELIB}/xml2rfc/boilerplate_tlp.py
+${PYSITELIB}/xml2rfc/boilerplate_tlp.pyc
+${PYSITELIB}/xml2rfc/boilerplate_tlp.pyo
+${PYSITELIB}/xml2rfc/data/SVG-1.2-RFC.rnc
+${PYSITELIB}/xml2rfc/data/SVG-1.2-RFC.rng
+${PYSITELIB}/xml2rfc/data/Scripts.txt
+${PYSITELIB}/xml2rfc/data/metadata.js
+${PYSITELIB}/xml2rfc/data/metadata.min.js
+${PYSITELIB}/xml2rfc/data/mt.css
+${PYSITELIB}/xml2rfc/data/mt.js
+${PYSITELIB}/xml2rfc/data/reference.rnc
+${PYSITELIB}/xml2rfc/data/reference.rng
+${PYSITELIB}/xml2rfc/data/rfc7991.rnc
+${PYSITELIB}/xml2rfc/data/rfc7991.rng
+${PYSITELIB}/xml2rfc/data/v2.rnc
+${PYSITELIB}/xml2rfc/data/v2.rng
+${PYSITELIB}/xml2rfc/data/v3.rnc
+${PYSITELIB}/xml2rfc/data/v3.rng
+${PYSITELIB}/xml2rfc/data/v3compat.dtd
+${PYSITELIB}/xml2rfc/data/v3compat.rnc
+${PYSITELIB}/xml2rfc/data/xml2rfc-v3-emacs-nxml.rnc
+${PYSITELIB}/xml2rfc/data/xml2rfc.css
+${PYSITELIB}/xml2rfc/data/xml2rfc.js
+${PYSITELIB}/xml2rfc/debug.py
+${PYSITELIB}/xml2rfc/debug.pyc
+${PYSITELIB}/xml2rfc/debug.pyo
+${PYSITELIB}/xml2rfc/log.py
+${PYSITELIB}/xml2rfc/log.pyc
+${PYSITELIB}/xml2rfc/log.pyo
+${PYSITELIB}/xml2rfc/parser.py
+${PYSITELIB}/xml2rfc/parser.pyc
+${PYSITELIB}/xml2rfc/parser.pyo
+${PYSITELIB}/xml2rfc/run.py
+${PYSITELIB}/xml2rfc/run.pyc
+${PYSITELIB}/xml2rfc/run.pyo
+${PYSITELIB}/xml2rfc/scripts.py
+${PYSITELIB}/xml2rfc/scripts.pyc
+${PYSITELIB}/xml2rfc/scripts.pyo
+${PYSITELIB}/xml2rfc/strings.py
+${PYSITELIB}/xml2rfc/strings.pyc
+${PYSITELIB}/xml2rfc/strings.pyo
+${PYSITELIB}/xml2rfc/templates/address_card.html
+${PYSITELIB}/xml2rfc/templates/base.html
+${PYSITELIB}/xml2rfc/templates/doc.xml
+${PYSITELIB}/xml2rfc/templates/doc.yaml
+${PYSITELIB}/xml2rfc/templates/rfc2629-other.ent
+${PYSITELIB}/xml2rfc/templates/rfc2629-xhtml.ent
+${PYSITELIB}/xml2rfc/templates/rfc2629.dtd
+${PYSITELIB}/xml2rfc/uniscripts/__init__.py
+${PYSITELIB}/xml2rfc/uniscripts/__init__.pyc
+${PYSITELIB}/xml2rfc/uniscripts/__init__.pyo
+${PYSITELIB}/xml2rfc/uniscripts/unidata.py
+${PYSITELIB}/xml2rfc/uniscripts/unidata.pyc
+${PYSITELIB}/xml2rfc/uniscripts/unidata.pyo
+${PYSITELIB}/xml2rfc/util/__init__.py
+${PYSITELIB}/xml2rfc/util/__init__.pyc
+${PYSITELIB}/xml2rfc/util/__init__.pyo
+${PYSITELIB}/xml2rfc/util/date.py
+${PYSITELIB}/xml2rfc/util/date.pyc
+${PYSITELIB}/xml2rfc/util/date.pyo
+${PYSITELIB}/xml2rfc/util/fonts.py
+${PYSITELIB}/xml2rfc/util/fonts.pyc
+${PYSITELIB}/xml2rfc/util/fonts.pyo
+${PYSITELIB}/xml2rfc/util/name.py
+${PYSITELIB}/xml2rfc/util/name.pyc
+${PYSITELIB}/xml2rfc/util/name.pyo
+${PYSITELIB}/xml2rfc/util/num.py
+${PYSITELIB}/xml2rfc/util/num.pyc
+${PYSITELIB}/xml2rfc/util/num.pyo
+${PYSITELIB}/xml2rfc/util/postal.py
+${PYSITELIB}/xml2rfc/util/postal.pyc
+${PYSITELIB}/xml2rfc/util/postal.pyo
+${PYSITELIB}/xml2rfc/util/unicode.py
+${PYSITELIB}/xml2rfc/util/unicode.pyc
+${PYSITELIB}/xml2rfc/util/unicode.pyo
+${PYSITELIB}/xml2rfc/utils.py
+${PYSITELIB}/xml2rfc/utils.pyc
+${PYSITELIB}/xml2rfc/utils.pyo
+${PYSITELIB}/xml2rfc/walkpdf.py
+${PYSITELIB}/xml2rfc/walkpdf.pyc
+${PYSITELIB}/xml2rfc/walkpdf.pyo
+${PYSITELIB}/xml2rfc/writers/__init__.py
+${PYSITELIB}/xml2rfc/writers/__init__.pyc
+${PYSITELIB}/xml2rfc/writers/__init__.pyo
+${PYSITELIB}/xml2rfc/writers/base.py
+${PYSITELIB}/xml2rfc/writers/base.pyc
+${PYSITELIB}/xml2rfc/writers/base.pyo
+${PYSITELIB}/xml2rfc/writers/debug.py
+${PYSITELIB}/xml2rfc/writers/debug.pyc
+${PYSITELIB}/xml2rfc/writers/debug.pyo
+${PYSITELIB}/xml2rfc/writers/doc.py
+${PYSITELIB}/xml2rfc/writers/doc.pyc
+${PYSITELIB}/xml2rfc/writers/doc.pyo
+${PYSITELIB}/xml2rfc/writers/expand.py
+${PYSITELIB}/xml2rfc/writers/expand.pyc
+${PYSITELIB}/xml2rfc/writers/expand.pyo
+${PYSITELIB}/xml2rfc/writers/expanded_xml.py
+${PYSITELIB}/xml2rfc/writers/expanded_xml.pyc
+${PYSITELIB}/xml2rfc/writers/expanded_xml.pyo
+${PYSITELIB}/xml2rfc/writers/html.py
+${PYSITELIB}/xml2rfc/writers/html.pyc
+${PYSITELIB}/xml2rfc/writers/html.pyo
+${PYSITELIB}/xml2rfc/writers/legacy_html.py
+${PYSITELIB}/xml2rfc/writers/legacy_html.pyc
+${PYSITELIB}/xml2rfc/writers/legacy_html.pyo
+${PYSITELIB}/xml2rfc/writers/nroff.py
+${PYSITELIB}/xml2rfc/writers/nroff.pyc
+${PYSITELIB}/xml2rfc/writers/nroff.pyo
+${PYSITELIB}/xml2rfc/writers/paginated_txt.py
+${PYSITELIB}/xml2rfc/writers/paginated_txt.pyc
+${PYSITELIB}/xml2rfc/writers/paginated_txt.pyo
+${PYSITELIB}/xml2rfc/writers/pdf.py
+${PYSITELIB}/xml2rfc/writers/pdf.pyc
+${PYSITELIB}/xml2rfc/writers/pdf.pyo
+${PYSITELIB}/xml2rfc/writers/preptool.py
+${PYSITELIB}/xml2rfc/writers/preptool.pyc
+${PYSITELIB}/xml2rfc/writers/preptool.pyo
+${PYSITELIB}/xml2rfc/writers/raw_txt.py
+${PYSITELIB}/xml2rfc/writers/raw_txt.pyc
+${PYSITELIB}/xml2rfc/writers/raw_txt.pyo
+${PYSITELIB}/xml2rfc/writers/text.py
+${PYSITELIB}/xml2rfc/writers/text.pyc
+${PYSITELIB}/xml2rfc/writers/text.pyo
+${PYSITELIB}/xml2rfc/writers/unprep.py
+${PYSITELIB}/xml2rfc/writers/unprep.pyc
+${PYSITELIB}/xml2rfc/writers/unprep.pyo
+${PYSITELIB}/xml2rfc/writers/v2v3.py
+${PYSITELIB}/xml2rfc/writers/v2v3.pyc
+${PYSITELIB}/xml2rfc/writers/v2v3.pyo
diff -r 64c4fbd1b748 -r 4ec29f9b7862 textproc/py-xml2rfc/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/py-xml2rfc/distinfo Sat Jan 16 19:11:45 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/01/16 19:11:45 riastradh Exp $
+
+SHA1 (xml2rfc-3.5.0.tar.gz) = 31d2aedec42e9b60403aeef8367f9314b7865960
+RMD160 (xml2rfc-3.5.0.tar.gz) = ca1150e8088cb008734a9291594a7875c42a8ba6
+SHA512 (xml2rfc-3.5.0.tar.gz) = eb6810e8e6eafa5b11dbb41c2b616e41cd746741bd0604eac56972d77ea4987d67b28ad0e41f19834d8e098805e483cb3a7ce0d0a3f1fcbc8a5cc412ee378d33
+Size (xml2rfc-3.5.0.tar.gz) = 4450772 bytes
Home |
Main Index |
Thread Index |
Old Index