pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/py-zsi initial import of py-ZSI-1.4.1 from pkgsrc-wip



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4ed4ed834903
branches:  trunk
changeset: 465226:4ed4ed834903
user:      recht <recht%pkgsrc.org@localhost>
date:      Wed Dec 24 10:30:33 2003 +0000

description:
initial import of py-ZSI-1.4.1 from pkgsrc-wip

ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that
provides an implementation of SOAP messaging, as described in The
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.

diffstat:

 net/py-zsi/DESCR            |  11 ++++++
 net/py-zsi/Makefile         |  24 +++++++++++++
 net/py-zsi/PLIST            |  82 +++++++++++++++++++++++++++++++++++++++++++++
 net/py-zsi/distinfo         |   5 ++
 net/py-zsi/patches/patch-aa |  13 +++++++
 5 files changed, 135 insertions(+), 0 deletions(-)

diffs (155 lines):

diff -r ca9067bef23a -r 4ed4ed834903 net/py-zsi/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-zsi/DESCR  Wed Dec 24 10:30:33 2003 +0000
@@ -0,0 +1,11 @@
+ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that
+provides an implementation of SOAP messaging, as described in The
+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 -r ca9067bef23a -r 4ed4ed834903 net/py-zsi/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-zsi/Makefile       Wed Dec 24 10:30:33 2003 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/24 10:30:33 recht Exp $
+#
+
+DISTNAME=      ZSI-1.4.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pywebsvcs/}
+
+MAINTAINER=    recht%NetBSD.org@localhost
+HOMEPAGE=      http://pywebsvcs.sourceforge.net/
+COMMENT=       SOAP implementation
+
+USE_BUILDLINK2=        yes
+PYDISTUTILSPKG=        yes
+PY_PATCHPLIST= yes
+PLIST_SUBST+=  PYVERSSUFFIX=${PYVERSSUFFIX}
+
+post-extract:
+       ${MV} ${WRKSRC}/scripts/wsdl2py \
+               ${WRKSRC}/scripts/wsdl2py-${PYVERSSUFFIX}
+
+.include "../../lang/python/extension.mk"
+.include "../../textproc/pyxml/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r ca9067bef23a -r 4ed4ed834903 net/py-zsi/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-zsi/PLIST  Wed Dec 24 10:30:33 2003 +0000
@@ -0,0 +1,82 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/24 10:30:34 recht Exp $
+bin/wsdl2py-${PYVERSSUFFIX}
+${PYSITELIB}/ZSI/ServiceProxy.py
+${PYSITELIB}/ZSI/ServiceProxy.pyc
+${PYSITELIB}/ZSI/ServiceProxy.pyo
+${PYSITELIB}/ZSI/TC.py
+${PYSITELIB}/ZSI/TC.pyc
+${PYSITELIB}/ZSI/TC.pyo
+${PYSITELIB}/ZSI/TCapache.py
+${PYSITELIB}/ZSI/TCapache.pyc
+${PYSITELIB}/ZSI/TCapache.pyo
+${PYSITELIB}/ZSI/TCcompound.py
+${PYSITELIB}/ZSI/TCcompound.pyc
+${PYSITELIB}/ZSI/TCcompound.pyo
+${PYSITELIB}/ZSI/TCnumbers.py
+${PYSITELIB}/ZSI/TCnumbers.pyc
+${PYSITELIB}/ZSI/TCnumbers.pyo
+${PYSITELIB}/ZSI/TCtimes.py
+${PYSITELIB}/ZSI/TCtimes.pyc
+${PYSITELIB}/ZSI/TCtimes.pyo
+${PYSITELIB}/ZSI/__init__.py
+${PYSITELIB}/ZSI/__init__.pyc
+${PYSITELIB}/ZSI/__init__.pyo
+${PYSITELIB}/ZSI/auth.py
+${PYSITELIB}/ZSI/auth.pyc
+${PYSITELIB}/ZSI/auth.pyo
+${PYSITELIB}/ZSI/client.py
+${PYSITELIB}/ZSI/client.pyc
+${PYSITELIB}/ZSI/client.pyo
+${PYSITELIB}/ZSI/compat.py
+${PYSITELIB}/ZSI/compat.pyc
+${PYSITELIB}/ZSI/compat.pyo
+${PYSITELIB}/ZSI/dispatch.py
+${PYSITELIB}/ZSI/dispatch.pyc
+${PYSITELIB}/ZSI/dispatch.pyo
+${PYSITELIB}/ZSI/fault.py
+${PYSITELIB}/ZSI/fault.pyc
+${PYSITELIB}/ZSI/fault.pyo
+${PYSITELIB}/ZSI/parse.py
+${PYSITELIB}/ZSI/parse.pyc
+${PYSITELIB}/ZSI/parse.pyo
+${PYSITELIB}/ZSI/resolvers.py
+${PYSITELIB}/ZSI/resolvers.pyc
+${PYSITELIB}/ZSI/resolvers.pyo
+${PYSITELIB}/ZSI/typeinterpreter.py
+${PYSITELIB}/ZSI/typeinterpreter.pyc
+${PYSITELIB}/ZSI/typeinterpreter.pyo
+${PYSITELIB}/ZSI/version.py
+${PYSITELIB}/ZSI/version.pyc
+${PYSITELIB}/ZSI/version.pyo
+${PYSITELIB}/ZSI/writer.py
+${PYSITELIB}/ZSI/writer.pyc
+${PYSITELIB}/ZSI/writer.pyo
+${PYSITELIB}/ZSI/wsdl2python.py
+${PYSITELIB}/ZSI/wsdl2python.pyc
+${PYSITELIB}/ZSI/wsdl2python.pyo
+${PYSITELIB}/ZSI/wsdlInterface.py
+${PYSITELIB}/ZSI/wsdlInterface.pyc
+${PYSITELIB}/ZSI/wsdlInterface.pyo
+${PYSITELIB}/ZSI/wstools/TimeoutSocket.py
+${PYSITELIB}/ZSI/wstools/TimeoutSocket.pyc
+${PYSITELIB}/ZSI/wstools/TimeoutSocket.pyo
+${PYSITELIB}/ZSI/wstools/UserTuple.py
+${PYSITELIB}/ZSI/wstools/UserTuple.pyc
+${PYSITELIB}/ZSI/wstools/UserTuple.pyo
+${PYSITELIB}/ZSI/wstools/Utility.py
+${PYSITELIB}/ZSI/wstools/Utility.pyc
+${PYSITELIB}/ZSI/wstools/Utility.pyo
+${PYSITELIB}/ZSI/wstools/WSDLTools.py
+${PYSITELIB}/ZSI/wstools/WSDLTools.pyc
+${PYSITELIB}/ZSI/wstools/WSDLTools.pyo
+${PYSITELIB}/ZSI/wstools/XMLSchema.py
+${PYSITELIB}/ZSI/wstools/XMLSchema.pyc
+${PYSITELIB}/ZSI/wstools/XMLSchema.pyo
+${PYSITELIB}/ZSI/wstools/XMLname.py
+${PYSITELIB}/ZSI/wstools/XMLname.pyc
+${PYSITELIB}/ZSI/wstools/XMLname.pyo
+${PYSITELIB}/ZSI/wstools/__init__.py
+${PYSITELIB}/ZSI/wstools/__init__.pyc
+${PYSITELIB}/ZSI/wstools/__init__.pyo
+@dirrm ${PYSITELIB}/ZSI/wstools
+@dirrm ${PYSITELIB}/ZSI
diff -r ca9067bef23a -r 4ed4ed834903 net/py-zsi/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-zsi/distinfo       Wed Dec 24 10:30:33 2003 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/24 10:30:33 recht Exp $
+
+SHA1 (ZSI-1.4.1.tar.gz) = 998cb9cc1909ac187e6fc0d8c2179b931a6a7d44
+Size (ZSI-1.4.1.tar.gz) = 345491 bytes
+SHA1 (patch-aa) = 030157c727a75304c76691742a7d1813b925c4ab
diff -r ca9067bef23a -r 4ed4ed834903 net/py-zsi/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-zsi/patches/patch-aa       Wed Dec 24 10:30:33 2003 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/12/24 10:30:34 recht Exp $
+
+--- setup.py.orig      2003-10-16 11:19:09.000000000 +0200
++++ setup.py   2003-10-16 11:22:30.000000000 +0200
+@@ -24,7 +24,7 @@
+     version=_version,
+     license="Python",
+     packages=[ "ZSI", "ZSI.wstools" ],
+-    scripts=["scripts/wsdl2py"],
++    scripts=["scripts/wsdl2py-%s" % sys.version[0:3]],
+     description="Zolera SOAP Infrastructure",
+     author="Rich Salz",
+     author_email="rsalz%datapower.com@localhost",



Home | Main Index | Thread Index | Old Index