Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-OLE-Storage_Lite for 
openSUSE:Factory checked in at 2025-12-01 11:11:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-OLE-Storage_Lite (Old)
 and      /work/SRC/openSUSE:Factory/.perl-OLE-Storage_Lite.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-OLE-Storage_Lite"

Mon Dec  1 11:11:33 2025 rev:13 rq:1320473 version:0.240.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-OLE-Storage_Lite/perl-OLE-Storage_Lite.changes  
    2023-02-21 15:35:44.404182874 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-OLE-Storage_Lite.new.14147/perl-OLE-Storage_Lite.changes
   2025-12-01 11:11:44.626502882 +0100
@@ -1,0 +2,8 @@
+Sat Nov 22 05:32:03 UTC 2025 - Tina Müller <[email protected]>
+
+- updated to 0.240.0 (0.24)
+   see /usr/share/doc/packages/perl-OLE-Storage_Lite/Changes
+
+  0.24 Fri Nov 21 2025
+
+-------------------------------------------------------------------

Old:
----
  OLE-Storage_Lite-0.22.tar.gz

New:
----
  OLE-Storage_Lite-0.24.tar.gz
  README.md
  _scmsync.obsinfo
  build.specials.obscpio

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

Other differences:
------------------
++++++ perl-OLE-Storage_Lite.spec ++++++
--- /var/tmp/diff_new_pack.4K6bli/_old  2025-12-01 11:11:45.322532324 +0100
+++ /var/tmp/diff_new_pack.4K6bli/_new  2025-12-01 11:11:45.322532324 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-OLE-Storage_Lite
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,26 @@
 
 %define cpan_name OLE-Storage_Lite
 Name:           perl-OLE-Storage_Lite
-Version:        0.22
+Version:        0.240.0
 Release:        0
+# 0.24 -> normalize -> 0.240.0
+%define cpan_version 0.24
 #Upstream:  Japan. All rights reserved. You may distribute under the terms of 
either the GNU General Public License or the Artistic License, as specified in 
the Perl README file.
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Read and write OLE storage files
 URL:            https://metacpan.org/release/%{cpan_name}
-Source0:        
https://cpan.metacpan.org/authors/id/J/JM/JMCNAMARA/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/J/JM/JMCNAMARA/%{cpan_name}-%{cpan_version}.tar.gz
 Source1:        cpanspec.yml
+Source100:      README.md
 BuildArch:      noarch
 BuildRequires:  perl
 BuildRequires:  perl-macros
+Provides:       perl(OLE::Storage_Lite) = %{version}
+Provides:       perl(OLE::Storage_Lite::PPS) = %{version}
+Provides:       perl(OLE::Storage_Lite::PPS::Dir) = %{version}
+Provides:       perl(OLE::Storage_Lite::PPS::File) = %{version}
+Provides:       perl(OLE::Storage_Lite::PPS::Root) = %{version}
+%undefine       __perllib_provides
 %{perl_requires}
 
 %description
@@ -39,7 +48,7 @@
 OLE::Storage_Lite::PPS::Dir are subclasses of OLE::Storage_Lite::PPS.
 
 %prep
-%autosetup  -n %{cpan_name}-%{version}
+%autosetup -n %{cpan_name}-%{cpan_version} -p1
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor

++++++ OLE-Storage_Lite-0.22.tar.gz -> OLE-Storage_Lite-0.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/Changes 
new/OLE-Storage_Lite-0.24/Changes
--- old/OLE-Storage_Lite-0.22/Changes   2023-02-17 10:46:12.000000000 +0100
+++ new/OLE-Storage_Lite-0.24/Changes   2025-11-22 01:02:13.000000000 +0100
@@ -1,13 +1,27 @@
 Revision history for Perl extension OLE::Storage_Lite.
 
+0.24 Fri Nov 21 2025
 
-0.21 Fri Feb 17 2020
+    ! Fix for versions in package.
+
+
+0.23 Fri Nov 21 2025
+
+    ! Fixed issue where files with leading or trailing whitespace
+      weren't handled correctly.
+      https://github.com/jmcnamara/ole-storage-lite/pull/9
+
+    + Updated (!?) perl requirement to v5.006.
+      https://github.com/jmcnamara/ole-storage-lite/pull/6
+
+
+0.22 Fri Feb 17 2023
 
     + Fix for Spreadsheet::ParseExcel break due to the previous change in
-      v0.20.  https://github.com/jmcnamara/ole-storage-lite/pull/4
+      v0.21.  https://github.com/jmcnamara/ole-storage-lite/pull/4
 
 
-0.20 Wed Feb 15 2020
+0.21 Wed Feb 15 2023
 
     + Added performance improvement of 95+ percent on certain complex
       messages. Patch from Todd Richmond.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/META.json 
new/OLE-Storage_Lite-0.24/META.json
--- old/OLE-Storage_Lite-0.22/META.json 2023-02-17 10:49:36.000000000 +0100
+++ new/OLE-Storage_Lite-0.24/META.json 2025-11-22 01:02:53.000000000 +0100
@@ -4,13 +4,13 @@
       "Kawai Takanori ([email protected])"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter 
version 2.150001",
+   "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "unknown"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec";,
-      "version" : "2"
+      "version" : 2
    },
    "name" : "OLE-Storage_Lite",
    "no_index" : {
@@ -31,9 +31,12 @@
          }
       },
       "runtime" : {
-         "requires" : {}
+         "requires" : {
+            "perl" : "5.006"
+         }
       }
    },
    "release_status" : "stable",
-   "version" : "0.22"
+   "version" : "0.24",
+   "x_serialization_backend" : "JSON::PP version 4.06"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/META.yml 
new/OLE-Storage_Lite-0.24/META.yml
--- old/OLE-Storage_Lite-0.22/META.yml  2023-02-17 10:49:36.000000000 +0100
+++ new/OLE-Storage_Lite-0.24/META.yml  2025-11-22 01:02:53.000000000 +0100
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter 
version 2.150001'
+generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 
2.150010'
 license: unknown
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -17,5 +17,7 @@
   directory:
     - t
     - inc
-requires: {}
-version: '0.22'
+requires:
+  perl: '5.006'
+version: '0.24'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/Makefile.PL 
new/OLE-Storage_Lite-0.24/Makefile.PL
--- old/OLE-Storage_Lite-0.22/Makefile.PL       2023-02-17 10:42:29.000000000 
+0100
+++ new/OLE-Storage_Lite-0.24/Makefile.PL       2025-11-21 22:16:41.657585196 
+0100
@@ -1,14 +1,20 @@
+use 5.006;
+
+use strict;
+use warnings;
+
 use ExtUtils::MakeMaker;
 
 
 WriteMakefile(
-    ($] >= 5.005 ? (
     'AUTHOR'        => 'Kawai Takanori ([email protected])',
-    'ABSTRACT'      => 'Read and write OLE storage files.', ) : () ),
+    'ABSTRACT'      => 'Read and write OLE storage files.',
     'NAME'          => 'OLE::Storage_Lite',
     'VERSION_FROM'  => 'lib/OLE/Storage_Lite.pm',
     'NEEDS_LINKING' => 0,
-    'PREREQ_PM'     => {},
+    'PREREQ_PM'     => {
+        'perl' => '5.006',
+    },
     'dist'          => {COMPRESS => 'gzip --best', SUFFIX => 'gz'},
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/README 
new/OLE-Storage_Lite-0.24/README
--- old/OLE-Storage_Lite-0.22/README    2023-02-17 10:42:29.000000000 +0100
+++ new/OLE-Storage_Lite-0.24/README    2025-11-21 22:16:41.000000000 +0100
@@ -8,7 +8,7 @@
     Macintosh platforms.
 
 REQUIREMENT
-     Perl 5.005 or later.
+     Perl 5.006 or later.
 
 INSTALLATION
     The module can be installed using the standard Perl procedure:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OLE-Storage_Lite-0.22/lib/OLE/Storage_Lite.pm 
new/OLE-Storage_Lite-0.24/lib/OLE/Storage_Lite.pm
--- old/OLE-Storage_Lite-0.22/lib/OLE/Storage_Lite.pm   2023-02-17 
10:44:20.000000000 +0100
+++ new/OLE-Storage_Lite-0.24/lib/OLE/Storage_Lite.pm   2025-11-22 
00:57:04.000000000 +0100
@@ -1,6 +1,9 @@
 # OLE::Storage_Lite
 #  by Kawai, Takanori (Hippo2000) 2000.11.4, 8, 14
 # This Program is Still ALPHA version.
+
+use 5.006;
+
 #//////////////////////////////////////////////////////////////////////////////
 # OLE::Storage_Lite::PPS Object
 #//////////////////////////////////////////////////////////////////////////////
@@ -8,11 +11,8 @@
 # OLE::Storage_Lite::PPS
 #==============================================================================
 package OLE::Storage_Lite::PPS;
-require Exporter;
 use strict;
-use vars qw($VERSION @ISA);
-@ISA = qw(Exporter);
-$VERSION = '0.22';
+our $VERSION = '0.24';
 
 #------------------------------------------------------------------------------
 # new (OLE::Storage_Lite::PPS)
@@ -27,7 +27,7 @@
         ($iNo, $sNm, $iType, $iPrev, $iNext, $iDir, $raTime1st, $raTime2nd,
          $iStart, $iSize, $sData, $raChild);
   }
-  elsif($iType == OLE::Storage_Lite::PpsType_Dir()) { #DIRECTRY
+  elsif($iType == OLE::Storage_Lite::PpsType_Dir()) { #DIRECTORY
     return OLE::Storage_Lite::PPS::Dir->_new
         ($iNo, $sNm, $iType, $iPrev, $iNext, $iDir, $raTime1st, $raTime2nd,
          $iStart, $iSize, $sData, $raChild);
@@ -164,14 +164,12 @@
 # OLE::Storage_Lite::PPS::Root
 #==============================================================================
 package OLE::Storage_Lite::PPS::Root;
-require Exporter;
 use strict;
 use IO::File;
 use IO::Handle;
 use Fcntl;
-use vars qw($VERSION @ISA);
-@ISA = qw(OLE::Storage_Lite::PPS Exporter);
-$VERSION = '0.22';
+our @ISA = qw(OLE::Storage_Lite::PPS);
+our $VERSION = '0.24';
 sub _savePpsSetPnt($$$);
 sub _savePpsSetPnt2($$$);
 #------------------------------------------------------------------------------
@@ -232,7 +230,7 @@
   elsif(!ref($sFile)) {
     if($sFile ne '-') {
         my $oIo = new IO::File;
-        $oIo->open(">$sFile") || return undef;
+        $oIo->open($sFile, "w") || return undef;
         binmode($oIo);
         $rhInfo->{_FILEH_} = $oIo;
     }
@@ -268,7 +266,7 @@
 
   #3.Make Small Data string (write SBD)
   my $sSmWk = $oThis->_makeSmallData(\@aList, $rhInfo);
-  $oThis->{Data} = $sSmWk;  #Small Datas become RootEntry Data
+  $oThis->{Data} = $sSmWk;  #Small Data become RootEntry Data
 
   #4. Write BB
   my $iBBlk = $iSBDcnt;
@@ -277,7 +275,7 @@
   #5. Write PPS
   $oThis->_savePps(\@aList, $rhInfo);
 
-  #6. Write BD and BDList and Adding Header informations
+  #6. Write BD and BDList and Adding Header information
   $oThis->_saveBbd($iSBDcnt, $iBBcnt, $iPPScnt,  $rhInfo);
 
   #7.Close File
@@ -496,7 +494,7 @@
       push @$raList, $aThis->[$iPos];
       $aThis->[$iPos]->{No} = $#$raList;
 
-#1.3.2 Devide a array into Previous,Next
+#1.3.2 Divide a array into Previous,Next
       $aThis->[$iPos]->{NextPps} = _savePpsSetPnt2(
             \@aNext, $raList, $rhInfo);
       $aThis->[$iPos]->{DirPps} = _savePpsSetPnt2($aThis->[$iPos]->{Child}, 
$raList, $rhInfo);
@@ -532,7 +530,7 @@
       push @$raList, $aThis->[$iPos];
       $aThis->[$iPos]->{No} = $#$raList;
       my @aWk = @$aThis;
-#1.3.2 Devide a array into Previous,Next
+#1.3.2 Divide a array into Previous,Next
       my @aPrev = splice(@aWk, 0, $iPos);
       my @aNext = splice(@aWk, 1, $iCnt - $iPos -1);
       $aThis->[$iPos]->{PrevPps} = _savePpsSetPnt2(
@@ -571,7 +569,7 @@
       push @$raList, $aThis->[$iPos];
       $aThis->[$iPos]->{No} = $#$raList;
       my @aWk = @$aThis;
-#1.3.2 Devide a array into Previous,Next
+#1.3.2 Divide a array into Previous,Next
       my @aPrev = splice(@aWk, 0, $iPos);
       my @aNext = splice(@aWk, 1, $iCnt - $iPos -1);
       $aThis->[$iPos]->{PrevPps} = _savePpsSetPnt(
@@ -610,7 +608,7 @@
       push @$raList, $aThis->[$iPos];
       $aThis->[$iPos]->{No} = $#$raList;
       my @aWk = @$aThis;
-#1.3.2 Devide a array into Previous,Next
+#1.3.2 Divide a array into Previous,Next
       my @aPrev = splice(@aWk, 0, $iPos);
       my @aNext = splice(@aWk, 1, $iCnt - $iPos -1);
       $aThis->[$iPos]->{PrevPps} = _savePpsSetPnt(
@@ -709,11 +707,9 @@
 # OLE::Storage_Lite::PPS::File
 #==============================================================================
 package OLE::Storage_Lite::PPS::File;
-require Exporter;
 use strict;
-use vars qw($VERSION @ISA);
-@ISA = qw(OLE::Storage_Lite::PPS Exporter);
-$VERSION = '0.22';
+our @ISA = qw(OLE::Storage_Lite::PPS);
+our $VERSION = '0.24';
 #------------------------------------------------------------------------------
 # new (OLE::Storage_Lite::PPS::File)
 #------------------------------------------------------------------------------
@@ -797,11 +793,9 @@
 # new (OLE::Storage_Lite::PPS::Dir)
 #------------------------------------------------------------------------------
 package OLE::Storage_Lite::PPS::Dir;
-require Exporter;
 use strict;
-use vars qw($VERSION @ISA);
-@ISA = qw(OLE::Storage_Lite::PPS Exporter);
-$VERSION = '0.22';
+our @ISA = qw(OLE::Storage_Lite::PPS);
+our $VERSION = '0.24';
 sub new ($$;$$$) {
     my($sClass, $sName, $raTime1st, $raTime2nd, $raChild) = @_;
     OLE::Storage_Lite::PPS::_new(
@@ -823,7 +817,6 @@
 # OLE::Storage_Lite
 #==============================================================================
 package OLE::Storage_Lite;
-require Exporter;
 
 use strict;
 use Carp;
@@ -831,9 +824,7 @@
 use List::Util qw(first);
 use Time::Local 'timegm';
 
-use vars qw($VERSION @ISA @EXPORT);
-@ISA = qw(Exporter);
-$VERSION = '0.22';
+our $VERSION = '0.24';
 sub _getPpsSearch($$$$$;$);
 sub _getPpsTree($$$;$);
 #------------------------------------------------------------------------------
@@ -924,7 +915,7 @@
   #3. $sFile is a simple filename string
   elsif(!ref($sFile)) {
     $oIo = new IO::File;
-    $oIo->open("<$sFile") || return undef;
+    $oIo->open($sFile, "r") || return undef;
     binmode($oIo);
   }
   #4 Assume that if $sFile is a ref then it is a valid filehandle
@@ -1003,7 +994,7 @@
   return @aRes;
 }
 #===================================================================
-# Get Header Info (BASE Informain about that file)
+# Get Header Info (BASE Information about that file)
 #===================================================================
 sub _getHeaderInfo($){
   my($FILE) = @_;
@@ -1370,9 +1361,9 @@
     return "\x00" x 8 unless $localtime;
 
     # Convert from localtime (actually gmtime) to seconds.
-    my @localtimecopy = @{$localtime};
-    $localtimecopy[5] += 1900 unless $localtimecopy[5] > 99;
-    my $time = timegm( @localtimecopy );
+    my @localtime_copy = @{$localtime};
+    $localtime_copy[5] += 1900 unless $localtime_copy[5] > 99;
+    my $time = timegm( @localtime_copy );
 
     # Add the number of seconds between the 1601 and 1970 epochs.
     $time += 11644473600;
@@ -1411,7 +1402,7 @@
     # From a filehandle object
     use IO::File;
     my $oIo = new IO::File;
-    $oIo->open("<iofile.xls");
+    $oIo->open("iofile.xls", "r");
     binmode($oIo);
     my $oOl = OLE::Storage_Lite->new($oFile);
 
@@ -1425,8 +1416,8 @@
 
     # To a filehandle object
     my $oIo = new IO::File;
-    $oIo->open(">iofile.xls");
-    bimode($oIo);
+    $oIo->open("iofile.xls", "w");
+    binmode($oIo);
     $oPps->save($oIo);
 
 

++++++ README.md ++++++

## Build Results

Current state of perl in openSUSE:Factory is

![Factory build 
results](https://br.opensuse.org/status/openSUSE:Factory/perl-OLE-Storage_Lite/standard)

The current state of perl in the devel project build (devel:languages:perl)

![Devel project build 
results](https://br.opensuse.org/status/devel:languages:perl/perl-OLE-Storage_Lite)



++++++ _scmsync.obsinfo ++++++
mtime: 1763789524
commit: a91844a9df335a9c1a7c626dca4506f69387b77d046dc3875b508feab17863e7
url: https://src.opensuse.org/perl/perl-OLE-Storage_Lite.git
revision: a91844a9df335a9c1a7c626dca4506f69387b77d046dc3875b508feab17863e7
projectscmsync: https://src.opensuse.org/perl/_ObsPrj

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2025-11-25 09:54:29.000000000 +0100
@@ -0,0 +1 @@
+.osc

Reply via email to