debian/0000755000000000000000000000000011620312564007166 5ustar debian/control0000644000000000000000000000335311620312564010575 0ustar Source: libnet-z3950-simple2zoom-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libmarc-record-perl, libmarc-xml-perl, libnet-z3950-simpleserver-perl, libnet-z3950-zoom-perl, liburi-perl, libwww-perl, libxml-libxml-perl, libxml-simple-perl Maintainer: Debian Perl Group Uploaders: Ben Webb Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/Net-Z3950-Simple2ZOOM/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libnet-z3950-simple2zoom-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libnet-z3950-simple2zoom-perl.git Package: libnet-z3950-simple2zoom-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libmarc-record-perl, libmarc-xml-perl, libnet-z3950-simpleserver-perl, libnet-z3950-zoom-perl, liburi-perl, libwww-perl, libxml-libxml-perl, libxml-simple-perl Description: gateway between Z39.50 and SRU/SRW The Net::Z3950::Simple2ZOOM module provides all the application logic of a generic "Swiss Army Gateway" between Z39.50 and SRU. It is used by the simple2zoom program, and there is probably no good reason to make any other program to use it. For that reason, this library-level documentation is more than usually terse. . The library has only two public entry points: the new() constructor and the launch_server() method. The synopsis above shows how they are used: a Simple2ZOOM object is created using new(), then the launch_server() method is invoked on it to -- get ready for a big surprise here -- launch the server. (In fact, this synopsis is essentially the whole of the code of the simple2zoom program. All the work happens inside the library.) debian/copyright0000644000000000000000000000210611620312564011120 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=174 Upstream-Name: Net-Z3950-Simple2ZOOM Upstream-Contact: Mike Taylor Source: http://search.cpan.org/dist/Net-Z3950-Simple2ZOOM/ Files: * Copyright: 2007, Index Data License: Artistic or GPL-1+ Files: debian/* Copyright: 2011, Ben Webb License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian GNU/Linux systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian GNU/Linux systems, the complete text of version 1 of the General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000020711620312564010216 0ustar version=3 http://search.cpan.org/dist/Net-Z3950-Simple2ZOOM/ .*/Net-Z3950-Simple2ZOOM-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/patches/0000755000000000000000000000000011620312564010615 5ustar debian/patches/hashbang.patch0000644000000000000000000000051511620312564013412 0ustar Description: add hashbang Origin: vendor Forwarded: not-needed Author: gregor herrmann Last-Update: 2011-08-09 --- a/etc/sru-auth +++ b/etc/sru-auth @@ -1,3 +1,5 @@ +#!/usr/bin/perl +# # $Id: sru-auth,v 1.1 2007-08-21 12:21:56 mike Exp $ # In order to test the authentication feature of Simple2ZOOM, we need debian/patches/makefile.patch0000644000000000000000000000150211620312564013411 0ustar Description: remove version check, to avoid extra dependency This check is not necessary for debian packaging, as the required version is present in all currently supported suites. Origin: vendor Forwarded: not-needed Author: Ben Webb Last-Update: 2011-08-09 --- a/Makefile.PL +++ b/Makefile.PL @@ -4,18 +4,6 @@ use ExtUtils::MakeMaker; use strict; -my $yazver = `yaz-config --version`; -if (!$yazver) { - die qq[ -ERROR: Unable to call script: yaz-config -If you are using a YAZ installation from the Debian package "yaz", you -will also need to install "libyaz-dev" in order to build this module. -]; -} - -chomp($yazver); -check_version($yazver, "3.0.10"); - WriteMakefile( NAME => 'Net::Z3950::Simple2ZOOM', VERSION_FROM => 'lib/Net/Z3950/Simple2ZOOM.pm', # finds $VERSION debian/patches/series0000644000000000000000000000003611620312564012031 0ustar makefile.patch hashbang.patch debian/compat0000644000000000000000000000000211620312564010364 0ustar 8 debian/libnet-z3950-simple2zoom-perl.examples0000644000000000000000000000000511620312564016204 0ustar etc/*debian/changelog0000644000000000000000000000025611620312564011043 0ustar libnet-z3950-simple2zoom-perl (1.04-1) unstable; urgency=low * Initial Release. (closes: #636379) -- Ben Webb Tue, 09 Aug 2011 13:07:31 +0000 debian/source/0000755000000000000000000000000011620312564010466 5ustar debian/source/format0000644000000000000000000000001411620312564011674 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000003611620312564010245 0ustar #!/usr/bin/make -f %: dh $@