diff --git a/soappy/.footprint b/soappy/.footprint new file mode 100644 index 000000000..bce401213 --- /dev/null +++ b/soappy/.footprint @@ -0,0 +1,57 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/python2.5/ +drwxr-xr-x root/root usr/lib/python2.5/site-packages/ +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy-0.12.0-py2.5.egg-info +drwxr-xr-x root/root usr/lib/python2.5/site-packages/SOAPpy/ +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Client.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Client.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Config.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Config.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Errors.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Errors.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/GSIServer.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/GSIServer.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/NS.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/NS.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Parser.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Parser.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/SOAP.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/SOAP.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/SOAPBuilder.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/SOAPBuilder.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Server.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Server.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Types.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Types.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/URLopener.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/URLopener.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Utilities.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/Utilities.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/WSDL.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/WSDL.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/__init__.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/version.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/version.pyc +drwxr-xr-x root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/ +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/Namespaces.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/Namespaces.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/TimeoutSocket.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/TimeoutSocket.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/UserTuple.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/UserTuple.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/Utility.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/Utility.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/WSDLTools.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/WSDLTools.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/XMLSchema.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/XMLSchema.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/XMLname.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/XMLname.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/__init__.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/c14n.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/c14n.pyc +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/logging.py +-rw-r--r-- root/root usr/lib/python2.5/site-packages/SOAPpy/wstools/logging.pyc diff --git a/soappy/.md5sum b/soappy/.md5sum new file mode 100644 index 000000000..ce58b57f6 --- /dev/null +++ b/soappy/.md5sum @@ -0,0 +1,2 @@ +d0d29f9b6fb27bfadc69b64a36321e20 SOAPpy-0.12.0.tar.gz +bb019c504f44c3bae3099777aeecf811 soappy-0.12.0-python-2.5-compat.patch diff --git a/soappy/Pkgfile b/soappy/Pkgfile new file mode 100644 index 000000000..8cc5670f8 --- /dev/null +++ b/soappy/Pkgfile @@ -0,0 +1,24 @@ +# Description: Python SOAP Library +# URL: http://pywebsvcs.sourceforge.net/ +# Maintainer: James Mills, prologic at shortcircuit dot net dot au +# Packager: James Mills, prologic at shortcircuit dot net dot au +# +# Depends on: fpconst + +name=soappy +version=0.12.0 +release=1 +source=(http://dl.sourceforge.net/sourceforge/pywebsvcs/SOAPpy-$version.tar.gz + soappy-$version-python-2.5-compat.patch) +PYTHONVERSION=`python -c "import sys; print \"%s.%s\" % (sys.version_info[0], sys.version_info[1]);"` + +build() { + cd SOAPpy-$version + + if [ "$PYTHONVERSION" == "2.5" ]; then + patch -p0 < $SRC/soappy-$version-python-2.5-compat.patch + fi + + python setup.py install --root=$PKG + chown -R root:root $PKG +} diff --git a/soappy/soappy-0.12.0-python-2.5-compat.patch b/soappy/soappy-0.12.0-python-2.5-compat.patch new file mode 100644 index 000000000..297bcc4b0 --- /dev/null +++ b/soappy/soappy-0.12.0-python-2.5-compat.patch @@ -0,0 +1,68 @@ +diff -urN SOAPpy.orig/Client.py SOAPpy/Client.py +--- SOAPpy.orig/Client.py 2005-02-21 21:27:09.000000000 +0100 ++++ SOAPpy/Client.py 2007-01-07 15:46:13.000000000 +0100 +@@ -40,11 +40,11 @@ + ################################################################################ + """ + ++from __future__ import nested_scopes ++ + ident = '$Id: Client.py,v 1.27 2005/02/21 20:27:09 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + #import xml.sax + import urllib + from types import * +diff -urN SOAPpy.orig/GSIServer.py SOAPpy/GSIServer.py +--- SOAPpy.orig/GSIServer.py 2005-02-15 17:32:22.000000000 +0100 ++++ SOAPpy/GSIServer.py 2007-01-07 15:46:38.000000000 +0100 +@@ -43,11 +43,11 @@ + ################################################################################ + """ + ++from __future__ import nested_scopes ++ + ident = '$Id: GSIServer.py,v 1.5 2005/02/15 16:32:22 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + #import xml.sax + import re + import socket +diff -urN SOAPpy.orig/Server.py SOAPpy/Server.py +--- SOAPpy.orig/Server.py 2005-02-15 17:32:22.000000000 +0100 ++++ SOAPpy/Server.py 2007-01-07 15:46:59.000000000 +0100 +@@ -40,11 +40,11 @@ + ################################################################################ + """ + ++from __future__ import nested_scopes ++ + ident = '$Id: Server.py,v 1.21 2005/02/15 16:32:22 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + #import xml.sax + import re + import socket +diff -urN SOAPpy.orig/Types.py SOAPpy/Types.py +--- SOAPpy.orig/Types.py 2005-02-22 05:29:43.000000000 +0100 ++++ SOAPpy/Types.py 2007-01-07 15:47:17.000000000 +0100 +@@ -33,11 +33,11 @@ + ################################################################################ + """ + ++from __future__ import nested_scopes ++ + ident = '$Id: Types.py,v 1.19 2005/02/22 04:29:43 warnes Exp $' + from version import __version__ + +-from __future__ import nested_scopes +- + import UserList + import base64 + import cgi