diff options
author | gahr <gahr@FreeBSD.org> | 2009-11-11 00:13:36 +0800 |
---|---|---|
committer | gahr <gahr@FreeBSD.org> | 2009-11-11 00:13:36 +0800 |
commit | 6a3863671ddb6023b92ebf6667ff546cc986718e (patch) | |
tree | a8c4816b3be2ac8c7b7be93b40f21a4839e7fa2d /devel/csoap | |
parent | 7108d75becc4684aac210965eee8e0d260378a8b (diff) | |
download | freebsd-ports-gnome-6a3863671ddb6023b92ebf6667ff546cc986718e.tar.gz freebsd-ports-gnome-6a3863671ddb6023b92ebf6667ff546cc986718e.tar.zst freebsd-ports-gnome-6a3863671ddb6023b92ebf6667ff546cc986718e.zip |
- New port: devel/csoap
csoap is a client/server SOAP library implemented in pure C.
It comes with an embedded HTTP server called nanohttp.
The transfered XML structures are handled by libxml2.
csoap comes with the followin features:
- client/server HTTP engine
- Attachments via MIME
- https (SSL) with OpenSSL
WWW: http://csoap.sourceforge.net/
Diffstat (limited to 'devel/csoap')
-rw-r--r-- | devel/csoap/Makefile | 23 | ||||
-rw-r--r-- | devel/csoap/distinfo | 3 | ||||
-rw-r--r-- | devel/csoap/pkg-descr | 9 | ||||
-rw-r--r-- | devel/csoap/pkg-plist | 38 |
4 files changed, 73 insertions, 0 deletions
diff --git a/devel/csoap/Makefile b/devel/csoap/Makefile new file mode 100644 index 000000000000..afc2f701c34e --- /dev/null +++ b/devel/csoap/Makefile @@ -0,0 +1,23 @@ +# New ports collection Makefile for: csoap +# Date created: 10 November 2009 +# Whom: gahr +# +# $FreeBSD$ +# + +PORTNAME= csoap +PORTVERSION= 1.1.0 +CATEGORIES= devel net www +MASTER_SITES= SF/${PORTNAME}/libsoap/${PORTVERSION} +DISTNAME= libsoap-${PORTVERSION} + +MAINTAINER= gahr@FreeBSD.org +COMMENT= A client/server SOAP library written in pure C + +GNU_CONFIGURE= yes +USE_GNOME= libxml2 gnomehack +USE_LDCONFIG= yes + +WRKSRC= ${WRKDIR}/libsoap-${PORTVERSION} + +.include <bsd.port.mk> diff --git a/devel/csoap/distinfo b/devel/csoap/distinfo new file mode 100644 index 000000000000..d2eff8f1f7e6 --- /dev/null +++ b/devel/csoap/distinfo @@ -0,0 +1,3 @@ +MD5 (libsoap-1.1.0.tar.gz) = 725eba71ec3eb2d6d878f50cee334022 +SHA256 (libsoap-1.1.0.tar.gz) = cd62d82bbbdc1962ff425a4eb014cbc287b95681f272147234b7a7744762d344 +SIZE (libsoap-1.1.0.tar.gz) = 895727 diff --git a/devel/csoap/pkg-descr b/devel/csoap/pkg-descr new file mode 100644 index 000000000000..aab0d715cf2f --- /dev/null +++ b/devel/csoap/pkg-descr @@ -0,0 +1,9 @@ +csoap is a client/server SOAP library implemented in pure C. +It comes with an embedded HTTP server called nanohttp. +The transfered XML structures are handled by libxml2. +csoap comes with the followin features: +- client/server HTTP engine +- Attachments via MIME +- https (SSL) with OpenSSL + +WWW: http://csoap.sourceforge.net/ diff --git a/devel/csoap/pkg-plist b/devel/csoap/pkg-plist new file mode 100644 index 000000000000..04439215ab6c --- /dev/null +++ b/devel/csoap/pkg-plist @@ -0,0 +1,38 @@ +bin/soapclient +bin/csoap-config +lib/libcsoap.la +lib/libcsoap.a +lib/libcsoap-1.1.so.2 +lib/libcsoap-1.1.so +lib/libcsoap.so +lib/libnanohttp.la +lib/libnanohttp.a +lib/libnanohttp-1.1.so.2 +lib/libnanohttp-1.1.so +lib/libnanohttp.so +include/nanohttp-1.1/nanohttp/nanohttp-common.h +include/nanohttp-1.1/nanohttp/nanohttp-socket.h +include/nanohttp-1.1/nanohttp/nanohttp-client.h +include/nanohttp-1.1/nanohttp/nanohttp-server.h +include/nanohttp-1.1/nanohttp/nanohttp-stream.h +include/nanohttp-1.1/nanohttp/nanohttp-mime.h +include/nanohttp-1.1/nanohttp/nanohttp-request.h +include/nanohttp-1.1/nanohttp/nanohttp-response.h +include/nanohttp-1.1/nanohttp/nanohttp-base64.h +include/nanohttp-1.1/nanohttp/nanohttp-ssl.h +include/nanohttp-1.1/nanohttp/nanohttp-logging.h +include/libcsoap-1.1/libcsoap/soap-xml.h +include/libcsoap-1.1/libcsoap/soap-fault.h +include/libcsoap-1.1/libcsoap/soap-env.h +include/libcsoap-1.1/libcsoap/soap-service.h +include/libcsoap-1.1/libcsoap/soap-router.h +include/libcsoap-1.1/libcsoap/soap-client.h +include/libcsoap-1.1/libcsoap/soap-server.h +include/libcsoap-1.1/libcsoap/soap-ctx.h +include/libcsoap-1.1/libcsoap/soap-admin.h +share/aclocal/libcsoap.m4 +libdata/pkgconfig/libcsoap.pc +@dirrm include/nanohttp-1.1/nanohttp +@dirrm include/nanohttp-1.1 +@dirrm include/libcsoap-1.1/libcsoap +@dirrm include/libcsoap-1.1 |