Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: libxml-perl
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     Changes
           MANIFEST
           doc/CreatingPatActModules.pod
           doc/PerlSAX.pod
           doc/UsingPatActModules.pod
           doc/UsingPerlSAX.pod
           doc/interface-style.pod
           doc/mirror.sh
           examples/MyHandler.pm
           examples/esis-test.pl
           examples/myhandler.pl
           examples/perlsax-test.pl
           examples/schema.pl
           lib/XML/Handler/Sample.pm
           lib/XML/PatAct/ActionTempl.pm
           lib/XML/PatAct/PatternTempl.pm
           t/amsterdam.t
           t/canon_xml_writer.t
           t/schema.t
           t/stream.t
           t/subs.t
           t/xp_sax.t
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     lib/XML/Handler/Subs.pm
           lib/XML/Handler/XMLWriter.pm
Copyright: 1999 Ken MacLeod
           1999 Ken MacLeod Portions derived from code in XML::Writer  David Megginson
License:   __UNKNOWN__
 XML::Handler::XMLWriter is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     libxml-perl-0.08.spec
           libxml-perl.spec
Copyright: : Artistic or GPL Group: Applications/Publishing/XML URL: http://www.perl.com/ Packager: ken@bitsko.slc.ut.us (Ken MacLeod) BuildRoot: /tmp/libxml-perl
License:   __UNKNOWN__
 #
 # $Id: libxml-perl.spec,v 1.4 1999/08/16 16:10:43 kmacleod Exp $
 #
 .
 %description
 libxml-perl is a collection of Perl modules for working with XML.
 .
 %prep
 %setup

Files:     lib/XML/SAX2Perl.pm
Copyright: 1998 Ken MacLeod
License:   __UNKNOWN__
 XML::SAX2Perl is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     lib/Data/Grove/Parent.pm
Copyright: 1998-1999 Ken MacLeod
License:   __UNKNOWN__
 Data::Grove::Parent is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.
 .
 WARNING
 .
 This code has a bug in it that renders it useless.  In the FETCH
 routines, the new object created should have a reference to the
 the tied object that has $self as the underlying value.  As of
 this version, I don't know of a way to get to the tied object.
 .
 Search for places marked `VALIDATE' to see where validation hooks
 may be added in the future.

Files:     lib/XML/Parser/PerlSAX.pm
Copyright: 1999 Ken MacLeod
License:   __UNKNOWN__
 XML::Parser::PerlSAX is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     README
Copyright: 1998 Ken MacLeod and others
License:   __UNKNOWN__
 This library is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.
 .
 MODULES
 .
 The following modules are marked with their release status:
 .
 STABLE -- has been in use for a while with few or no outstanding
 bugs
 BETA   -- interfaces are stable but there may still be bugs
 ALPHA  -- interfaces are changing, there may be lots of bugs, and
 there may not be docs available yet
 .
 XML::Parser::PerlSAX       STABLE
 XML::Parser::PerlSAX is a PerlSAX parser using XML::Parser
 (which uses James Clark's Expat XML Parser).
 .
 XML::Handler::Sample       STABLE
 XML::Handler::Sample is a PerlSAX handler that simply prints
 out the event names as they are parsed by a PerlSAX parser.
 It can be used for debugging or as a template for building new
 handlers.  XML::Handler::Sample contains handlers for all
 known parser events.
 .
 XML::ESISParser            STABLE
 XML::ESISParser is a validating PerlSAX parser using James
 Clark's `nsgmls' SGML/XML Parser.  ESISParser supports both
 XML and SGML document instances.  Unless you need validation,
 you should probably be using XML::Parser::PerlSAX or
 XML::Parser.
 .
 XML::ESISParser with XML::Grove obsolete the
 SGML::SPGroveBuilder and SGML::Grove modules.
 .
 XML::Handler::XMLWriter    STABLE
 A PerlSAX handler for writing readable XML (in contrast to
 Canonical XML, for example).  XMLWriter is also subclassable
 and supports calling start and end methods by element-names
 (subclassed from XML::Handler::Subs).  XMLWriter is similar to
 XML::Parser's Stream style.
 .
 XML::Handler::Subs         STABLE
 A PerlSAX handler base class that calls start and end methods
 by element-names.  Subs is similar to XML::Parser's Subs
 style.
 .
 XML::Handler::CanonXMLWriter STABLE
 A PerlSAX handler that outputs in Canonical XML
 <http://www.jclark.com/xml/canonxml.html>.  This module is
 generally only used for debugging.
 .
 Data::Grove                STABLE
 Data::Grove::Parent        STABLE
 Data::Grove::Visitor       STABLE
 Data::Grove and it's helpers provide a base class for deeply
 nested or directed graph structures.  Used by XML::Grove (and
 others soon).
 .
 XML::SAX2Perl              ALPHA
 XML::Perl2SAX              ALPHA
 SAX2Perl and Perl2SAX are SAX Parser<->DocumentHandler
 filters.  These modules translate parse events between the
 Java/CORBA style SAX methods and PerlSAX style methods.
 .
 XML::PatAct::MatchName     ALPHA
 MatchName is a pattern matching module that can be used with
 PatAct action modules.  MatchName uses simple element names or
 element name lists to match names to actions.
 .
 XML::PatAct::ToObjects     ALPHA
 ToObjects is a PatAct action module.  ToObjects can be used to
 create application-ready Perl objects from XML instances.
 .
 XML::PatAct::Amsterdam     ALPHA
 Amsterdam is a PatAct action module.  Amsterdam can be used to
 apply a very simple form of style-sheet to an XML instance by
 using ``before'' and ``after'' strings that are output before
 and after the contents of elements.
 .
 XML::PatAct::PatternTempl  BETA
 XML::PatAct::ActionTempl   BETA
 PatternTempl and ActionTempl are template files that
 pattern/action module writers can copy to create new modules.
 See Creating PatAct Modules for more information.
 .
 DOCUMENTS
 .
 sax-2.0.html, sax-2.0-adv.html
 PerlSAX 2.0 bindings.  Maintained by Robin Berjon and the
 XML-Perl mailing list.
 .
 PerlSAX
 This document defines a Perl binding to SAX 1.0.  PerlSAX-
 based parser modules implement and possibly extend the
 interface described in PerlSAX.
 .
 UsingPerlSAX
 A brief introduction to PerlSAX using the XML::Parser::PerlSAX
 module.
 .
 UsingPatActModules
 Describes how to use pattern/action modules to transform XML
 instances.
 .
 CreatingPatActModules
 A document for module writers who are writing new pattern/
 action modules.
 .
 modules.xml
 modules.xml contains a listing of all Perl XML packages and
 their public modules categorized by several topics.
 .
 INSTALLATION
 .
 In order to use this package you will need Perl version 5.005 or
 better.  Several other modules may also be required to use some
 modules in libxml-perl, including XML::Parser, XML::DOM, and
 XML::Grove.  These are all available in the XML module directory
 on CPAN.
 .
 <http://www.perl.com/CPAN/modules/by-module/XML/>
 .
 You install libxml-perl, as you would install any perl module
 library, by running these commands:
 .
 perl Makefile.PL
 make
 make test
 make install
 .
 If you want to install a private copy of libxml-perl in your home
 directory, then you should try to produce the initial Makefile
 with something like this command:

Files:     lib/XML/Perl2SAX.pm
Copyright: 1998 Ken MacLeod
License:   __UNKNOWN__
 XML::Perl2SAX is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     lib/XML/Handler/CanonXMLWriter.pm
Copyright: 1998-1999 Ken MacLeod
License:   __UNKNOWN__
 XML::Handler::CanonXMLWriter is free software; you can redistribute
 it and/or modify it under the same terms as Perl itself.

Files:     lib/Data/Grove.pm
Copyright: 1999 Ken MacLeod
License:   __UNKNOWN__
 Data::Grove is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.
 .
 For a similar package, see also:
 .
 Graph::Element -- elements for a directed graph
 Neil Bowers <neilb@cre.canon.co.uk> (NIELB)

Files:     lib/Data/Grove/Visitor.pm
Copyright: 1998-1999 Ken MacLeod
License:   __UNKNOWN__
 Data::Grove::Visitor is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     lib/XML/PatAct/ToObjects.pm
Copyright: 1999 Ken MacLeod
License:   __UNKNOWN__
 XML::PatAct::ToObjects is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.
 .
 The original XML::Grove::ToObjects actually generated and compiled a
 sub for matching actions, possibly a performance improvement of three

Files:     lib/XML/PatAct/Amsterdam.pm
Copyright: 1999 Ken MacLeod
License:   __UNKNOWN__
 XML::PatAct::Amsterdam is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     lib/XML/PatAct/MatchName.pm
Copyright: 1999 Ken MacLeod
License:   __UNKNOWN__
 XML::PatAct::MatchName is free software; you can redistribute it and/or
 modify it under the same terms as Perl itself.

Files:     Makefile.PL
Copyright: 1998 Ken MacLeod
License:   __UNKNOWN__
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself.

Files:     lib/XML/ESISParser.pm
Copyright: 1999 Ken MacLeod See the file COPYING for distribution terms.
License:   __NO_LICENSE__

#----------------------------------------------------------------------------
# xml and html files (skipped):
#         doc/index.html
#         doc/sax-2.0.html
#         doc/modules.xml
#         doc/sax-2.0-adv.html
#         examples/schema.xml
#         examples/myhandler.xml

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.
