From fae86f8c20362f4ea7ecb4eb1b5cfbdebbd912bdb6a390ddb1a9bb12dd297359 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Thu, 14 Jan 2010 15:36:07 +0000 Subject: [PATCH] Accepting request 29448 from devel:languages:perl Copy from devel:languages:perl/perl-XML-LibXML based on submit request 29448 from user anicka OBS-URL: https://build.opensuse.org/request/show/29448 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-XML-LibXML?expand=0&rev=7 --- XML-LibXML-1.69.tar.bz2 | 3 -- XML-LibXML-1.70.tar.bz2 | 3 ++ perl-XML-LibXML.changes | 31 ++++++++++++++ perl-XML-LibXML.spec | 93 +++-------------------------------------- 4 files changed, 39 insertions(+), 91 deletions(-) delete mode 100644 XML-LibXML-1.69.tar.bz2 create mode 100644 XML-LibXML-1.70.tar.bz2 diff --git a/XML-LibXML-1.69.tar.bz2 b/XML-LibXML-1.69.tar.bz2 deleted file mode 100644 index a095012..0000000 --- a/XML-LibXML-1.69.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ddfc3924bf0788fd7bf5a61c52d965ef188e9cd8e1464f5ac707d3ef2f6169a -size 244600 diff --git a/XML-LibXML-1.70.tar.bz2 b/XML-LibXML-1.70.tar.bz2 new file mode 100644 index 0000000..e9a4993 --- /dev/null +++ b/XML-LibXML-1.70.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaa40e263510675e292f4fcaa2051eac332e224ff86e106dd68f3cd1f63ccde7 +size 273942 diff --git a/perl-XML-LibXML.changes b/perl-XML-LibXML.changes index a547905..6a1b973 100644 --- a/perl-XML-LibXML.changes +++ b/perl-XML-LibXML.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Wed Jan 13 16:31:41 CET 2010 - anicka@suse.cz + +- update to 1.70 + * various fixes and improvements in the documentation + * added (convenient yet non-standard) methods nonBlankChildNodes, + firstNonBlankChild, nextNonBlankSibling, prevNonBlankSibling + that skip empty or whitespace-only Text and CDATA nodes + * exposed and documented external entity handler + * XPathContext can now be passed to toStringC14N and toStringEC14N + (e.g. to provide NS mapping for the XPath expression) + * avoid using libxml2's globals (Nick Wellnhofer) + * added interface to libxml2's regexp implementation: XML::LibXML::RegExp + * added XML::LibXML->load_xml and XML::LibXML->load_html with + uniform and cleaner API than the old parse_* family + * cleanup code dealing with parsing flags + * fix bogus validation results if revalidating a modified document + * added 'eq' and 'cmp' overloading on XML::LibXML::Error and set fallback to 1 + * lots of bugs fixed + * provide context and more accurate column number in + structured errors + * clarify license and copyright + * support for Win32+mingw+ActiveState + * merge with XML::LibXML::Common + * fix compilation on Windows with mingw or msvc + * fix a bug in structured errors preventing the previous errors from being reported + * fix compilation bugs + * fix encoding problem in reader + * added getAttributeHash to the reader interface + * fix segfaults: reconcileNs in domReplaceChild, findnodes with a doc fragment + ------------------------------------------------------------------- Thu Jan 22 15:24:33 CET 2009 - anicka@suse.cz diff --git a/perl-XML-LibXML.spec b/perl-XML-LibXML.spec index cbb790d..5f6b536 100644 --- a/perl-XML-LibXML.spec +++ b/perl-XML-LibXML.spec @@ -1,7 +1,7 @@ # -# spec file for package perl-XML-LibXML (Version 1.69) +# spec file for package perl-XML-LibXML (Version 1.70) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ Name: perl-XML-LibXML BuildRequires: libxml2-devel perl-XML-LibXML-Common perl-XML-SAX -Version: 1.69 +Version: 1.70 Release: 1 Requires: perl = %{perl_version} perl-XML-LibXML-Common perl-XML-SAX AutoReqProv: on Group: Development/Libraries/Perl -License: Artistic License +License: Artistic License .. Url: http://www.cpan.org/modules/by-module/XML/ Summary: XML::LibXML Perl Module Source: XML-LibXML-%{version}.tar.bz2 @@ -47,7 +47,7 @@ implementation. %build perl Makefile.PL -make +make %{?_smp_mflags} %check make test @@ -68,86 +68,3 @@ rm -rf $RPM_BUILD_ROOT /var/adm/perl-modules/%{name} %changelog -* Thu Jan 22 2009 anicka@suse.cz -- update to 1.69 - * fix incorrect output of getAttributeNS and possibly other - methods on UTF-8 - * added $node_or_xpc->exists($xpath) method - * remove accidental debug output from XML::LibXML::SAX::Builder - * compilation problem fixes - * many bugfixes (rt.cpan.org) - * added XML::LibXML::Pattern module and extended pattern - support in Reader - * added XML::LibXML::XPathExpression module that can pre-compile - an XPath expression - * reimplementation of the thread support - * structured errors XML::LibXML::Error - * memory leak fixes - * documentation fixes - * README - notes for building on Win32 -- temporarily disabled two utf16 tests that fail due to our - old libxml -* Tue Feb 05 2008 anicka@suse.cz -- update to 1.66 - * Perl-thread support - * make Reader interface require Perl 5.8 - * strip-off UTF8 flag with $node->toString($format,1) for - consistent behavior independent on the actual document - encoding - * skip tests that require Encode module if not available - * finally removed the iterator() method deprecated since 1.54 - * set_document_locator support in XML::LibXML::SAX::Parser - * XML::LibXML::Namespace API fixed in order to achieve - an agreement between the docs and the implementation - * added support for exclusive canonicalization - (http://www.w3.org/TR/xml*exc-c14n/) - * bugfixes, test fixes, documentation fixes -- enable tests in %%check section -* Fri Jun 01 2007 coolo@suse.de -- remove libxml2-test from buildrequires -* Wed Dec 13 2006 anicka@suse.cz -- update to 1.62001 - * interface to libxml2's pull-parser XML::LibXML::Reader - * make error messages intended to the user report the line of the - application call rather than that of the internal XS call - * XML::LibXML::Attr->serializeContent added - * fix getAttributeNode etc. w.r.t. - * warn if runtime libxml2 is older than the one used at the - compile time - * if compiled against libxml2 >= 2.6.27, new parse_html_* - implementation is used allowing encoding and other options - to be passed to the parser - * DOM-compliant nodeNames: #comment, #text, #cdata, #document, - [#]document-fragment - * toString on empty text node returns empty string, not undef - * cloneNode copies attributes on an element as required - by the DOM spec -* Mon Sep 25 2006 anicka@suse.cz -- update to 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 - * threads test skipped by default - * documentation updates - * added setNamespaceDecl{URI,Prefix} - * get/setAttribute(NS)? implementation made xmlns aware - * all sub-modules have the same version as XML::LibXML -* Thu Sep 14 2006 anicka@suse.cz -- update to 1.60 - * remove the SGML parser code no longer supported by libxml - * documentation and regression fixes and enhancements - * added publicId and systemId methods to XML::LibXML::Dtd - * new XML::LibXML::InputCallback class - * new parser and callback code - * bugfixes -* Wed Mar 15 2006 anicka@suse.cz -- require perl-XML-LibXML-Common and perl-XML-SAX (#158024) -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Thu Aug 19 2004 mjancar@suse.cz -- update to 1.58 -* Wed Mar 03 2004 mjancar@suse.cz -- initial version 1.57