Subject: pkg/12641: new package p5-libxml-perl
To: None <gnats-bugs@gnats.netbsd.org>
From: None <nrahlstr@winternet.com>
List: netbsd-bugs
Date: 04/13/2001 09:45:02
>Number: 12641
>Category: pkg
>Synopsis: new package p5-libxml-perl
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Fri Apr 13 12:34:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Nathan Ahlstrom
>Release: 04/13/2001/ pkgsrc
>Organization:
me
>Environment:
System: NetBSD games 1.5.1_BETA NetBSD 1.5.1_BETA (GAMES) #0: Tue Apr 10 17:28:44 CDT 2001 root@games:/a/src/sys/arch/i386/compile/GAMES i386
>Description:
This is a new package p5-libxml-perl. Its name follows the perl
module name. There will also be a p5-libxml-enno package.
>How-To-Repeat:
Needed by libxml-enno.
>Fix:
Shar archive and Change Log Attached below.
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# p5-libxml-perl
# p5-libxml-perl/files
# p5-libxml-perl/files/md5
# p5-libxml-perl/pkg
# p5-libxml-perl/pkg/DESCR
# p5-libxml-perl/pkg/PLIST
# p5-libxml-perl/Makefile
#
echo c - p5-libxml-perl
mkdir -p p5-libxml-perl > /dev/null 2>&1
echo c - p5-libxml-perl/files
mkdir -p p5-libxml-perl/files > /dev/null 2>&1
echo x - p5-libxml-perl/files/md5
sed 's/^X//' >p5-libxml-perl/files/md5 << 'END-of-p5-libxml-perl/files/md5'
X$NetBSD$
X
XSHA1 (libxml-perl-0.07.tar.gz) = d63387fe04a4b73656f78cea1a24aadbde712dd8
END-of-p5-libxml-perl/files/md5
echo c - p5-libxml-perl/pkg
mkdir -p p5-libxml-perl/pkg > /dev/null 2>&1
echo x - p5-libxml-perl/pkg/DESCR
sed 's/^X//' >p5-libxml-perl/pkg/DESCR << 'END-of-p5-libxml-perl/pkg/DESCR'
Xlibxml-perl is a collection of smaller Perl modules, scripts, and
Xdocuments for working with XML in Perl. libxml-perl software
Xworks in combination with XML::Parser, PerlSAX, XML::DOM,
XXML::Grove and others.
END-of-p5-libxml-perl/pkg/DESCR
echo x - p5-libxml-perl/pkg/PLIST
sed 's/^X//' >p5-libxml-perl/pkg/PLIST << 'END-of-p5-libxml-perl/pkg/PLIST'
X@comment $NetBSD$
END-of-p5-libxml-perl/pkg/PLIST
echo x - p5-libxml-perl/Makefile
sed 's/^X//' >p5-libxml-perl/Makefile << 'END-of-p5-libxml-perl/Makefile'
X# $NetBSD$
X#
X
XDISTNAME= libxml-perl-0.07
XPKGNAME= p5-${DISTNAME}
XCATEGORIES= textproc perl5
XMASTER_SITES= ${MASTER_SITE_PERL_CPAN:=XML/}
X
XMAINTAINER= packages@NetBSD.org
XHOMEPAGE= http://www.bitsko.slc.ut.us/
XCOMMENT= A perl module collection for working with XML
X
XDEPENDS+= p5-XML-Parser>=2.29:../../textproc/p5-XML-Parser
X
XUSE_PERL5= # defined
XPERL5_PACKLIST= ${PERL5_SITEARCH}/auto/libxml-perl/.packlist
X
Xdo-configure:
X @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
X
X.include "../../mk/bsd.pkg.mk"
END-of-p5-libxml-perl/Makefile
exit
Revision history for Perl extension libxml
Backwards incompatible changes are marked with a `*'.
0.07 Tue Feb 22 14:24:52 CST 2000
- doc/index.html: libxml-perl site index
- doc/mirror.sh: creates a libxml-perl mirror site
- fixes
- all modules: release script didn't insert version numbers
in Perl modules. Reported by Enno Derksen <enno@att.com>
- doc/modules.xml: well-formedness errors. Reported by
KangChan Lee <dolphin@ce.cnu.ac.kr>
0.06 Wed Dec 22 15:14:39 CST 1999
- all modules: add $VERSION. Suggested by Michael Koehne
<kraehe@copyleft.de>
- XML::Parser::PerlSAX: add UseAttributeOrder option and
AttributeOrder and Defaulted properties to start_element()
handler. Suggested by Enno Derksen <enno@att.com>
- XML::Parser::PerlSAX: add start_cdata, end_cdata, and
entity_reference events
- XML::PatAct::Amsterdam: added Output and AsString options,
added support for replacing attributes
- Data::Grove: add a Data::Grove::Characters class to act as a
default grove object for containing characters.
- fixes
- XML::PatAct::ToObjects: removed leftover debugging statement
- XML::ESISParser: report record end as characters if no
record_end() handler
- XML::Parser::PerlSAX: For attribute list declarations, now
correctly calls the attlist_decl() method and passes the
ElementName property, it used to call entity_decl()
passing EntityName. Reported by Enno Derksen
<enno@att.com> and Colin Muller <colin@durbanet.co.za>
0.05 Mon Aug 16 11:02:32 CDT 1999
- Major update to PerlSAX.pod
- added an introduction
- added a ``Deviations from the Java version'' section
* re-added the `set_document_locator()' handler method
- added arguments to method synopses
- attributed most of the content to the SAX 1.0 JavaDoc
- minor typos
- XML::Handler::XMLWriter: a new PerlSAX handler for writing
readable XML (in contrast to Canonical XML)
- XML::Handler::Subs: a new PerlSAX handler base class for
calling user-defined subs
- XML::Handler::Sample: this is a template for creating
PerlSAX handlers, it is now in the Public Domain
- XML::PatAct::ToObjects: add CopyAttributes option, add
-grove-contents option
- all PatAct modules can now take parameters as either a list
of key, value pairs or a hash
- fixes
- XML::ESISParser wasn't testing handlers for what methods
they support
- XML::Parser::PerlSAX wasn't capturing XML::Parser Element
events
0.04 Wed Aug 11 10:03:00 CDT 1999
- README: updated with PatAct modules
- added Creating PatAct Modules and Using PatAct Modules docs
- added XML::PatAct::ActionTempl, XML::PatAct::Amsterdam,
XML::PatAct::MatchName, XML::PatAct::PatternTempl,
XML::PatAct::ToObjects
- added schema.pl and schema.xml examples
- added schema.t test
- fixes
- XML::Parser::PerlSAX and XML::ESISParser were not passing
a hash for start_document() or end_document() per spec
- t/canon_xml_writer.t, t/xp_sax.t: added CVS ID
0.03 Wed May 26 19:49:46 CDT 1999
- added XML::Handler::CanonXMLWriter and test
0.02 Mon May 24 18:02:00 CDT 1999
- renamed package from `libxml' to `libxml-perl'
- added doc/modules.xml
- added doc/UsingPerlSAX.pod and example files
- moved PerlSAX.pod and interface-style.pod to `doc/'
- renamed Data::Grove::Tied to Data::Grove::Parent
0.01 Fri May 7 14:59:07 CDT 1999
- original version
>Release-Note:
>Audit-Trail:
>Unformatted: