From 9baa90b307bb4b09636d93f5f3e8e238006b34a5 Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Sat, 19 Apr 2008 15:13:28 +0000 Subject: [PATCH] Import py-zsi-2.0 ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that provides an implementation of SOAP messaging, as described in SOAP 1.1 Specification (see http://www.w3.org/TR/soap). It can also be used to build applications using SOAP Messages with Attachments (see http://www.w3.org/TR/SOAP-attachments). ZSI is intended to make it easier to write web services in Python. [...] --- net/py-zsi/Makefile | 35 ++++++++++++++++ net/py-zsi/distinfo | 5 +++ net/py-zsi/pkg/DESCR | 11 +++++ net/py-zsi/pkg/PLIST | 96 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 147 insertions(+) create mode 100644 net/py-zsi/Makefile create mode 100644 net/py-zsi/distinfo create mode 100644 net/py-zsi/pkg/DESCR create mode 100644 net/py-zsi/pkg/PLIST diff --git a/net/py-zsi/Makefile b/net/py-zsi/Makefile new file mode 100644 index 00000000000..b2bdcdafe9d --- /dev/null +++ b/net/py-zsi/Makefile @@ -0,0 +1,35 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2008/04/19 15:13:28 ajacoutot Exp $ + +COMMENT= Zolera SOAP Infrastructure + +MODPY_EGG_VERSION=2.0 +DISTNAME= ZSI-${MODPY_EGG_VERSION} +PKGNAME= py-${DISTNAME:L} +CATEGORIES= net devel + +HOMEPAGE= http://pywebsvcs.sourceforge.net/ + +# Zope Public License (ZPL) +# Python 2.0 License +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pywebsvcs/} + +MODULES= lang/python + +MODPY_SETUPTOOLS=Yes + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= ::textproc/py-xml + +# regress needs network access +REGRESS_IS_INTERACTIVE=Yes +REGRESS_DEPENDS=::${BUILD_PKGPATH} + +do-regress: + find ${WRKSRC}/test -name \*.py -exec ${MODPY_BIN} {} \; + +.include diff --git a/net/py-zsi/distinfo b/net/py-zsi/distinfo new file mode 100644 index 00000000000..7457c87a179 --- /dev/null +++ b/net/py-zsi/distinfo @@ -0,0 +1,5 @@ +MD5 (ZSI-2.0.tar.gz) = u3BjN8r+niIBsGsbznHKDw== +RMD160 (ZSI-2.0.tar.gz) = n8AXHgP3WcuriQRpFtl5xVBbpbg= +SHA1 (ZSI-2.0.tar.gz) = 5pHZYQ8Er62c9i95kM/TtN9H/wE= +SHA256 (ZSI-2.0.tar.gz) = NoBZySwa+mrgJ9Wupphcrwu7iQxVicfUVk5ZIZ/6D1A= +SIZE (ZSI-2.0.tar.gz) = 805956 diff --git a/net/py-zsi/pkg/DESCR b/net/py-zsi/pkg/DESCR new file mode 100644 index 00000000000..19a3f23c7bb --- /dev/null +++ b/net/py-zsi/pkg/DESCR @@ -0,0 +1,11 @@ +ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that +provides an implementation of SOAP messaging, as described in SOAP 1.1 +Specification (see http://www.w3.org/TR/soap). It can also be used to +build applications using SOAP Messages with Attachments (see +http://www.w3.org/TR/SOAP-attachments). ZSI is intended to make it +easier to write web services in Python. + +In particular, ZSI parses and generates SOAP messages, and converts +between native Python datatypes and SOAP syntax. Simple dispatch and +invocation methods are supported. There are no known bugs. It's only +known limitation is that it cannot handle multi-dimensional arrays. diff --git a/net/py-zsi/pkg/PLIST b/net/py-zsi/pkg/PLIST new file mode 100644 index 00000000000..13fc4a5a4bd --- /dev/null +++ b/net/py-zsi/pkg/PLIST @@ -0,0 +1,96 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2008/04/19 15:13:28 ajacoutot Exp $ +bin/wsdl2dispatch +bin/wsdl2py +lib/python${MODPY_VERSION}/site-packages/ZSI/ +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/ZSI-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/ZSI/ServiceContainer.py +lib/python${MODPY_VERSION}/site-packages/ZSI/ServiceContainer.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/ServiceProxy.py +lib/python${MODPY_VERSION}/site-packages/ZSI/ServiceProxy.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/TC.py +lib/python${MODPY_VERSION}/site-packages/ZSI/TC.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/TCapache.py +lib/python${MODPY_VERSION}/site-packages/ZSI/TCapache.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/TCcompound.py +lib/python${MODPY_VERSION}/site-packages/ZSI/TCcompound.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/TCnumbers.py +lib/python${MODPY_VERSION}/site-packages/ZSI/TCnumbers.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/TCtimes.py +lib/python${MODPY_VERSION}/site-packages/ZSI/TCtimes.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/__init__.py +lib/python${MODPY_VERSION}/site-packages/ZSI/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/address.py +lib/python${MODPY_VERSION}/site-packages/ZSI/address.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/auth.py +lib/python${MODPY_VERSION}/site-packages/ZSI/auth.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/client.py +lib/python${MODPY_VERSION}/site-packages/ZSI/client.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/digest_auth.py +lib/python${MODPY_VERSION}/site-packages/ZSI/digest_auth.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/dispatch.py +lib/python${MODPY_VERSION}/site-packages/ZSI/dispatch.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/fault.py +lib/python${MODPY_VERSION}/site-packages/ZSI/fault.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/ +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/__init__.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/commands.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/commands.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/containers.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/containers.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/pyclass.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/pyclass.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/utility.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/utility.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/wsdl2dispatch.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/wsdl2dispatch.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/wsdl2python.py +lib/python${MODPY_VERSION}/site-packages/ZSI/generate/wsdl2python.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/parse.py +lib/python${MODPY_VERSION}/site-packages/ZSI/parse.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/resolvers.py +lib/python${MODPY_VERSION}/site-packages/ZSI/resolvers.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/schema.py +lib/python${MODPY_VERSION}/site-packages/ZSI/schema.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/ +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/WSresource.py +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/WSresource.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/WSsecurity.py +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/WSsecurity.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/__init__.py +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/client.py +lib/python${MODPY_VERSION}/site-packages/ZSI/twisted/client.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/typeinterpreter.py +lib/python${MODPY_VERSION}/site-packages/ZSI/typeinterpreter.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/version.py +lib/python${MODPY_VERSION}/site-packages/ZSI/version.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/writer.py +lib/python${MODPY_VERSION}/site-packages/ZSI/writer.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/ +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/Namespaces.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/Namespaces.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/TimeoutSocket.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/TimeoutSocket.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/UserTuple.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/UserTuple.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/Utility.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/Utility.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/WSDLTools.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/WSDLTools.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/XMLSchema.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/XMLSchema.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/XMLname.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/XMLname.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/__init__.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/c14n.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/c14n.pyc +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/logging.py +lib/python${MODPY_VERSION}/site-packages/ZSI/wstools/logging.pyc