Date: Tue, 2 May 2023 16:27:23 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f6ef3bc35ded - main - devel/py-pyxb-x: Add py-pyxb-x 1.2.6.1 Message-ID: <202305021627.342GRNUB073707@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=f6ef3bc35ded642712938bf8fe3d2895f555a3e9 commit f6ef3bc35ded642712938bf8fe3d2895f555a3e9 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-05-02 16:16:20 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-05-02 16:16:20 +0000 devel/py-pyxb-x: Add py-pyxb-x 1.2.6.1 PyXB is a pure Python package that generates Python code for classes that correspond to data structures defined by XMLSchema. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++. --- devel/Makefile | 1 + devel/py-pyxb-x/Makefile | 20 ++++++++++++++++++++ devel/py-pyxb-x/distinfo | 3 +++ devel/py-pyxb-x/pkg-descr | 3 +++ 4 files changed, 27 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 923c0e8a957e..e8a721351b39 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5371,6 +5371,7 @@ SUBDIR += py-pyvisa SUBDIR += py-pyvisa-py SUBDIR += py-pyxb + SUBDIR += py-pyxb-x SUBDIR += py-pyyaml-include SUBDIR += py-pyyaml5 SUBDIR += py-pyyaml_env_tag diff --git a/devel/py-pyxb-x/Makefile b/devel/py-pyxb-x/Makefile new file mode 100644 index 000000000000..7de470a44432 --- /dev/null +++ b/devel/py-pyxb-x/Makefile @@ -0,0 +1,20 @@ +PORTNAME= pyxb-x +PORTVERSION= 1.2.6.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= PyXB-X-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python W3C XML Schema Bindings +WWW= https://github.com/renalreg/PyXB-X + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-pyxb-x/distinfo b/devel/py-pyxb-x/distinfo new file mode 100644 index 000000000000..87e2555da8d8 --- /dev/null +++ b/devel/py-pyxb-x/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682903030 +SHA256 (PyXB-X-1.2.6.1.tar.gz) = 60e908d2555882c81aff54a24f27ed097c5feec61ac97ebdf6684cdf6aa6f209 +SIZE (PyXB-X-1.2.6.1.tar.gz) = 1276692 diff --git a/devel/py-pyxb-x/pkg-descr b/devel/py-pyxb-x/pkg-descr new file mode 100644 index 000000000000..1b4aadee65c8 --- /dev/null +++ b/devel/py-pyxb-x/pkg-descr @@ -0,0 +1,3 @@ +PyXB is a pure Python package that generates Python code for classes that +correspond to data structures defined by XMLSchema. In concept it is similar to +JAXB for Java and CodeSynthesis XSD for C++.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202305021627.342GRNUB073707>