summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-03-22 15:27:36 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-03-22 15:27:36 +0000
commitfae70a4800333b23124b89a0f551644825fd38d3 (patch)
treef6fa87c90989980733b8a412995c124059aca5e9 /devel
parent- Update to 0.29 (diff)
libdap is A C++ SDK which contains an implementation of DAP 2.0 and 3.1,
Client- and Server-side support classes and a prototype implementation of the AIS. WWW: http://opendap.org/download/libdap++.html PR: ports/131972 Submitted by: Wen Heping <wenheping at gmail.com>
Notes
Notes: svn path=/head/; revision=230670
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libdap/Makefile30
-rw-r--r--devel/libdap/distinfo3
-rw-r--r--devel/libdap/pkg-descr5
-rw-r--r--devel/libdap/pkg-plist105
5 files changed, 144 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 3c5441ee65e5..9d86aac326a1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -619,6 +619,7 @@
SUBDIR += libcoyotl
SUBDIR += libcwd
SUBDIR += libdaemon
+ SUBDIR += libdap
SUBDIR += libdasm
SUBDIR += libdfui
SUBDIR += libdict
diff --git a/devel/libdap/Makefile b/devel/libdap/Makefile
new file mode 100644
index 000000000000..3a4b0a389f10
--- /dev/null
+++ b/devel/libdap/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: libdap
+# Date created: 22 Feb, 2009
+# Whom: Wen Heping <wenheping@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libdap
+PORTVERSION= 3.8.2
+CATEGORIES= devel
+MASTER_SITES= http://www.opendap.org/pub/source/
+
+MAINTAINER= wenheping@gmail.com
+COMMENT= SDK which contains an implementation of DAP 2.0 and 3.1
+
+LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
+ xml2.5:${PORTSDIR}/textproc/libxml2
+
+CFLAGS= -I${LOCALBASE}/include
+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's#$(libdir)/pkgconfig#$(libdir)/libdata/pkgconfig#g' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/devel/libdap/distinfo b/devel/libdap/distinfo
new file mode 100644
index 000000000000..1d0f0efe3d41
--- /dev/null
+++ b/devel/libdap/distinfo
@@ -0,0 +1,3 @@
+MD5 (libdap-3.8.2.tar.gz) = 0b6f6a1bfb6d64d87395c6581e562178
+SHA256 (libdap-3.8.2.tar.gz) = 232facc362b7e801607cd3da0df1f58d20034bf5acb2591ada87ad6e340ef1db
+SIZE (libdap-3.8.2.tar.gz) = 1322446
diff --git a/devel/libdap/pkg-descr b/devel/libdap/pkg-descr
new file mode 100644
index 000000000000..3892a6801563
--- /dev/null
+++ b/devel/libdap/pkg-descr
@@ -0,0 +1,5 @@
+libdap is A C++ SDK which contains an implementation of DAP 2.0 and 3.1,
+Client- and Server-side support classes and a prototype implementation
+of the AIS.
+
+WWW: http://opendap.org/download/libdap++.html
diff --git a/devel/libdap/pkg-plist b/devel/libdap/pkg-plist
new file mode 100644
index 000000000000..4fdff3d35f33
--- /dev/null
+++ b/devel/libdap/pkg-plist
@@ -0,0 +1,105 @@
+bin/dap-config
+bin/dap-config-pkgconfig
+bin/getdap
+sbin/deflate
+lib/libdap.a
+lib/libdap.la
+lib/libdap.so
+lib/libdap.so.9
+lib/libdapclient.a
+lib/libdapclient.la
+lib/libdapclient.so
+lib/libdapclient.so.3
+lib/libdapserver.a
+lib/libdapserver.la
+lib/libdapserver.so
+lib/libdapserver.so.6
+include/libdap/AISConnect.h
+include/libdap/AISDatabaseParser.h
+include/libdap/AISExceptions.h
+include/libdap/AISMerge.h
+include/libdap/AISResources.h
+include/libdap/AlarmHandler.h
+include/libdap/Ancillary.h
+include/libdap/Array.h
+include/libdap/ArrayGeoConstraint.h
+include/libdap/AttrTable.h
+include/libdap/BaseType.h
+include/libdap/BaseTypeFactory.h
+include/libdap/Byte.h
+include/libdap/Clause.h
+include/libdap/Connect.h
+include/libdap/ConstraintEvaluator.h
+include/libdap/Constructor.h
+include/libdap/DAS.h
+include/libdap/DDS.h
+include/libdap/DDXExceptions.h
+include/libdap/DDXParser.h
+include/libdap/DODSFilter.h
+include/libdap/DapIndent.h
+include/libdap/DapObj.h
+include/libdap/DataDDS.h
+include/libdap/EncodingType.h
+include/libdap/Error.h
+include/libdap/EventHandler.h
+include/libdap/Float32.h
+include/libdap/Float64.h
+include/libdap/GNURegex.h
+include/libdap/GSEClause.h
+include/libdap/GeoConstraint.h
+include/libdap/GetOpt.h
+include/libdap/Grid.h
+include/libdap/GridGeoConstraint.h
+include/libdap/HTTPCache.h
+include/libdap/HTTPCacheDisconnectedMode.h
+include/libdap/HTTPCacheInterruptHandler.h
+include/libdap/HTTPCacheResponse.h
+include/libdap/HTTPCacheTable.h
+include/libdap/HTTPConnect.h
+include/libdap/HTTPResponse.h
+include/libdap/Int16.h
+include/libdap/Int32.h
+include/libdap/InternalErr.h
+include/libdap/Marshaller.h
+include/libdap/ObjectType.h
+include/libdap/PipeResponse.h
+include/libdap/RCReader.h
+include/libdap/RValue.h
+include/libdap/Resource.h
+include/libdap/Response.h
+include/libdap/ResponseTooBigErr.h
+include/libdap/Sequence.h
+include/libdap/SignalHandler.h
+include/libdap/SignalHandlerRegisteredErr.h
+include/libdap/StdinResponse.h
+include/libdap/Str.h
+include/libdap/Structure.h
+include/libdap/UInt16.h
+include/libdap/UInt32.h
+include/libdap/UnMarshaller.h
+include/libdap/Url.h
+include/libdap/Vector.h
+include/libdap/XDRFileMarshaller.h
+include/libdap/XDRFileUnMarshaller.h
+include/libdap/XDRStreamMarshaller.h
+include/libdap/XDRUtils.h
+include/libdap/ce_functions.h
+include/libdap/ce_parser.h
+include/libdap/cgi_util.h
+include/libdap/debug.h
+include/libdap/dods-datatypes.h
+include/libdap/dods-limits.h
+include/libdap/escaping.h
+include/libdap/expr.h
+include/libdap/gse_parser.h
+include/libdap/parser.h
+include/libdap/util.h
+include/libdap/util_mit.h
+include/libdap/xdr-datatypes.h
+lib/libdata/pkgconfig/libdap.pc
+lib/libdata/pkgconfig/libdapclient.pc
+lib/libdata/pkgconfig/libdapserver.pc
+share/aclocal/libdap.m4
+@dirrm include/libdap
+@dirrm lib/libdata/pkgconfig
+@dirrm lib/libdata