- 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/
This commit is contained in:
Pietro Cerutti 2009-11-10 16:13:36 +00:00
parent 7181e4a4ef
commit 2998608b86
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=244070
5 changed files with 74 additions and 0 deletions

View File

@ -208,6 +208,7 @@
SUBDIR += crow
SUBDIR += cscope
SUBDIR += cscout
SUBDIR += csoap
SUBDIR += cssc
SUBDIR += cstringbuffer
SUBDIR += ctags

23
devel/csoap/Makefile Normal file
View File

@ -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>

3
devel/csoap/distinfo Normal file
View File

@ -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

9
devel/csoap/pkg-descr Normal file
View File

@ -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/

38
devel/csoap/pkg-plist Normal file
View File

@ -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