The textproc/xml2rfc port
xml2rfc-3.23.0p0 – convert memos written in XML to the RFC format (cvsweb github mirror)
Description
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. xml2rfc is one of a number of tools available to facilitate the formatting of drafts and RFCs according to the existing rules. It takes as input an xml file that 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 RFC7749 (for v2 documents) or RFC7991 (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 (also see https://ietf-tools.github.io/xml2rfc/). To use PDF output, "pkg_add weasyprint noto-fonts roboto-fonts".WWW: https://github.com/ietf-tools/xml2rfc
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Test dependencies
- STEM->=3:geo/py-google-i18n-address,python3
- devel/py-configargparse,python3
- devel/py-country,python3
- devel/py-decorator,python3
- devel/py-intervaltree,python3
- devel/py-test,python3
- devel/py-wcwidth,python3
- fonts/noto/cjk
- fonts/noto/fonts
- lang/python/3
- print/py-pypdf,python3
- print/weasyprint,python3
- sysutils/py-platformdirs,python3
- textproc/py-dict2xml,python3
- textproc/py-lxml,python3
- textproc/py-yaml,python3
- www/py-jinja2,python3
- www/py-requests,python3
Files
- /usr/local/bin/xml2rfc
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/LICENSE
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/METADATA
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/RECORD
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/WHEEL
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/entry_points.txt
- /usr/local/lib/python3.11/site-packages/xml2rfc-3.23.0.dist-info/top_level.txt
- /usr/local/lib/python3.11/site-packages/xml2rfc/
- /usr/local/lib/python3.11/site-packages/xml2rfc/__init__.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/__init__.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/__init__.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_id_guidelines.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_id_guidelines.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_rfc_7841.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_rfc_7841.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_tlp.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/boilerplate_tlp.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/debug.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/debug.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/log.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/log.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/parser.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/parser.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/run.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/run.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/scripts.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/scripts.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/strings.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/strings.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/utils.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/utils.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/walkpdf.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/__pycache__/walkpdf.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/boilerplate_id_guidelines.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/boilerplate_rfc_7841.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/boilerplate_tlp.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/SVG-1.2-RFC.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/SVG-1.2-RFC.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/Scripts.txt
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/metadata.js
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/metadata.min.js
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/reference.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/reference.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/referencegroup.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/referencegroup.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/rfc7991.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/rfc7991.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v2.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v2.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v3.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v3.rng
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v3compat.dtd
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/v3compat.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/xml2rfc-v3-emacs-nxml.rnc
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/xml2rfc.css
- /usr/local/lib/python3.11/site-packages/xml2rfc/data/xml2rfc.js
- /usr/local/lib/python3.11/site-packages/xml2rfc/debug.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/log.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/parser.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/run.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/scripts.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/strings.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/address_card.html
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/base.html
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/doc.xml
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/doc.yaml
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/rfc2629-other.ent
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/rfc2629-xhtml.ent
- /usr/local/lib/python3.11/site-packages/xml2rfc/templates/rfc2629.dtd
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__init__.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__pycache__/
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__pycache__/__init__.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__pycache__/__init__.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__pycache__/unidata.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/__pycache__/unidata.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/uniscripts/unidata.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__init__.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/__init__.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/__init__.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/date.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/date.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/fonts.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/fonts.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/name.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/name.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/num.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/num.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/postal.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/postal.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/unicode.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/__pycache__/unicode.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/date.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/fonts.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/name.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/num.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/postal.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/util/unicode.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/utils.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/walkpdf.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__init__.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/__init__.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/__init__.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/base.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/base.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/doc.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/doc.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/expand.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/expand.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/expanded_xml.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/expanded_xml.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/html.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/html.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/legacy_html.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/legacy_html.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/nroff.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/nroff.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/paginated_txt.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/paginated_txt.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/pdf.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/pdf.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/preptool.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/preptool.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/raw_txt.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/raw_txt.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/text.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/text.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/unprep.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/unprep.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/v2v3.cpython-311.opt-1.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/__pycache__/v2v3.cpython-311.pyc
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/base.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/doc.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/expand.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/expanded_xml.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/html.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/legacy_html.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/nroff.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/paginated_txt.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/pdf.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/preptool.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/raw_txt.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/text.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/unprep.py
- /usr/local/lib/python3.11/site-packages/xml2rfc/writers/v2v3.py