Skip to content

Commit

Permalink
devel/py-pyxb-x: Add py-pyxb-x 1.2.6.1
Browse files Browse the repository at this point in the history
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++.
  • Loading branch information
sunpoet committed May 2, 2023
1 parent ebf38b0 commit f6ef3bc
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -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
Expand Down
20 changes: 20 additions & 0 deletions 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>
3 changes: 3 additions & 0 deletions 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
3 changes: 3 additions & 0 deletions 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++.

0 comments on commit f6ef3bc

Please sign in to comment.