diff options
author | demon <demon@FreeBSD.org> | 2004-05-04 02:24:08 +0800 |
---|---|---|
committer | demon <demon@FreeBSD.org> | 2004-05-04 02:24:08 +0800 |
commit | 07b9890d04ea5d9147ad2d618f0ed752936d525e (patch) | |
tree | 93997ec2c5b9c648c96fa7149b87c88a4b36a86c /net | |
parent | 64b18f3daab9e49fe507e3df4e2ebea9dabddf3c (diff) | |
download | freebsd-ports-gnome-07b9890d04ea5d9147ad2d618f0ed752936d525e.tar.gz freebsd-ports-gnome-07b9890d04ea5d9147ad2d618f0ed752936d525e.tar.zst freebsd-ports-gnome-07b9890d04ea5d9147ad2d618f0ed752936d525e.zip |
New port: yazproxy.
yazproxy is a powerful general purpose Z39.50/SRW/SRU proxy.
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/yazproxy/Makefile | 24 | ||||
-rw-r--r-- | net/yazproxy/distinfo | 2 | ||||
-rw-r--r-- | net/yazproxy/pkg-descr | 21 | ||||
-rw-r--r-- | net/yazproxy/pkg-plist | 45 |
5 files changed, 93 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index 6affea9b4954..75edeb925a00 100644 --- a/net/Makefile +++ b/net/Makefile @@ -720,6 +720,7 @@ SUBDIR += yaph SUBDIR += yaz SUBDIR += yaz++ + SUBDIR += yazproxy SUBDIR += ymessenger SUBDIR += yptransitd SUBDIR += ysm diff --git a/net/yazproxy/Makefile b/net/yazproxy/Makefile new file mode 100644 index 000000000000..e41f71dc8c60 --- /dev/null +++ b/net/yazproxy/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: yazproxy +# Date created: 3 May 2004 +# Whom: Dmitry Sivachenko <demon@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= yazproxy +PORTVERSION= 0.8 +CATEGORIES= net +MASTER_SITES= http://ftp.indexdata.dk/pub/yazproxy/ + +MAINTAINER= demon@FreeBSD.org +COMMENT= A powerful general purpose Z39.50/SRW/SRU proxy + +LIB_DEPENDS= yazcpp.1:${PORTSDIR}/net/yaz++ + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+=--enable-shared --with-yazpp=${LOCALBASE}/bin +INSTALLS_SHLIB= yes + +MAN8= yazproxy.8 + +.include <bsd.port.mk> diff --git a/net/yazproxy/distinfo b/net/yazproxy/distinfo new file mode 100644 index 000000000000..08efe9477f81 --- /dev/null +++ b/net/yazproxy/distinfo @@ -0,0 +1,2 @@ +MD5 (yazproxy-0.8.tar.gz) = 206e50257eced1cf829dd786957b9946 +SIZE (yazproxy-0.8.tar.gz) = 479155 diff --git a/net/yazproxy/pkg-descr b/net/yazproxy/pkg-descr new file mode 100644 index 000000000000..91ac99278618 --- /dev/null +++ b/net/yazproxy/pkg-descr @@ -0,0 +1,21 @@ +The YAZ Proxy is highly configurable and can be used in a number of different +applications, ranging from debugging Z39.50-based applications and protecting +overworked servers, to improving the performance of stateless WWW/Z39.50 +gateways. Among other features, it includes: + + * SRW/SRU server function, to allow any Z39.50 server to also + support the ZiNG protocols + * Load balancing across multiple backend servers + * Session-sharing and pre-initialization to improve performance in + servers with expensive session initialization + * Configurable request filtering, to keep bad requests from reaching + the server + * XML support -- MARC records can be converted to MARCXML, and + XSLT-transformations allow the proxy to support arbitrary + retrieval schemas in XML + * Load governor function limits requests from aggressive batch-mode clients + * Configurable logging + * Efficient multiplexing software enables small memory footprint and + very high performance + +WWW: http://www.indexdata.dk/yazproxy/ diff --git a/net/yazproxy/pkg-plist b/net/yazproxy/pkg-plist new file mode 100644 index 000000000000..71eaa0e851ba --- /dev/null +++ b/net/yazproxy/pkg-plist @@ -0,0 +1,45 @@ +bin/yazproxy +include/yazproxy/bw.h +include/yazproxy/proxy.h +lib/libyazproxy.a +lib/libyazproxy.la +lib/libyazproxy.so +lib/libyazproxy.so.1 +share/doc/yazproxy/id.png +share/doc/yazproxy/installation.html +share/doc/yazproxy/introduction.html +share/doc/yazproxy/license.html +share/doc/yazproxy/other-optimizations.html +share/doc/yazproxy/otherinfo-encoding.html +share/doc/yazproxy/proxy-config-file.html +share/doc/yazproxy/proxy-keepalive.html +share/doc/yazproxy/proxy-reference.html +share/doc/yazproxy/proxy-target.html +share/doc/yazproxy/proxy-usage.html +share/doc/yazproxy/query-cache.html +share/doc/yazproxy/query-validation.html +share/doc/yazproxy/record-cache.html +share/doc/yazproxy/record-validation.html +share/doc/yazproxy/support.html +share/doc/yazproxy/using.html +share/doc/yazproxy/windows.html +share/doc/yazproxy/yaz.css +share/doc/yazproxy/yazproxy-man.html +share/doc/yazproxy/yazproxy-schema.html +share/doc/yazproxy/yazproxy.html +share/doc/yazproxy/yazproxy.pdf +share/yazproxy/MARC21slim2DC.xsl +share/yazproxy/MARC21slim2MODS.xsl +share/yazproxy/MARC21slim2MODS3.xsl +share/yazproxy/MARC21slim2RDFDC.xsl +share/yazproxy/MARC21slim2SRWDC.xsl +share/yazproxy/MARC21slimUtils.xsl +share/yazproxy/config.xml +share/yazproxy/pqf.properties +share/yazproxy/voyager.xml +share/yazproxy/yazproxy.xsd +share/yazproxy/yazproxyctl.sh +share/yazproxy/zeerex-2.0.xsd +@dirrm include/yazproxy +@dirrm share/doc/yazproxy +@dirrm share/yazproxy |