diff options
author | pav <pav@FreeBSD.org> | 2004-02-28 11:38:36 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-02-28 11:38:36 +0000 |
commit | 7f65ad4252fc583ab19393f09807e97e51e656a9 (patch) | |
tree | 06c8962688e6b81fcba6ef7e82f43e1ced8a1722 | |
parent | 90c04fed69060ff20a6ca6996a3d335399f611f5 (diff) | |
download | FreeBSD-ports-7f65ad4252fc583ab19393f09807e97e51e656a9.zip FreeBSD-ports-7f65ad4252fc583ab19393f09807e97e51e656a9.tar.gz |
Add ossp-xds, a generic and extensible encoding and decoding
framework for the serialization of arbitrary ISO C data types. OSSP
xds consists of three components: the generic encoding and decoding
framework, a set of shipped engines to encode and decode values in
certain existing formats (Sun RPC/XDR and XDS/XML are currently
provided), and a run-time context, which is used to manage buffers,
registered engines, etc. The library is designed to allow fully
recursive and efficient encoding/decoding of arbitrary nested data.
PR: ports/63182
Submitted by: Kimura Fuyuki <fuyuki@nigredo.org>
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/ossp-xds/Makefile | 26 | ||||
-rw-r--r-- | devel/ossp-xds/distinfo | 2 | ||||
-rw-r--r-- | devel/ossp-xds/pkg-descr | 10 | ||||
-rw-r--r-- | devel/ossp-xds/pkg-plist | 6 |
5 files changed, 45 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 3454adb..6bd4e1f 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -516,6 +516,7 @@ SUBDIR += ossp-l2 SUBDIR += ossp-val SUBDIR += ossp-var + SUBDIR += ossp-xds SUBDIR += p4.el SUBDIR += p4api SUBDIR += p4db diff --git a/devel/ossp-xds/Makefile b/devel/ossp-xds/Makefile new file mode 100644 index 0000000..a1b63fa --- /dev/null +++ b/devel/ossp-xds/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: OSSP xds +# Date created: 22 February 2004 +# Whom: Kimura Fuyuki <fuyuki@nigredo.org> +# +# $FreeBSD$ +# + +PORTNAME= xds +PORTVERSION= 0.9.0 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.ossp.org/pkg/lib/${PORTNAME}/ +PKGNAMEPREFIX= ossp- + +MAINTAINER= fuyuki@nigredo.org +COMMENT= A generic and extensible framework for serialization + +USE_LIBTOOL_VER= 15 +INSTALLS_SHLIB= yes + +MAN1= xds-config.1 +MAN3= xds.3 + +test: + cd ${WRKSRC}; make check + +.include <bsd.port.mk> diff --git a/devel/ossp-xds/distinfo b/devel/ossp-xds/distinfo new file mode 100644 index 0000000..d820273 --- /dev/null +++ b/devel/ossp-xds/distinfo @@ -0,0 +1,2 @@ +MD5 (xds-0.9.0.tar.gz) = adc4f2173d05447b03f8d790eee2eb66 +SIZE (xds-0.9.0.tar.gz) = 240772 diff --git a/devel/ossp-xds/pkg-descr b/devel/ossp-xds/pkg-descr new file mode 100644 index 0000000..c2e5bb7 --- /dev/null +++ b/devel/ossp-xds/pkg-descr @@ -0,0 +1,10 @@ +The OSSP xds library is generic and extensible encoding and decoding +framework for the serialization of arbitrary ISO C data types. OSSP +xds consists of three components: the generic encoding and decoding +framework, a set of shipped engines to encode and decode values in +certain existing formats (Sun RPC/XDR and XDS/XML are currently +provided), and a run-time context, which is used to manage buffers, +registered engines, etc. The library is designed to allow fully +recursive and efficient encoding/decoding of arbitrary nested data. + +WWW: http://www.ossp.org/pkg/lib/xds/ diff --git a/devel/ossp-xds/pkg-plist b/devel/ossp-xds/pkg-plist new file mode 100644 index 0000000..ea6752d --- /dev/null +++ b/devel/ossp-xds/pkg-plist @@ -0,0 +1,6 @@ +bin/xds-config +include/xds.h +lib/libxds.a +lib/libxds.la +lib/libxds.so +lib/libxds.so.9 |