summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorDmitry Sivachenko <demon@FreeBSD.org>2002-11-08 18:42:37 +0000
committerDmitry Sivachenko <demon@FreeBSD.org>2002-11-08 18:42:37 +0000
commit35dc409f04c42a09ff7033834f97cb8c12ebea7e (patch)
treef378037c534676a533d50515f8739b48b6979cc1 /net
parentAccidentally forgot a dependency on libiconv. (diff)
iNew port: yaz++.
YAZ++ is a C++ programmer's toolkit supporting the development of Z39.50v3 clients and servers. It includes an implementation of the ZOOM C++ binding, a generic YAZ++ client/server API and a powerful Z39.50 proxy.
Notes
Notes: svn path=/head/; revision=69737
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/yaz++/Makefile23
-rw-r--r--net/yaz++/distinfo1
-rw-r--r--net/yaz++/pkg-comment1
-rw-r--r--net/yaz++/pkg-descr5
-rw-r--r--net/yaz++/pkg-plist41
6 files changed, 72 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 4fa4fbc3625b..0a8e9e45deae 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -621,6 +621,7 @@
SUBDIR += xtradius
SUBDIR += xwhois
SUBDIR += yaz
+ SUBDIR += yaz++
SUBDIR += ymessenger
SUBDIR += ysm
SUBDIR += ytalk
diff --git a/net/yaz++/Makefile b/net/yaz++/Makefile
new file mode 100644
index 000000000000..e05ecdfbc07c
--- /dev/null
+++ b/net/yaz++/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: yaz++
+# Date created: 8 Nov 2002
+# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= yaz++
+PORTVERSION= 0.5
+CATEGORIES= net
+MASTER_SITES= http://ftp.indexdata.dk/pub/yaz++/
+
+MAINTAINER= demon@FreeBSD.org
+
+LIB_DEPENDS= yaz.1:${PORTSDIR}/net/yaz
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--enable-shared --with-yazconfig=${LOCALBASE}/bin
+INSTALLS_SHLIB= yes
+
+MAN8= yaz-proxy.8
+
+.include <bsd.port.mk>
diff --git a/net/yaz++/distinfo b/net/yaz++/distinfo
new file mode 100644
index 000000000000..85174212d52b
--- /dev/null
+++ b/net/yaz++/distinfo
@@ -0,0 +1 @@
+MD5 (yaz++-0.5.tar.gz) = 0f8d882a7957a4a455b7798aa3a2cc7d
diff --git a/net/yaz++/pkg-comment b/net/yaz++/pkg-comment
new file mode 100644
index 000000000000..6f77a49ccb5c
--- /dev/null
+++ b/net/yaz++/pkg-comment
@@ -0,0 +1 @@
+A C++ programmer's toolkit for the development of Z39.50v3 clients and servers
diff --git a/net/yaz++/pkg-descr b/net/yaz++/pkg-descr
new file mode 100644
index 000000000000..9c34401c8520
--- /dev/null
+++ b/net/yaz++/pkg-descr
@@ -0,0 +1,5 @@
+YAZ++ is a C++ programmer's toolkit supporting the development of Z39.50v3
+clients and servers. It includes an implementation of the ZOOM C++ binding,
+a generic YAZ++ client/server API and a powerful Z39.50 proxy.
+
+WWW: http://www.indexdata.dk/yaz++/
diff --git a/net/yaz++/pkg-plist b/net/yaz++/pkg-plist
new file mode 100644
index 000000000000..7454fb5fe5a8
--- /dev/null
+++ b/net/yaz++/pkg-plist
@@ -0,0 +1,41 @@
+bin/yaz++-config
+bin/yaz-proxy
+include/yaz++/ir-assoc.h
+include/yaz++/pdu-assoc.h
+include/yaz++/pdu-observer.h
+include/yaz++/proxy.h
+include/yaz++/query.h
+include/yaz++/socket-manager.h
+include/yaz++/socket-observer.h
+include/yaz++/z-assoc.h
+include/yaz++/z-databases.h
+include/yaz++/z-query.h
+include/yaz++/z-server.h
+include/yaz++/zoom.h
+lib/libyaz++.a
+lib/libyaz++.la
+lib/libyaz++.so
+lib/libyaz++.so.1
+share/doc/yaz++/api.html
+share/doc/yaz++/implementations.html
+share/doc/yaz++/installation.html
+share/doc/yaz++/license.html
+share/doc/yaz++/otherinfo-encoding.html
+share/doc/yaz++/proxy-cache.html
+share/doc/yaz++/proxy-keepalive.html
+share/doc/yaz++/proxy-optimizations.html
+share/doc/yaz++/proxy-target.html
+share/doc/yaz++/proxy-usage.html
+share/doc/yaz++/proxy.html
+share/doc/yaz++/windows.html
+share/doc/yaz++/yaz++.pdf
+share/doc/yaz++/yaz-proxy.html
+share/doc/yaz++/yazpp.html
+share/doc/yaz++/zoom-connection.html
+share/doc/yaz++/zoom-exception.html
+share/doc/yaz++/zoom-query.html
+share/doc/yaz++/zoom-record.html
+share/doc/yaz++/zoom-resultset.html
+share/doc/yaz++/zoom.html
+@dirrm include/yaz++
+@dirrm share/doc/yaz++