Thu Oct 16 21:21:56 2008 UTC ()
Update to 3.0.36.

Bump ABI depends because of shlib major bump.

--- 3.0.36 2008/09/26

Various ODR chapter fixes.

Windows version uses libxml2 2.6.32+, libxslt 1.1.23+ and ICU 4.0.

Added missing source for Windows compilation, mutex.c.

Fixed compilation of YAZ for Visual Studio 2008. Bug #2256.

For SRU connections in ZOOM all records up to "count" are now fetched.

Fixed crash in generic frontend server (and yaz-ztest) which occurred
in Windows due to bad error handling for Libxml2.

Added facility for sending arbitrary records (ASN.1 any) using
ZOOM C's Extended service update. Patch by Sam Reynolds.

New options for ZOOM C's connection, logapdu which makes ZOOM log
APDUs.

--- 3.0.34 2008/06/18

YAZ uses GNU TLS without the OpenSSL compatibility wrapper.

--- 3.0.32 2008/06/12

Fixed memory violation that could occur when decoding UTF-8. This bug
was only present in 3.0.30 of YAZ.

--- 3.0.30 2008/06/06

Implemented SSL sockets using GNU TLS. OpenSSL is still supported, but
GNU TLS is used by default (if found).

yaz-ztest returns OPAC records if a client asks for OPAC.

Improved speed of MARC-8 encoding.

Added support for lossy and loss-less MARC-8 encoding.

Changed yaz_record_conv_record to be reentrant for XSLT conversions.

Added new Windows Service wrapper (sc).

yaz-client's itemorder command may now send a file.

Fixed yaz-marcdump to allow the use of NS prefix for record element.

Added new function yaz_log_xml_errors.

Allow (but warn) unknown XML attributes in MARCXML parsing.

Handle G1 sequneces in MARC-8 decoding. Bug #2115.

The UTF-8 to MARC-8 conversion now uses a different set of characters
for Greek symbols. Bug #2120.

--- 3.0.26 2008/02/21

Added yaz_daemon (daemon.h).

Fixed bug #2068: pkg-config trouble

Fixed bug #395: ZOOM_record / OPAC record encoding problems.

--- 3.0.24 2008/01/28

Document --with-xml2 option.

Added OPAC XML XSD (etc/opacxml.xsd).

Allow glob mask for name attribute in retrieval element for the
generic frontend server's retrieval facility.

Changed yaz_poll_poll to return yaz_poll_except for all returned events
except POLLIN/POLLOUT.

Fixed error handling in cs_listen. Bug #2037.

--- 3.0.22 2008/01/20

Fixed version in yaz/yaz-version.h.

Fixed bug #2027: Crash when closing connection.

Changed configure so that ICU support is only enabled if only ICU
and Libxml2 is available (because the ICU chain is XML based).

--- 3.0.20 2008/01/15

YAZ now makes ICU utilities for Windows. A separate DLL, yaz_icu3.dll,
is built. Only this DLL depends on the ICU runtime.

yaz-ziffy is no longer part of YAZ. It is distributed separately by
Index Data because ziffy's license is GPL2 rather then 'Revised BSD'.

Changed license of CCL module to 'Revised BSD'. After consultation with
remaining members of the original EUROPAGATE consortium, we are re-issuing
the CCL module without a separate license. The software was developed by
Index Data as part of a research project. The special license was included
to help feed usage information back to the project consortium to support
project evaluation. At this time, the project consortium has long-since
disbanded, and the majority of the original principals have retired. At the
same time, we have significantly modified the software during the following
years, to the point where very practically no original code remains. To
simplify re-use of the software, we have contacted those members of the
consortium who could be reached, and agreed to re-issue the module as a
proper part of the YAZ package.

Tcl scripts uses /usr/bin/tclsh as preferred shell.

CQL closer to being version 1.2 compliant. CQL also allows free-form
terms, such as 'title=a b', and thus, make the CQL parser more CCL-like
and user-frendly.

Fixed bug in ZOOM_options_getl WRT setting of parameter lenp. This
bug could make Extended services handling crash in the ZOOM layer. This
bug was only present in YAZ 3.0.18.

--- 3.0.18 2007/12/19

ziffy uses YAZ' options rather than getopt; getopt is unavailable on
some systems.

yaz-marcdump reads and writes collection wrapped records.

Handle OPAC for record conversion module.

Fixes for ICU wrapper.

Allow ICU libs to be controlled with --with-icu .

--- 3.0.16 2007/11/12

Added yaz_poll which is a wrapper for select/poll. When poll is available
and non-buggy, it is used, by yaz_poll . This allows more than 1024
sockets to be in use.

Added ICU wrapper library which exposes ICU http://www.icu-project.org/
functionality through an XML based configuration (ICU chain). This system
is useful for search facilities such as Pazpar2 and Zebra that needs to
perform tokenization of indexed material. The ICU code in a separate
library libyaz3_icu.a.

Added HTTP tunnel facility for COMSTACK, bug #1752.
This is a facility that allows a Web proxy, such as squid, to tunnel
Z39.50 traffic. This facility is "transparent" to must applications
using YAZ. It's enabled by using pseudo transport connect: followed by
the proxy address, followed by command, then follwed by he regular
"virtual" addresss. For example,
connect:webproxy.com:3128,tcp:z3950.loc.gov:7090/voyager .

More MARC-8/UTF-8 conversion fixes. Bugs #1666, #1667, #1778.

--- 3.0.14 2007/09/21

Fixed bad memory reference in ZOOM_record - cuased by member not being
initialized. This was a problem only in YAZ 3.0.12.

Fixed bug in conversion from MARC to XML: Non-XML characters in control
fields were not removed.

Changed the way C code is generated from codetables.xml.  Made a MARC-8
conversion trie for each characterSet section rather than codeTable.
This is ensure the code can deal with G0/G1 sequences. Use of a newer version
of codetables.xml from Larry Dixson, LOC. Bug #1464.

--- 3.0.12 2007/09/12

ZOOM C now handles SRU surrogate diagnostics (i.e. errors returned
from ZOOM_record_error).

ZOOM C function ZOOM_record_get returns record schema for type="schema".

Implemented HTTP Basic authentication to SRU/GET, SRU/POST and SRW requests.

Added new ZOOM C connection option 'sru_option' which specifies SRU version.

Better SRW-to-Bib-1 diagnostic mapping.

ZOOM C and yaz-client announces SRU version 1.2 by default.

yaz-client 'sru' command may specifiy both SRU version and transport (SOAP,
GET or POST).

Fixed in yaz_sru_decode to allow other version than 1.1.

--- 3.0.10 2007/08/22

Added support for SRU scan for ZOOM.

Added support for the use of the older versions or Extended Service
Update in ZOOM. To faciliate this, an option "updateVersion" may be
set to the version , 1=first, 2=second, 3=third. The third version is
what ZOOM C has used so far. And that, obviously, is the default.

Added support for CCL queries in Z39.50 queries sent to the GFS (and
therefore in Zebra and in SimpleServer-based applications).  The new
<ccl2rpn> element in a GFS configuration file, if present, names a CCL
qualifier file used to transform incoming CCL queries into Type-1 RPN,
which is passed into the back-end search callback function.

Added support for HTTP Basic authentication in clients: the SRU/W
codec encodes the username/password elements of the PDU structure
appropriately, and these may be set using the "user" and "password"
options in ZOOM-C applications (the same options that are used for
Z39.50 authentication).

--- 3.0.8 2007/06/25

Fixed bug #1208: SSL appears to be broken in ZOOM.

Fixed bug #1206: Libxml2 include path weirdness.

Added oid_name_to_dotstring.

Allow elementSetName to be specified for ZOOM C record update.

Allow waitAction to be specified for ZOOM C based for Extended Services.

Fixed NULL ptr reference bug in yaz-ztest - caused by omitted record
syntax OID. Bug introduced in YAZ 3 series.

Updated WIN32 build to include Libxml2 2.6.28 / Libxslt 1.1.19.

--- 3.0.6 2007/06/06

Fixed bug #1157: yaz-client does not read .yazclientrc from current
directory. yaz-client now reads commands from file given by option -f
if specified; then tries to read .yazclientrc in current directory.
Failing that, it reads .yazclientrc from user's home directory.

Added support for correlationInfo Note and ID for Record Update via
ZOOM C.

Added yaz-client command querycharset which specifies character set for
query terms for Z39.50 RPN queries and Z39.50 Scan Requests
(termListAndStartPoint).

Charset ISO5428:1984 is an alias for ISO5428-1984.

Implemented a way to perform scan in a result set using Z39.50. This
is achieved by attaching the result set name in the characterInfo
(type InternationalString) of OtherInformation in the Scan Request PDU.
The result set is identified in the otherinformation by the new OID:
 USERINFO, Z3950_PREFIX.10.1000.81.4, "Scan-Set
This allows for scan in result set and faceted search . Zebra did some
of this in the APT term using attribute type 8 and value being result
set. Using the OtherInformation approach for this is cleaner and easier
to work with in proxies and the like. This facility can be used in
yaz-client using new command setscan which takes a result set as first
argument, start position (APT) as second.

Changed decoding of SRU XML packed records to deal with servers that
have recordData with XML data with multiple root nodes. Also make
comparison for recordPacking case insensitive. Again, one server
returns "XML" where others return "xml".

For SRU responses allow Content-Type application/xml as well as text/xml.

--- 3.0.4 2007/05/21

Fixed bug in character set conversion of BER strings. Bug introduced
in 3.0.0.

--- 3.0.2 2007/05/08

For OIDs use Odr_oid type everywhere, i.e. do not assume Odr_oid=int.

For OID class, use oid_class consistently.

Fixed external handling for SUTRS and Explain records (bug appeared in 3.0
series).

Added partial support for ISO5428-1984, which is the "Greek alphabet coded
character set for bibliographic information interchange". By Giannis Kosmas.

Added documentation on new OID API.

--- 3.0.0 2007/05/02

Changes to generic frontend server interface: added new member
'query_charset' for bend_initrequest structure. A backend init handler
should set this member to its native character set for query terms.
When defined, the frontend server logic will announce this character set
to a client if the negotiationModel bit is set by the client. All server
implementors are encouraged to specify this. If a backend server does not
specify this a warning is issued using yaz_log(YLOG_WARN,..).

Added CCL utility to remove terms (stop words) from resulting RPN
tree. This is handled by functions with prefix ccl_stop_words_ .

New ZOOM C option, "rpnCharset", which allows client-side conversion of
terms in RPN queries.

Clean-up the CCL API. Moved some internal structures from ccl.h to
private header cclp.h. Changed ccl_parser_create so that a Bibset must
be supplied. Removed tokenize API from ccl.h - including ccl_parser_find.
This is replaced by ccl_parser_find_str which takes a string instead.

Split YAZ library into two libs : libyaz.la and libyaz_server.la.
libyaz.la is the core of YAZ except the generic frontend server and
does not depend on POSIX threads anymore. libyaz_server.la is the
generic frontend server facilities and uses POSIX thread functionality
if available. The libyaz.la no longer depends on POSIX threads because
the number of global structures is limited. NMEM no longer re-uses blocks
between threads ; it simply free's memory immediately but allocates in
"large" chunks as usual. We don't expect any performance penalties
because of this. The yaz_log system is still using a global log_level so
caution must be taken when modifying it with yaz_log_init_.. +
yaz_log_mask_str. This, however, should not cause any trouble because
these functions are called during initialization of application code
anyway. `yaz-config --libs  server` returns libs for server applications;
`yaz-config --libs` returns libs for non-server applications.

New OID database - with public definitions in oid_db.h. Removed old OID
database including the head oid.h and definitions such as enum oid_value
and struct oident. The new OID database uses the same string names as
before but the 'protocol' is gone. There are now only two representations
raw OID (int *) and string. Functions with prefix yaz_string_to_oid
converts from string to OID; functions with prefix yaz_oid_to_string
converts the other way.

Change to emit_term() in CQL-to-PQF query translation: when a term has
the /regexp relation modifier, do not process it for leading and
trailing "^" and "*", which have quite different meanings in regular
expressions.

Attempted fix of bug #976: Segfault in yaz_iconv. The yaz_iconv function
write handlers no longer carries a 'last' parameter. This will make
yaz_iconv flush "less" characters. A flush is performed by call to
yaz_iconv(cd, 0, 0, &outbut, &outbytesleft) .

Definition of wrbuf_diags moved to querytowrbuf.h. Function wrbuf_put_zquery
removed, because function yaz_query_to_wrbuf does the same.

API changes to WRBUF. wrbuf_free removed; replaced by wrbuf_destroy. And
wrbuf_puts no longer appends '\0'. Use wrbuf_cstr to get C-string out.

Deprecated MARC utility functions removed.

Changed prototype of yaz_marc_decode_buf: const char for result and size_t
for rsize.


(wiz)
diff -r1.15 -r1.16 pkgsrc/net/yaz/Makefile
diff -r1.5 -r1.6 pkgsrc/net/yaz/PLIST
diff -r1.5 -r1.6 pkgsrc/net/yaz/distinfo
diff -r1.10 -r1.11 pkgsrc/net/yaz/buildlink3.mk

cvs diff -r1.15 -r1.16 pkgsrc/net/yaz/Makefile (expand / switch to unified diff)

--- pkgsrc/net/yaz/Makefile 2008/07/14 12:56:11 1.15
+++ pkgsrc/net/yaz/Makefile 2008/10/16 21:21:56 1.16
@@ -1,30 +1,39 @@ @@ -1,30 +1,39 @@
1# $NetBSD: Makefile,v 1.15 2008/07/14 12:56:11 joerg Exp $ 1# $NetBSD: Makefile,v 1.16 2008/10/16 21:21:56 wiz Exp $
2# 2#
3 3
4DISTNAME= yaz-2.1.56 4DISTNAME= yaz-3.0.36
5PKGREVISION= 2 
6CATEGORIES= net 5CATEGORIES= net
7MASTER_SITES= http://ftp.indexdata.dk/pub/yaz/ 6MASTER_SITES= http://ftp.indexdata.dk/pub/yaz/
8 7
9MAINTAINER= phil@NetBSD.org 8MAINTAINER= phil@NetBSD.org
10HOMEPAGE= http://indexdata.dk/yaz/ 9HOMEPAGE= http://indexdata.dk/yaz/
11COMMENT= C/C++ toolkit for the development of Z39.50v3/SRW clients and servers 10COMMENT= C/C++ toolkit for the development of Z39.50v3/SRW clients and servers
12 11
 12# needed during installation
 13BUILD_DEPENDS+= tcl-[0-9]*:../../lang/tcl
 14
13PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
14 16
15USE_LIBTOOL= YES 
16GNU_CONFIGURE= YES 17GNU_CONFIGURE= YES
 18USE_LIBTOOL= YES
 19USE_TOOLS+= pkg-config
 20CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.libiconv}
 21CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl}
 22CONFIGURE_ARGS+= --with-xml2=${BUILDLINK_PREFIX.libxml2}
17 23
18PTHREAD_OPTS+= native optional 24PTHREAD_OPTS+= native optional
19 25
20.include "../../textproc/libxml2/buildlink3.mk" 26# don't depend on tcl, but fix the path to tclsh anyway
21CONFIGURE_ARGS+= --with-xml2=${BUILDLINK_PREFIX.libxml2} 27CHECK_INTERPRETER_SKIP= util/yaz-asncomp
22 28SUBST_CLASSES+= tclsh
23.include "../../security/openssl/buildlink3.mk" 29SUBST_SED.tclsh+= -e 's,/usr/bin/tclsh,${PREFIX}/bin/tclsh,'
24CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} 30SUBST_FILES.tclsh+= util/yaz-asncomp
 31SUBST_STAGE.tclsh+= post-build
25 32
26.include "../../converters/libiconv/buildlink3.mk" 33.include "../../converters/libiconv/buildlink3.mk"
27CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_PREFIX.libiconv} 34.include "../../security/openssl/buildlink3.mk"
28 35.include "../../textproc/icu/buildlink3.mk"
 36.include "../../textproc/libxslt/buildlink3.mk"
 37.include "../../textproc/libxml2/buildlink3.mk"
29.include "../../mk/pthread.buildlink3.mk" 38.include "../../mk/pthread.buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/net/yaz/PLIST (expand / switch to unified diff)

--- pkgsrc/net/yaz/PLIST 2007/11/20 05:11:30 1.5
+++ pkgsrc/net/yaz/PLIST 2008/10/16 21:21:56 1.6
@@ -1,59 +1,73 @@ @@ -1,59 +1,73 @@
1@comment $NetBSD: PLIST,v 1.5 2007/11/20 05:11:30 phil Exp $ 1@comment $NetBSD: PLIST,v 1.6 2008/10/16 21:21:56 wiz Exp $
2bin/yaz-asncomp 2bin/yaz-asncomp
3bin/yaz-client 3bin/yaz-client
4bin/yaz-config 4bin/yaz-config
5bin/yaz-iconv 5bin/yaz-iconv
 6bin/yaz-icu
 7bin/yaz-illclient
6bin/yaz-marcdump 8bin/yaz-marcdump
7bin/yaz-ztest 9bin/yaz-ztest
8bin/ziffy 
9bin/zoomsh 10bin/zoomsh
10include/yaz/backend.h 11include/yaz/backend.h
11include/yaz/ccl.h 12include/yaz/ccl.h
12include/yaz/ccl_xml.h 13include/yaz/ccl_xml.h
13include/yaz/charneg.h 14include/yaz/charneg.h
14include/yaz/comstack.h 15include/yaz/comstack.h
 16include/yaz/copy_types.h
15include/yaz/cql.h 17include/yaz/cql.h
 18include/yaz/daemon.h
16include/yaz/diagbib1.h 19include/yaz/diagbib1.h
17include/yaz/diagsru_update.h 20include/yaz/diagsru_update.h
18include/yaz/diagsrw.h 21include/yaz/diagsrw.h
 22include/yaz/icu.h
19include/yaz/ill-core.h 23include/yaz/ill-core.h
20include/yaz/ill.h 24include/yaz/ill.h
21include/yaz/item-req.h 25include/yaz/item-req.h
22include/yaz/libxml2_error.h 26include/yaz/libxml2_error.h
23include/yaz/log.h 27include/yaz/log.h
24include/yaz/logrpn.h 28include/yaz/logrpn.h
25include/yaz/marcdisp.h 29include/yaz/marcdisp.h
 30include/yaz/match_glob.h
 31include/yaz/mutex.h
26include/yaz/nmem.h 32include/yaz/nmem.h
27include/yaz/nmem_xml.h 33include/yaz/nmem_xml.h
 34include/yaz/oclc-ill-req-ext.h
28include/yaz/odr.h 35include/yaz/odr.h
29include/yaz/oid.h 36include/yaz/oid_db.h
 37include/yaz/oid_std.h
 38include/yaz/oid_util.h
30include/yaz/options.h 39include/yaz/options.h
31include/yaz/otherinfo.h 40include/yaz/otherinfo.h
 41include/yaz/poll.h
32include/yaz/pquery.h 42include/yaz/pquery.h
33include/yaz/proto.h 43include/yaz/proto.h
34include/yaz/prt-ext.h 44include/yaz/prt-ext.h
 45include/yaz/query-charset.h
35include/yaz/querytowrbuf.h 46include/yaz/querytowrbuf.h
36include/yaz/readconf.h 47include/yaz/readconf.h
37include/yaz/record_conv.h 48include/yaz/record_conv.h
38include/yaz/retrieval.h 49include/yaz/retrieval.h
 50include/yaz/rpn2cql.h
 51include/yaz/sc.h
39include/yaz/snprintf.h 52include/yaz/snprintf.h
40include/yaz/soap.h 53include/yaz/soap.h
41include/yaz/sortspec.h 54include/yaz/sortspec.h
42include/yaz/srw.h 55include/yaz/srw.h
43include/yaz/statserv.h 56include/yaz/statserv.h
44include/yaz/tcpip.h 57include/yaz/tcpip.h
45include/yaz/test.h 58include/yaz/test.h
46include/yaz/timing.h 59include/yaz/timing.h
 60include/yaz/tokenizer.h
47include/yaz/tpath.h 61include/yaz/tpath.h
48include/yaz/unix.h 62include/yaz/unix.h
49include/yaz/wrbuf.h 63include/yaz/wrbuf.h
50include/yaz/xmalloc.h 64include/yaz/xmalloc.h
51include/yaz/xmlquery.h 65include/yaz/xmlquery.h
52include/yaz/xmltypes.h 66include/yaz/xmltypes.h
53include/yaz/yaz-ccl.h 67include/yaz/yaz-ccl.h
54include/yaz/yaz-iconv.h 68include/yaz/yaz-iconv.h
55include/yaz/yaz-util.h 69include/yaz/yaz-util.h
56include/yaz/yaz-version.h 70include/yaz/yaz-version.h
57include/yaz/yconfig.h 71include/yaz/yconfig.h
58include/yaz/z-accdes1.h 72include/yaz/z-accdes1.h
59include/yaz/z-accform1.h 73include/yaz/z-accform1.h
@@ -76,117 +90,123 @@ include/yaz/z-sutrs.h @@ -76,117 +90,123 @@ include/yaz/z-sutrs.h
76include/yaz/z-uifr1.h 90include/yaz/z-uifr1.h
77include/yaz/z-univ.h 91include/yaz/z-univ.h
78include/yaz/zes-admin.h 92include/yaz/zes-admin.h
79include/yaz/zes-expi.h 93include/yaz/zes-expi.h
80include/yaz/zes-exps.h 94include/yaz/zes-exps.h
81include/yaz/zes-order.h 95include/yaz/zes-order.h
82include/yaz/zes-pquery.h 96include/yaz/zes-pquery.h
83include/yaz/zes-psched.h 97include/yaz/zes-psched.h
84include/yaz/zes-pset.h 98include/yaz/zes-pset.h
85include/yaz/zes-update.h 99include/yaz/zes-update.h
86include/yaz/zes-update0.h 100include/yaz/zes-update0.h
87include/yaz/zgdu.h 101include/yaz/zgdu.h
88include/yaz/zoom.h 102include/yaz/zoom.h
89lib/libyaz.a 
90lib/libyaz.la 103lib/libyaz.la
91lib/libyaz.so 104lib/libyaz_icu.la
92lib/libyaz.so.2 105lib/libyaz_server.la
93lib/libyaz.so.2.0.1 
94lib/pkgconfig/yaz.pc 106lib/pkgconfig/yaz.pc
95man/man1/yaz-asncomp.1 107man/man1/yaz-asncomp.1
96man/man1/yaz-client.1 108man/man1/yaz-client.1
97man/man1/yaz-iconv.1 109man/man1/yaz-iconv.1
 110man/man1/yaz-icu.1
 111man/man1/yaz-illclient.1
98man/man1/yaz-marcdump.1 112man/man1/yaz-marcdump.1
99man/man1/ziffy.1 
100man/man1/zoomsh.1 113man/man1/zoomsh.1
101man/man7/yaz-log.7 114man/man7/yaz-log.7
102man/man7/yaz.7 115man/man7/yaz.7
103man/man8/yaz-config.8 116man/man8/yaz-config.8
104man/man8/yaz-ztest.8 117man/man8/yaz-ztest.8
105share/aclocal/yaz.m4 118share/aclocal/yaz.m4
106share/doc/yaz/apilayer.png 119share/doc/yaz/apilayer.png
107share/doc/yaz/asn.external.html 120share/doc/yaz/asn.external.html
108share/doc/yaz/asn.html 121share/doc/yaz/asn.html
109share/doc/yaz/asn.oid.html 
110share/doc/yaz/asn.pdu.html 122share/doc/yaz/asn.pdu.html
111share/doc/yaz/asn.preparing.html 123share/doc/yaz/asn.preparing.html
112share/doc/yaz/client.commands.html 
113share/doc/yaz/client.html 
114share/doc/yaz/client.invoking.html 
115share/doc/yaz/client.searching.html 
116share/doc/yaz/common/id.png 124share/doc/yaz/common/id.png
117share/doc/yaz/common/style1.css 125share/doc/yaz/common/style1.css
118share/doc/yaz/comstack.addresses.html 126share/doc/yaz/comstack.addresses.html
119share/doc/yaz/comstack.client.html 127share/doc/yaz/comstack.client.html
120share/doc/yaz/comstack.common.html 128share/doc/yaz/comstack.common.html
121share/doc/yaz/comstack.diagnostics.html 129share/doc/yaz/comstack.diagnostics.html
122share/doc/yaz/comstack.html 130share/doc/yaz/comstack.html
123share/doc/yaz/comstack.introduction.html 131share/doc/yaz/comstack.introduction.html
124share/doc/yaz/comstack.server.html 132share/doc/yaz/comstack.server.html
125share/doc/yaz/comstack.ssl.html 133share/doc/yaz/comstack.ssl.html
126share/doc/yaz/comstack.summary.html 134share/doc/yaz/comstack.summary.html
127share/doc/yaz/credits.html 135share/doc/yaz/credits.html
128share/doc/yaz/future.html 136share/doc/yaz/future.html
129share/doc/yaz/index.html 137share/doc/yaz/index.html
130share/doc/yaz/indexdata.html 138share/doc/yaz/indexdata.html
131share/doc/yaz/installation.html 139share/doc/yaz/installation.html
132share/doc/yaz/installation.unix.html 140share/doc/yaz/installation.unix.html
133share/doc/yaz/installation.win32.html 141share/doc/yaz/installation.win32.html
134share/doc/yaz/introduction.api.html 142share/doc/yaz/introduction.api.html
135share/doc/yaz/introduction.html 143share/doc/yaz/introduction.html
136share/doc/yaz/license.html 144share/doc/yaz/license.html
137share/doc/yaz/license.other.html 145share/doc/yaz/list-oids.html
138share/doc/yaz/marc.html 146share/doc/yaz/marc.html
139share/doc/yaz/odr.debugging.html 147share/doc/yaz/odr.debugging.html
140share/doc/yaz/odr.html 148share/doc/yaz/odr.html
141share/doc/yaz/odr.programming.html 149share/doc/yaz/odr.programming.html
142share/doc/yaz/odr.use.html 150share/doc/yaz/odr.use.html
 151share/doc/yaz/reference.html
143share/doc/yaz/server.backend.html 152share/doc/yaz/server.backend.html
144share/doc/yaz/server.backendfunctions.html 153share/doc/yaz/server.backendfunctions.html
145share/doc/yaz/server.frontend.html 154share/doc/yaz/server.frontend.html
146share/doc/yaz/server.html 155share/doc/yaz/server.html
147share/doc/yaz/server.invocation.html 156share/doc/yaz/server.invocation.html
148share/doc/yaz/server.main.html 157share/doc/yaz/server.main.html
149share/doc/yaz/server.vhosts.html 158share/doc/yaz/server.vhosts.html
150share/doc/yaz/soap.html 159share/doc/yaz/soap.html
151share/doc/yaz/soap.http.html 160share/doc/yaz/soap.http.html
152share/doc/yaz/soap.srw.html 161share/doc/yaz/soap.srw.html
153share/doc/yaz/soap.xml.html 162share/doc/yaz/soap.xml.html
154share/doc/yaz/tools.html 163share/doc/yaz/tools.html
155share/doc/yaz/tools.log.html 164share/doc/yaz/tools.log.html
156share/doc/yaz/tools.nmem.html 165share/doc/yaz/tools.nmem.html
157share/doc/yaz/tools.oid.html 166share/doc/yaz/tools.oid.html
158share/doc/yaz/tools.retrieval.html 167share/doc/yaz/tools.retrieval.html
159share/doc/yaz/ziffy.html 168share/doc/yaz/yaz-asncomp.html
160share/doc/yaz/ziffy.using.html 169share/doc/yaz/yaz-client.html
 170share/doc/yaz/yaz-config.html
 171share/doc/yaz/yaz-iconv.html
 172share/doc/yaz/yaz-icu.html
 173share/doc/yaz/yaz-illclient.html
 174share/doc/yaz/yaz-log.html
 175share/doc/yaz/yaz-marcdump.html
 176share/doc/yaz/yaz-ztest.html
 177share/doc/yaz/yaz.html
161share/doc/yaz/zoom.events.html 178share/doc/yaz/zoom.events.html
162share/doc/yaz/zoom.extendedservices.html 179share/doc/yaz/zoom.extendedservices.html
163share/doc/yaz/zoom.html 180share/doc/yaz/zoom.html
164share/doc/yaz/zoom.options.html 181share/doc/yaz/zoom.options.html
165share/doc/yaz/zoom.query.html 182share/doc/yaz/zoom.query.html
166share/doc/yaz/zoom.records.html 183share/doc/yaz/zoom.records.html
167share/doc/yaz/zoom.resultsets.html 184share/doc/yaz/zoom.resultsets.html
168share/doc/yaz/zoom.scan.html 185share/doc/yaz/zoom.scan.html
 186share/doc/yaz/zoomsh.html
169share/yaz/etc/MARC21slim2DC.xsl 187share/yaz/etc/MARC21slim2DC.xsl
170share/yaz/etc/MARC21slim2MODS.xsl 188share/yaz/etc/MARC21slim2MODS.xsl
171share/yaz/etc/MARC21slim2RDFDC.xsl 189share/yaz/etc/MARC21slim2RDFDC.xsl
172share/yaz/etc/MARC21slimUtils.xsl 190share/yaz/etc/MARC21slimUtils.xsl
173share/yaz/etc/cqlpass.properties 191share/yaz/etc/cqlpass.properties
174share/yaz/etc/maps.xml 192share/yaz/etc/maps.xml
 193share/yaz/etc/opacxml.xsd
175share/yaz/etc/pqf.properties 194share/yaz/etc/pqf.properties
176share/yaz/etc/yazgfs.xml 195share/yaz/etc/yazgfs.xml
177share/yaz/ill/ill.tcl 196share/yaz/ill/ill.tcl
178share/yaz/ill/ill9702.asn 197share/yaz/ill/ill9702.asn
179share/yaz/ill/item-req.asn 198share/yaz/ill/item-req.asn
 199share/yaz/ill/oclc-ill-req-ext.asn
180share/yaz/z39.50/charneg-3.asn 200share/yaz/z39.50/charneg-3.asn
181share/yaz/z39.50/datetime.asn 201share/yaz/z39.50/datetime.asn
182share/yaz/z39.50/esadmin.asn 202share/yaz/z39.50/esadmin.asn
183share/yaz/z39.50/esupdate.asn 203share/yaz/z39.50/esupdate.asn
184share/yaz/z39.50/mterm2.asn 204share/yaz/z39.50/mterm2.asn
185share/yaz/z39.50/oclcui.asn 205share/yaz/z39.50/oclcui.asn
186share/yaz/z39.50/univres.asn 206share/yaz/z39.50/univres.asn
187share/yaz/z39.50/z.tcl 207share/yaz/z39.50/z.tcl
188share/yaz/z39.50/z3950v3.asn 208share/yaz/z39.50/z3950v3.asn
189@dirrm include/yaz 209@dirrm include/yaz
190@dirrm share/doc/yaz/common 210@dirrm share/doc/yaz/common
191@dirrm share/doc/yaz 211@dirrm share/doc/yaz
192@dirrm share/yaz/etc 212@dirrm share/yaz/etc

cvs diff -r1.5 -r1.6 pkgsrc/net/yaz/distinfo (expand / switch to unified diff)

--- pkgsrc/net/yaz/distinfo 2007/11/20 05:11:30 1.5
+++ pkgsrc/net/yaz/distinfo 2008/10/16 21:21:56 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2007/11/20 05:11:30 phil Exp $ 1$NetBSD: distinfo,v 1.6 2008/10/16 21:21:56 wiz Exp $
2 2
3SHA1 (yaz-2.1.56.tar.gz) = 85e7c2d4b2d3b7ebd31afa65530381a4a9f0b922 3SHA1 (yaz-3.0.36.tar.gz) = 7166a9ec46411ed0ca1c71fd0fddbea2a32329fc
4RMD160 (yaz-2.1.56.tar.gz) = e6ef56188bd6de355e71202407af7d8163556627 4RMD160 (yaz-3.0.36.tar.gz) = c0083c6eeab5def24a004609537d4267744ab802
5Size (yaz-2.1.56.tar.gz) = 1704271 bytes 5Size (yaz-3.0.36.tar.gz) = 2067444 bytes

cvs diff -r1.10 -r1.11 pkgsrc/net/yaz/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/net/yaz/buildlink3.mk 2008/01/18 05:08:52 1.10
+++ pkgsrc/net/yaz/buildlink3.mk 2008/10/16 21:21:56 1.11
@@ -1,24 +1,26 @@ @@ -1,24 +1,26 @@
1# $NetBSD: buildlink3.mk,v 1.10 2008/01/18 05:08:52 tnn Exp $ 1# $NetBSD: buildlink3.mk,v 1.11 2008/10/16 21:21:56 wiz Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4YAZ_BUILDLINK3_MK:= ${YAZ_BUILDLINK3_MK}+ 4YAZ_BUILDLINK3_MK:= ${YAZ_BUILDLINK3_MK}+
5 5
6.if !empty(BUILDLINK_DEPTH:M+) 6.if !empty(BUILDLINK_DEPTH:M+)
7BUILDLINK_DEPENDS+= yaz 7BUILDLINK_DEPENDS+= yaz
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nyaz} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nyaz}
11BUILDLINK_PACKAGES+= yaz 11BUILDLINK_PACKAGES+= yaz
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}yaz 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}yaz
13 13
14.if !empty(YAZ_BUILDLINK3_MK:M+) 14.if !empty(YAZ_BUILDLINK3_MK:M+)
15BUILDLINK_API_DEPENDS.yaz+= yaz>=2.0 15BUILDLINK_API_DEPENDS.yaz+= yaz>=2.0
16BUILDLINK_ABI_DEPENDS.yaz+= yaz>=2.1.56nb2 16BUILDLINK_ABI_DEPENDS.yaz+= yaz>=3.0
17BUILDLINK_PKGSRCDIR.yaz?= ../../net/yaz 17BUILDLINK_PKGSRCDIR.yaz?= ../../net/yaz
18.endif # YAZ_BUILDLINK3_MK 18.endif # YAZ_BUILDLINK3_MK
19 19
20BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 
21 
22.include "../../textproc/libxml2/buildlink3.mk" 
23.include "../../converters/libiconv/buildlink3.mk" 20.include "../../converters/libiconv/buildlink3.mk"
24.include "../../security/openssl/buildlink3.mk" 21.include "../../security/openssl/buildlink3.mk"
 22.include "../../textproc/icu/buildlink3.mk"
 23.include "../../textproc/libxml2/buildlink3.mk"
 24.include "../../textproc/libxslt/buildlink3.mk"
 25
 26BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}