pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/34523: request to update p5-Net-Z3950 on pkg
>Number: 34523
>Category: pkg
>Synopsis: request to update p5-Net-Z3950 on pkg
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Thu Sep 14 12:30:00 +0000 2006
>Originator: Juan Zuluaga
>Release: 3.0
>Organization:
home
>Environment:
System: NetBSD server 3.0 NetBSD 3.0 (GENERIC) #0: Mon Dec 19 01:04:02 UTC 2005
builds%works.netbsd.org@localhost:/home/builds/ab/netbsd-3-0-RELEASE/i386/200512182024Z-ob
j/home/builds/ab/netbsd-3-0-RELEASE/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
On pkgsrc, the most recent version is p5-Net-Z3950-0.32nb4. (January of 2003!)
That module is clearly obsolete. The author says:
(http://search.cpan.org/~mirk/Net-Z3950-ZOOM-1.11/)
The Net::Z3950::ZOOM, ZOOM and Net::Z3950 modules
=================================================
This distribution contains three Perl modules for the price of one.
They all provide facilities for building information retrieval clients
using the standard Z39.50 and SRW/U protocols, but do so using
different APIs.
- If you are new to this distribution, then you should use the ZOOM
API, and ignore the others. It is the cleanest, most elegant and
intuitive, and most closely follows the letter as well as the spirit
of the Abstract ZOOM API as specified at http://zoom.z3950.org/api/
- If you have used the old Net::Z3950 module and have to maintain an
application that calls that API, then you will want to use the
Net::Z3950 classes provided in this distribution, which provide an
API compatible with the old module's implemented on top of the new
ZOOM code.
- You should definitely not use the Net::Z3950::ZOOM API, which is not
object-oriented, and instead provides the thinnest possible layer on
top of the ZOOM-C functions in the YAZ toolkit. This API exists
only in order to have ZOOM API built on top of it.
----------------------------
So, would it be possible to have a p5-Net-Z3950-ZOOM-recent, instead of a
p5-Net-Z3950-0.32nb4 ?
(I have tried installing it using perl -MCPAN etc, but it won't work. It does
not seem to read the yaz libraries. I also tried building it as a new pkgsrc
package, but bmake won't compile either).
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index