Hello community, here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory checked in at 2014-07-28 06:31:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old) and /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-XML-LibXML" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes 2013-07-30 19:10:57.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes 2014-07-28 06:31:06.000000000 +0200 @@ -1,0 +2,139 @@ +Fri Jul 25 09:32:09 UTC 2014 - coolo@suse.com + +- updated to 2.0116 + - t/cpan-changes.t : minimum version of Test::CPAN::Changes. + - This is to avoid test failures such as: + - http://www.cpantesters.org/cpan/report/69ee1a2a-6c09-1014-be8f-3786912f2992 + + 2.0115 2014-04-03 + - Fix double free when calling $node->addSibling with text nodes. + - https://rt.cpan.org/Ticket/Display.html?id=94149 + - Thanks to Jeff Trout for the report. + + 2.0114 2014-04-03 + - Fix memory leaks and segfaults related to removal and insertion of + DTD nodes. + - https://rt.cpan.org/Ticket/Display.html?id=80521 + - Fix memory leak in $node->removeChildNodes + +------------------------------------------------------------------- +Mon Mar 17 08:29:53 UTC 2014 - coolo@suse.com + +- updated to 2.0113 + - Fix test failures with older libxml2 versions. + - https://rt.cpan.org/Ticket/Display.html?id=93852 + - Thanks to Nick Wellnhofer for the patch. + - Thanks to the CPAN Testers for reporting this issue. + + 2.0112 Thu 13 Mar 20:16:52 IST 2014 + - Fix segfaults when accessing attributes of DTD nodes + - https://rt.cpan.org/Ticket/Display.html?id=71076 + - Thanks to Ralph Merridew for the report. + - Make $schema->validate work with elements. This uses + xmlSchemaValidateOneElement under the hood. + - https://rt.cpan.org/Ticket/Display.html?id=93496 + - Thanks to Jeremy Marshall for the report. + - Fix https://rt.cpan.org/Ticket/Display.html?id=93429 . + - Thanks to Nick Wellnhofer for the report and test. + - Apply patch to build with MSVC on Windows. + - https://rt.cpan.org/Ticket/Display.html?id=90064 + - Thanks to Nick Wellnhofer for the investigation and the patch. + + 2.0111 Wed 5 Mar 17:15:57 IST 2014 + - Skip t/40reader_mem_error.t with libxml2 < 2.7.4 + The failure is probably due to a known double-free bug. + - https://rt.cpan.org/Ticket/Display.html?id=84564 + - https://bugzilla.gnome.org/show_bug.cgi?id=447899 + - Thanks to Nick Wellnhofer for the pull request. + - Die if a file handle with an encoding layer returns more bytes + than requested in parse_fh. + - https://rt.cpan.org/Ticket/Display.html?id=78448 + - Make insertData, deleteData, replaceData work correctly with UTF-8 + strings. + - Fix substringData + - https://rt.cpan.org/Ticket/Display.html?id=88730 + - Fix "Threads still failing?" Bug report. + - https://rt.cpan.org/Ticket/Display.html?id=91800 + - Thanks to Daniel for the bug report and a test case, and to + YOREEK for the patch. + +------------------------------------------------------------------- +Mon Feb 24 06:10:41 UTC 2014 - coolo@suse.com + +- updated to 2.0110 + - Add "use strict;" and "use warnings;" to all modules (CPANTS). + - MIN_PERL_VERSION (CPANTS). + - Add a LICENSE section to the POD (CPANTS). + - Fix for requiring XML::LibXML more than once in perl-5.19.6 and up. + - https://rt.cpan.org/Ticket/Display.html?id=92606 + - Thanks to Father Chrysostomos for the investigation, the test + case, and the fix. + - Replace local $^W with << no warnings 'portable'; >> in t/15nodelist.t + - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=88017 + - Thanks to "pagenyon" for the report. + - Fix hash key typo in SAX/Builder.pm - "LocalName" was mis-capitalised. + - https://rt.cpan.org/Public/Bug/Display.html?id=91433 + - Thanks to Thomas Berger for the report and for a reproducing + testcase. + - Convert from "use base" to the more modern "use parent". + +------------------------------------------------------------------- +Tue Nov 26 08:16:28 UTC 2013 - coolo@suse.com + +- updated to 2.0107 + - Add a unique_key method for namespace objects. + - https://bitbucket.org/shlomif/perl-xml-libxml/pull-request/24/unique_key-met... + - Thanks to garfieldnate for the pull request. + - Grammar fixes in the documentation. + - https://rt.cpan.org/Ticket/Display.html?id=89718 + - Thanks to Gregor Herrman and the Debian Team + +------------------------------------------------------------------- +Fri Oct 4 09:13:48 UTC 2013 - coolo@suse.com + +- updated to 2.0106 + - Import croak from "use Carp;" to fix a missing croak definition. + - https://rt.cpan.org/Ticket/Display.html?id=88624 + - Update Devel::CheckLib under "./inc" to 1.01 : + - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=81297 + + 2.0105 Sat 7 Sep 20:18:06 IDT 2013 + - Pull some commits from Jason Mash (JRMASH) to add convenience methods + to the XML::LibXML::NodeList module. + - New method 'to_literal_delimited($separator)' + - New method 'to_literal_list()' + - Fix t/35huge_mode.t on libxml2 versions less than 2.7.0. + - Fixes https://rt.cpan.org/Ticket/Display.html?id=88375 + - Thanks to Yuriy / YOREEK for the patch. + - Add toStringC14N_v1_1() to XML::LibXML::Node. + - Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88254 + - Thanks to Ulrich for the report and for a patch of sorts. + + 2.0104 Fri 30 Aug 12:36:06 IDT 2013 + - Fix https://rt.cpan.org/Ticket/Display.html?id=88060 + - Use quoted version number in the SYNOPSIS. + - Thanks to Philipp Gortan for the report. + - Apply a patch from Yuriy / YOREEK for test failures with a + directory component that contains whitespace. + - https://rt.cpan.org/Ticket/Display.html?id=86665 + + 2.0103 Thu 22 Aug 08:34:46 IDT 2013 + - Apply patch from Yuriy / YOREEK for test failures in t/40reader.t: + - https://rt.cpan.org/Public/Bug/Display.html?id=83779 + - Changed the variable name to start with an underscore for internal + use. + + 2.0102 Mon 19 Aug 15:14:13 IDT 2013 + - Fixed https://rt.cpan.org/Ticket/Display.html?id=83744 + - XPathContext memory leak on registerFunction. + - Thanks to DGINEV for the report and Yuriy for the patch. + - Apply proposed fix for https://rt.cpan.org/Ticket/Display.html?id=80521 + - "replaceNode() segfaults when copying DTD nodes with ATTLISTs" + - Thanks to GUIDO@cpan.org for the report and to YOREEK for + the patch. + - Apply fix for https://rt.cpan.org/Ticket/Display.html?id=83779 + - "building on RHEL-5-64 fails" + - Thanks to mathias@koerber.org for the report, SREZIC@cpan.org + and d.thomas@its.uq.edu.au for taking part and Yuriy for the patch. + +------------------------------------------------------------------- Old: ---- XML-LibXML-2.0019.tar.gz New: ---- XML-LibXML-2.0116.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-XML-LibXML.spec ++++++ --- /var/tmp/diff_new_pack.lPoJ8v/_old 2014-07-28 06:31:07.000000000 +0200 +++ /var/tmp/diff_new_pack.lPoJ8v/_new 2014-07-28 06:31:07.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-XML-LibXML # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,58 +17,56 @@ Name: perl-XML-LibXML -Version: 2.0019 +Version: 2.0116 Release: 0 %define cpan_name XML-LibXML Summary: Perl Binding for libxml2 -License: GPL-1.0+ or Artistic-1.0 +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/XML-LibXML/ Source: http://www.cpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(ExtUtils::MakeMaker) >= 6.56 BuildRequires: perl(XML::NamespaceSupport) >= 1.07 BuildRequires: perl(XML::SAX) >= 0.11 -BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 +BuildRequires: perl(parent) +Requires: perl(ExtUtils::MakeMaker) >= 6.56 Requires: perl(XML::NamespaceSupport) >= 1.07 Requires: perl(XML::SAX) >= 0.11 +Requires: perl(parent) +%{perl_requires} +# MANUAL BEGIN +BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 Provides: perl-XML-LibXML-Common = %{version} Obsoletes: perl-XML-LibXML-Common < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} %description -This module implements a Perl interface to the Gnome libxml2 library which -provides interfaces for parsing and manipulating XML files. This module allows -Perl programmers to make use of the highly capable validating XML parser and -the high performance DOM implementation. +This module is an interface to libxml2, providing XML and HTML parsers with +DOM, SAX and XMLReader interfaces, a large subset of DOM Layer 3 interface +and a XML::XPath-like interface to XPath API of libxml2. The module is +split into several packages which are not described in this section; unless +stated otherwise, you only need to 'use XML::LibXML;' in your programs. %prep %setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build -# [2,7,1,0], # broken release, broken utf-16 -%if 0%{?suse_version} == 1110 -perl Makefile.PL OPTIMIZE="%{optflags} -Wall" FORCE=1 -%else -perl Makefile.PL OPTIMIZE="%{optflags} -Wall" -%endif -make %{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} %check -make test +%{__make} test %install %perl_make_install %perl_process_packlist %perl_gen_filelist -%clean -rm -rf %{buildroot} - %files -f %{name}.files -%defattr(-,root,root) -%doc Changes LICENSE README +%defattr(-,root,root,755) +%doc Changes example HACKING.txt LICENSE README TODO %changelog ++++++ XML-LibXML-2.0019.tar.gz -> XML-LibXML-2.0116.tar.gz ++++++ ++++ 4831 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org