summaryrefslogtreecommitdiff
path: root/net/py-soap2py
diff options
context:
space:
mode:
Diffstat (limited to 'net/py-soap2py')
-rw-r--r--net/py-soap2py/Makefile23
-rw-r--r--net/py-soap2py/distinfo2
-rw-r--r--net/py-soap2py/pkg-descr21
3 files changed, 46 insertions, 0 deletions
diff --git a/net/py-soap2py/Makefile b/net/py-soap2py/Makefile
new file mode 100644
index 000000000000..7bcbee764d65
--- /dev/null
+++ b/net/py-soap2py/Makefile
@@ -0,0 +1,23 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= soap2py
+PORTVERSION= 1.10
+PORTREVISION= 1
+CATEGORIES= net www python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Python Simple SOAP Library
+
+LICENSE= LGPL3
+
+NO_ARCH= yes
+USE_PYTHON= autoplist concurrent distutils
+USES= python
+
+GH_ACCOUNT= pysimplesoap
+GH_PROJECT= pysimplesoap
+USE_GITHUB= yes
+
+.include <bsd.port.mk>
diff --git a/net/py-soap2py/distinfo b/net/py-soap2py/distinfo
new file mode 100644
index 000000000000..957d298ba1e1
--- /dev/null
+++ b/net/py-soap2py/distinfo
@@ -0,0 +1,2 @@
+SHA256 (pysimplesoap-pysimplesoap-1.10_GH0.tar.gz) = b7665ced6be9ce925b11d3a1a88d1ca2cdecda2ae3bb7490a891cc4ee9878ca0
+SIZE (pysimplesoap-pysimplesoap-1.10_GH0.tar.gz) = 37522
diff --git a/net/py-soap2py/pkg-descr b/net/py-soap2py/pkg-descr
new file mode 100644
index 000000000000..9c5ade88bcc8
--- /dev/null
+++ b/net/py-soap2py/pkg-descr
@@ -0,0 +1,21 @@
+PySimpleSOAP (Python Simple SOAP) library for client and server webservices
+interfaces, aimed to be as small and easy as possible, supporting most common
+functionality. Initially it was inspired by PHP Soap Extension (mimicking it
+functionality, simplicity and ease of use), with many advanced features added.
+
+Goals:
+- Simple: less than 200LOC client/server concrete implementation for easy
+ maintainability and enhancments.
+- Flexible: adapted to several SOAP dialects (Java Axis, .Net, JBoss), with the
+ posibility of fine-tuning XML request and responses
+- Pythonic: no artifacts, no class generation, no special types, RPC calls
+ parameters and return values are simple python structures (dicts, list, etc.)
+- Dynamic: no definition (WSDL) required, dynamic generation and parsing
+ supported (cached in a pickle file for performance, supporting fixing broken
+ WSDL)
+- Easy: simple xml manipulation, including basic serialization and raw
+ object-like access to SOAP messages
+- Extensible: supports several HTTP wrappers (httplib2, pycurl, urllib2) for
+ special transport needs over SSL and proxy (ISA)
+
+WWW: https://github.com/pysimplesoap/pysimplesoap