textproc/xml2rfc 3.34.1 FreeBSD
Tool to create RFCs and related documents from XML
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
ca03420d65- License
- BSD3CLAUSE
- Categories
- textproc
- Package size
- 580.6 KiB, 3924.8 KiB installed
Description
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 (as well as the v3 syntax currently described in https://tools.ietf.org/html/draft-iab-rfc7991bis).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/xml2rfc | 3.34.1 |
| OpenBSD | textproc/xml2rfc | 3.34.1 |
| NetBSD | textproc/py-xml2rfc | 3.34.1 |
| DragonFly | textproc/xml2rfc | 3.28.0 |
| MidnightBSD | textproc/xml2rfc | 3.33.0_1 |
Install
Binary package:
pkg install py312-xml2rfc
From the ports tree:
cd /usr/ports/textproc/xml2rfc/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-xml2rfc>0:textproc/xml2rfc
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.34.1 | 3.34.1 | 3.5.0 | 3.30.0 | 3.34.1 |
| FreeBSD:14:quarterly | 3.34.1 | 3.34.1 | n/a | 3.29.0 | 3.34.1 |
| FreeBSD:15:latest | 3.34.1 | 3.34.1 | n/a | 3.30.0 | 3.30.0 |
| FreeBSD:15:quarterly | 3.34.1 | 3.34.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.34.1 | 3.34.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0: devel/py-wheel
Runtime 10
${PYTHON_PKGNAMEPREFIX}lxml>=5.3.0: devel/py-lxml${PYTHON_PKGNAMEPREFIX}requests>=2.5.0: www/py-requests${PYTHON_PKGNAMEPREFIX}country>=22.3.5: devel/py-country${PYTHON_PKGNAMEPREFIX}intervaltree>=3.1.0: devel/py-intervaltree${PYTHON_PKGNAMEPREFIX}google-i18n-address>=3.0.0: devel/py-google-i18n-address${PYTHON_PKGNAMEPREFIX}configargparse>=1.2.3: devel/py-configargparse${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.2: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}wcwidth>=0.2.5: devel/py-wcwidth${PYTHON_PKGNAMEPREFIX}platformdirs>=3.6.0: devel/py-platformdirs
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 30
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-babel
- devel/py-configargparse
- devel/py-country
- devel/py-google-i18n-address
- devel/py-intervaltree
- devel/py-lxml
- devel/py-platformdirs
- devel/py-pyyaml
- devel/py-sortedcontainers
- devel/py-wcwidth
- devel/readline
- dns/py-idna
- lang/python312
- math/mpdecimal
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/libgcrypt
- security/libgpg-error
- security/py-certifi
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/libyaml
- textproc/py-charset-normalizer
- textproc/py-markupsafe
- www/py-requests
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| xml2rfc-3.34.1.tar.gz | 424766 | 537fd45cd9b8e2c0b1fa45c6e0fd1bf2794fb7708a187c568265f3944d2a4de8 |
Master sites 1
- PYPI