Subject: CVS commit: pkgsrc/textproc/p5-XML-LibXML
From: Stoned Elipot
Date: 2006-11-05 15:05:07
Message id: 20061105140507.95DDF211CA@cvs.netbsd.org

Log Message:
Update to upstream version 1.61003, package version 1.61.003.

Package changes:
- adjust dependencies
- mark conflicting with p5-XML-LibXML-XPathContext package

Please note that this version includes the perl module
XML::LibXML::XPathContext. This module is also provided by the
textproc/p5-XML-LibXML-XPathContext package which is about to be deleted.

Changes since last packaged version (1.58):
1.61
 - get{Elements,Children}By{TagName,TagNameNS,LocalName} now
   obey wildcards '*', getChildrenByLocalName was added.
 - XML::LibXML::XPathContext merged in
 - many new tests added
 - the module should now be fully compatibile with libxml2 >= 2.6.16
   (some older versions compile but have problems with namespaced attributes)
 - threads test skipped by default
 - documentation updates (namely DOM namespace conformance in XML::LibXML::DOM)
 - added setNamespaceDecl{URI,Prefix}
 - get/setAttribute(NS)? implementation made xmlns aware
 - all sub-modules have the same version as XML::LibXML

1.60
 - getElementsById corrected to getElementById and the old name kept
   as an alias. Also re-implemented without XPath for improved
   performance
 - DOM Level 3 method $attr->isId() added
 - make {get,set,has}Attribute(Node)? methods work with full
   attribute names rather than just localnames.
   (Although DOM Level 3 is not very clear about the behavior of
   these methods for an attributes with namespaces, it certainly
   does not imply that getAttribute('foo') should return value of a
   bar:foo, which was the old behavior.)
 - added publicId and systemId methods to XML::LibXML::Dtd

1.59
 - new parser and callback code (Christian Glahn)
 - new XML::LibXML::InputCallback class
 - many bug fixes (including several memory leaks)
 - documentation and regression fixes and enhancements
 - Perl wrappers for parse_html_*
 - make sure parse_* methods are not called on class (bug 11126)
 - DOM Layer 3 conformance fixes:
   * lookupNamespaceURI(empty_or_undef) now returns the default NS
 - faster getChildrenByTagNameNS implementation
 - remove the SGML parser code no longer supported by libxml (Michael Kröll)

Files:
RevisionActionfile
1.23modifypkgsrc/textproc/p5-XML-LibXML/Makefile
1.9modifypkgsrc/textproc/p5-XML-LibXML/distinfo
1.5removepkgsrc/textproc/p5-XML-LibXML/patches/patch-aa