Hello community,

here is the log from the commit of package perl-Spreadsheet-ReadSXC for 
openSUSE:Factory checked in at 2020-10-29 09:22:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Spreadsheet-ReadSXC (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Spreadsheet-ReadSXC.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Spreadsheet-ReadSXC"

Thu Oct 29 09:22:29 2020 rev:11 rq:842082 version:0.32

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Spreadsheet-ReadSXC/perl-Spreadsheet-ReadSXC.changes
        2019-10-18 14:35:48.827867438 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Spreadsheet-ReadSXC.new.3463/perl-Spreadsheet-ReadSXC.changes
      2020-10-29 09:22:36.322704961 +0100
@@ -1,0 +2,54 @@
+Thu Oct 15 14:24:45 UTC 2020 - Dirk Stoecker <[email protected]>
+
+- add remove_filter_signatures.diff patch to drop Filter:signatures requirement
+
+-------------------------------------------------------------------
+Wed Oct  7 03:10:32 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 0.32
+   see /usr/share/doc/packages/perl-Spreadsheet-ReadSXC/Changes
+
+  0.32  2020-10-06
+      * Eliminate a warning when reading a numeric format without a defined
+        number of digits, reported by Tux
+  0.31  2020-10-03
+      * No code changes, no need to upgrade
+      * Change code to work around an ambiguity in Perl to placate 
Filter::signatures
+        / Filter::Simple. "-s _" could also be parsed as "-(s _foo_bar_g)"
+        by Filter::Simple.
+  0.30  2020-10-02
+      * No code changes, no need to upgrade
+      * Remove "use XML::Parser;" line, which was not used anymore in the code.
+        Spotted by MANWAR
+      * This version will be (re)released as 1.00 if the smoke tests come up 
green
+  0.29  2020-09-30
+      * Make the test for the error message on non-existing files more lax.
+        This addresses RT #133432
+  0.28  2020-09-29
+      * Require Filter::signatures 0.16 to fix Perl versions below 5.20
+      * No upgrade necessary if things already work for you
+  0.27  2020-09-28
+      * Defang resource intensive test
+      * Eliminate "undef" warning when trying to get the active sheet of a
+        workbook that does not define an active sheet (GH #3)
+  0.26  2020-09-28
+      * This needs minimum Perl version 5.010
+      * When reading a sheet in readonly mode, more aggressively reuse cell
+        objects for repeated cells
+      * Construct a cell once, and if it is repeated, clone it if not in 
readonly
+        mode.
+        These two changes speed up the parsing of some sheets with many 
repeated
+        cells vastly.
+      * Properly handle ODS files without a settings.xml (GH#2)
+  0.25  2020-09-27
+      This release has major changes and will be promoted to 1.0 if there are
+      no major breaks.
+      * Added (proper) parsing of ODS files
+      * Added support for formats
+      * Added support for hidden cells, merged cells
+      * Split up parsing and classes into separate files
+      * Spreadsheet::ReadSXC now uses Spreadsheet::ParseODS
+      * Added ->is_sheet_hidden(), ->get_print_areas, ->get_hyperlink()
+        ->is_col_hidden(), ->tab_color(), ->table_styles(), ->filename(),
+
+-------------------------------------------------------------------

Old:
----
  Spreadsheet-ReadSXC-0.24.tar.gz

New:
----
  Spreadsheet-ReadSXC-0.32.tar.gz
  remove_filter_signatures.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Spreadsheet-ReadSXC.spec ++++++
--- /var/tmp/diff_new_pack.RVItDG/_old  2020-10-29 09:22:36.866705483 +0100
+++ /var/tmp/diff_new_pack.RVItDG/_new  2020-10-29 09:22:36.870705486 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Spreadsheet-ReadSXC
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,39 @@
 
 
 Name:           perl-Spreadsheet-ReadSXC
-Version:        0.24
+Version:        0.32
 Release:        0
 %define cpan_name Spreadsheet-ReadSXC
 Summary:        Extract OpenOffice 1.x spreadsheet data
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Group:          Development/Libraries/Perl
-Url:            https://metacpan.org/release/%{cpan_name}
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/C/CO/CORION/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
+# PATCH-FIX-OPENSUSE Do not requires Filter:signatures, as we have perl > 5.20
+Patch0:         remove_filter_signatures.diff
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Archive::Zip) >= 1.34
+#BuildRequires:  perl(Filter::signatures) >= 0.16
+BuildRequires:  perl(Moo) >= 2
 BuildRequires:  perl(PerlIO::gzip)
-BuildRequires:  perl(XML::Parser)
+BuildRequires:  perl(PerlX::Maybe)
+BuildRequires:  perl(XML::Twig)
+BuildRequires:  perl(XML::Twig::XPath)
+BuildRequires:  perl(XML::XPath)
+BuildRequires:  perl(XML::XPathEngine)
 Requires:       perl(Archive::Zip) >= 1.34
+#Requires:       perl(Filter::signatures) >= 0.16
+Requires:       perl(Moo) >= 2
 Requires:       perl(PerlIO::gzip)
-Requires:       perl(XML::Parser)
+Requires:       perl(PerlX::Maybe)
+Requires:       perl(XML::Twig)
+Requires:       perl(XML::Twig::XPath)
+Requires:       perl(XML::XPath)
+Requires:       perl(XML::XPathEngine)
 %{perl_requires}
 
 %description
@@ -55,9 +69,9 @@
 function read_xml_string(). Both functions also take a reference to a hash
 of options as an optional second argument.
 
-Spreadsheet::ReadSXC requires XML::Parser to parse the XML contained in
-.sxc files. Only the contents of text:p elements are returned, not the
-actual values of table:value attributes. For example, a cell might have a
+Spreadsheet::ReadSXC uses XML::Twig to parse the XML contained in .sxc
+files. Only the contents of text:p elements are returned, not the actual
+values of table:value attributes. For example, a cell might have a
 table:value-type attribute of "currency", a table:value attribute of
 "-1500.99" and a table:currency attribute of "USD". The text:p element
 would contain "-$1,500.99". This is the string which is returned by the
@@ -115,7 +129,8 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
+%patch0 -p1
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor

++++++ Spreadsheet-ReadSXC-0.24.tar.gz -> Spreadsheet-ReadSXC-0.32.tar.gz ++++++
++++ 5417 lines of diff (skipped)

++++++ remove_filter_signatures.diff ++++++
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Cell.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Cell.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Cell.pm   2020-10-15 
16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Cell.pm       
2020-10-15 16:18:27.748900421 +0200
@@ -1,6 +1,5 @@
 package Spreadsheet::ParseODS::Cell;
 use Moo 2;
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Settings.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Settings.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Settings.pm       
2020-10-15 16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Settings.pm   
2020-10-15 16:18:18.132747780 +0200
@@ -1,7 +1,6 @@
 package Spreadsheet::ParseODS::Settings;
 use Moo 2;
 use Carp qw(croak);
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Styles.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Styles.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Styles.pm 2020-10-15 
16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Styles.pm     
2020-10-15 16:18:25.564865752 +0200
@@ -2,7 +2,6 @@
 use 5.010; # for //
 use Moo 2;
 use Carp qw(croak);
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Workbook.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Workbook.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Workbook.pm       
2020-10-15 16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Workbook.pm   
2020-10-15 16:18:20.468784860 +0200
@@ -1,6 +1,5 @@
 package Spreadsheet::ParseODS::Workbook;
 use Moo 2;
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Worksheet.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Worksheet.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS/Worksheet.pm      
2020-10-15 16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS/Worksheet.pm  
2020-10-15 16:18:23.116826893 +0200
@@ -1,7 +1,6 @@
 package Spreadsheet::ParseODS::Worksheet;
 use Moo 2;
 use Carp qw(croak);
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
diff -ur Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS.pm 
Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS.pm
--- Spreadsheet-ReadSXC-0.32/lib/Spreadsheet/ParseODS.pm        2020-10-15 
16:17:17.475784988 +0200
+++ Spreadsheet-ReadSXC-0.32_fix/lib/Spreadsheet/ParseODS.pm    2020-10-15 
16:18:15.296702765 +0200
@@ -12,7 +12,6 @@
 our $VERSION = '0.32';
 our @CARP_NOT = (qw(XML::Twig));
 
-use Filter::signatures;
 use feature 'signatures';
 no warnings 'experimental::signatures';
 use PerlX::Maybe;
diff -ur Spreadsheet-ReadSXC-0.32/Makefile.PL 
Spreadsheet-ReadSXC-0.32_fix/Makefile.PL
--- Spreadsheet-ReadSXC-0.32/Makefile.PL        2020-10-15 16:17:17.471784925 
+0200
+++ Spreadsheet-ReadSXC-0.32_fix/Makefile.PL    2020-10-15 16:18:37.057048163 
+0200
@@ -49,7 +49,6 @@
     PREREQ_PM => {
         'Carp'               => 0,
         'PerlX::Maybe'       => 0,
-        'Filter::signatures' => '0.16',
         'Archive::Zip'       => '1.34', # for seekable streams, verified 
thanks to Backpan
         'PerlIO::gzip'       => 0,
         'XML::Twig'          => 0,

Reply via email to