diff options
Diffstat (limited to 'net/py-soap2py')
-rw-r--r-- | net/py-soap2py/Makefile | 23 | ||||
-rw-r--r-- | net/py-soap2py/distinfo | 2 | ||||
-rw-r--r-- | net/py-soap2py/pkg-descr | 21 |
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 |