-# $Id: MANIFEST,v 1.35 2008-09-26 12:02:19 mike Exp $
-
Changes
Makefile.PL
MANIFEST
-# $Id: MANIFEST.SKIP,v 1.5 2007-11-19 12:58:55 mike Exp $
-
.cvsignore
.git
debian
-# $Id: Makefile.PL,v 1.27 2008-09-16 12:44:28 mike Exp $
-
# Use: perl Makefile.PL OPTIMIZE="-O0 -g -Wdeclaration-after-statement"
# or: perl Makefile.PL PREFIX=/home/mike/universe
-$Id: README,v 1.8 2008-10-02 08:33:34 mike Exp $
-
The Net::Z3950::ZOOM, ZOOM and Net::Z3950 modules
=================================================
-/* $Id: ZOOM.xs,v 1.51 2008-05-14 13:31:39 mike Exp $ */
-
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
-$Id: README,v 1.1 2008-09-26 12:22:30 mike Exp $
-
This directory contains material that is not to be included in the
ZOOM-Perl distribution, but which is useful to the project.
-$Id: README,v 1.2 2008-09-26 12:23:26 mike Exp $
-
These files are used to run the server that the ZOOM-Perl test-suite's
"packages" scripts run against.
# Simple Zebra configuration file
-# $Id: test-server.cfg,v 1.2 2005-12-14 10:31:06 mike Exp $
-#
+
# Where the schema files, attribute files, etc are located.
#profilePath: .:../../tab
#! /bin/sh
-# $Id: test-server.init,v 1.6 2008-09-29 15:50:01 mike Exp $
-#
# This is a startup/shutdown script for the ZOOM-Perl test-server,
# suitable for use in a SysV-style init directory such as /etc/init.d
# (on Debian systems) and /etc/rc.d/init.d (on Red Hat systems). This
-$Id: test-server.notes,v 1.5 2008-09-26 13:38:35 mike Exp $
-
To run the test-suite, this module needs an up-to-date Zebra server
(as of Tue Dec 13 17:41:05 GMT 2005) running on z3950.indexdata.com
port 2100, using isam:b and recognising a normal user "user" with
-# $Id: Z3950.pm,v 1.2 2007-02-26 15:58:33 mike Exp $
-
use strict;
use warnings;
use Net::Z3950::ZOOM;
-# $Id: ZOOM.pm,v 1.42 2008-09-29 16:22:25 mike Exp $
-
package Net::Z3950::ZOOM;
use 5.008;
-# $Id: ZOOM.pm,v 1.50 2008-05-14 13:33:31 mike Exp $
-
use strict;
use warnings;
use IO::File;
-# $Id: ZOOM.pod,v 1.46 2007-12-10 21:51:40 mike Exp $
-
use strict;
use warnings;
-$Id: README,v 1.6 2006-04-07 13:06:13 mike Exp $
-
This area contains sample programs that exercise all three of the APIs
supported by this module. The programs for each API are contained in
separate subdirectories:
# CCL field mappings
-# $Id: default.bib,v 1.1 2006-06-13 16:44:21 mike Exp $
#
# The rule below is used when no fields are specified
term t=l,r s=al
-# $Id: pqf.properties,v 1.1 2005-12-21 00:16:31 mike Exp $
-#
# Propeties file to drive org.z3950.zing.cql.CQLNode's toPQF()
# back-end and the YAZ CQL-to-PQF converter. This specifies the
# interpretation of various CQL indexes, relations, etc. in terms
-# $Id: async.pl,v 1.4 2008-05-14 13:34:00 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst3.pl <t1> [...] <tN> <query>
# for example:
-# $Id: zoomtst1.pl,v 1.4 2008-05-14 13:34:00 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst1.pl <target> <query>
-# $Id: zoomtst3.pl,v 1.9 2008-05-14 13:34:00 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst3.pl <t1> [...] <tN> <query>
# for example:
-# $Id: zoomtst1.pl,v 1.4 2006-11-02 17:48:25 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst1.pl <target> <query>
-# $Id: async.pl,v 1.2 2006-11-02 17:48:26 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch async.pl <t1> [...] <tN> <query>
# for example:
#!/usr/bin/perl -w
-# $Id: update.pl,v 1.1 2006-06-05 16:33:42 mike Exp $
-
use strict;
use warnings;
use ZOOM;
#!/usr/bin/perl -w
-# $Id: zhello.pl,v 1.1 2006-12-06 11:16:26 mike Exp $
-
use strict;
use warnings;
use ZOOM;
#!/usr/bin/perl -w
-# $Id: zoomdump,v 1.2 2007-03-07 11:34:26 mike Exp $
-#
# Dumps the contents of the nominated Zebra database to a set of
# separate XML files with numeric names.
#!/usr/bin/perl -w
-# $Id: zoomscan.pl,v 1.5 2008-05-14 13:27:32 mike Exp $
-#
# This is the scanning counterpart to zoomscan.pl's searching
# perl -I../../blib/lib -I../../blib/arch zoomscan.pl <target> <scanQuery>
#
#!/usr/bin/perl -w
-# $Id: zoomtst1.pl,v 1.6 2007-08-17 18:35:17 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst1.pl <target> <query>
-# $Id: zoomtst3.pl,v 1.6 2006-11-02 17:48:26 mike Exp $
-#
# See ../README for a description of this program.
# perl -I../../blib/lib -I../../blib/arch zoomtst3.pl <t1> [...] <tN> <query>
# for example:
#!/usr/bin/perl -w
-# $Id: zselect,v 1.3 2007-04-18 11:18:08 mike Exp $
-
# Example command-line:
# ./zselect -t q localhost:3313/IR-Explain---1 "net.port=3950" "concat(zeerex:serverInfo/zeerex:host, ':', zeerex:serverInfo/zeerex:port, '/', zeerex:serverInfo/zeerex:database)"
-# $Id: 1-Net-Z3950-ZOOM.t,v 1.17 2008-05-14 13:32:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 1-Net-Z3950-ZOOM.t'
-# $Id: 10-options.t,v 1.1 2005-10-18 17:01:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 10-options.t'
-# $Id: 11-option-callback.t,v 1.2 2005-10-19 15:14:26 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 11-option-callback.t'
-# $Id: 12-query.t,v 1.11 2008-05-14 13:32:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 12-query.t'
-# $Id: 13-resultset.t,v 1.10 2008-05-14 13:32:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 13-resultset.t'
-# $Id: 14-sorting.t,v 1.9 2008-05-14 13:32:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 14-sorting.t'
-# $Id: 15-scan.t,v 1.14 2007-08-16 17:19:35 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 15-scan.t'
-# $Id: 16-packages.t,v 1.14 2008-09-29 15:49:13 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 16-packages.t'
-# $Id: 17-logging.t,v 1.4 2005-12-22 12:52:45 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 17-logging.t'
-# $Id: 18-charset.t,v 1.2 2008-05-14 13:32:55 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 18-charset.t'
-# $Id: 19-events.t,v 1.8 2007-02-22 20:38:11 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 19-events.t'
-# $Id: 2-ZOOM.t,v 1.13 2007-09-14 10:36:13 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 2-ZOOM.t'
-# $Id: 20-options.t,v 1.1 2005-10-19 13:53:47 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 20-options.t'
-# $Id: 21-option-callback.t,v 1.1 2005-10-24 16:42:31 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 21-option-calback.t'
-# $Id: 22-query.t,v 1.11 2006-11-02 17:48:26 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 22-query.t'
-# $Id: 23-resultset.t,v 1.6 2006-11-28 16:47:19 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 23-resultset.t'
-# $Id: 24-sorting.t,v 1.7 2006-11-02 17:48:26 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 24-sorting.t'
-# $Id: 25-scan.t,v 1.11 2007-08-16 17:19:35 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 25-scan.t'
-# $Id: 26-packages.t,v 1.9 2008-09-29 15:49:18 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 26-packages.t'
-# $Id: 27-logging.t,v 1.2 2007-02-26 14:56:26 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 27-logging.t'
-# $Id: 28-charset.t,v 1.2 2006-04-06 08:15:43 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 28-charset.t'
-# $Id: 29-events.t,v 1.4 2006-11-02 17:48:26 mike Exp $
-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl 19-events.t'
-# $Id: typemap,v 1.8 2007-10-29 11:50:49 mike Exp $
-
ZOOM_connection T_PTROBJ
ZOOM_connection * T_PTROBJ
ZOOM_options T_PTROBJ