Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-File-Listing for 
openSUSE:Factory checked in at 2023-07-30 20:57:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-File-Listing (Old)
 and      /work/SRC/openSUSE:Factory/.perl-File-Listing.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-File-Listing"

Sun Jul 30 20:57:27 2023 rev:15 rq:1101234 version:6.160.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-File-Listing/perl-File-Listing.changes      
2022-04-28 23:07:05.520630207 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-File-Listing.new.32662/perl-File-Listing.changes
   2023-07-30 20:57:33.287142329 +0200
@@ -1,0 +2,9 @@
+Thu Jul 13 03:06:13 UTC 2023 - Tina Müller <timueller+p...@suse.de>
+
+- updated to 6.16
+   see /usr/share/doc/packages/perl-File-Listing/Changes
+
+  6.16      2023-07-12 15:22:25 -0600
+    - Support dosftp listings with four-digit years (gh#3, gh#26)
+
+-------------------------------------------------------------------

Old:
----
  File-Listing-6.15.tar.gz

New:
----
  File-Listing-6.16.tar.gz

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

Other differences:
------------------
++++++ perl-File-Listing.spec ++++++
--- /var/tmp/diff_new_pack.SMXHdi/_old  2023-07-30 20:57:33.959146319 +0200
+++ /var/tmp/diff_new_pack.SMXHdi/_new  2023-07-30 20:57:33.967146367 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-File-Listing
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,14 @@
 
 %define cpan_name File-Listing
 Name:           perl-File-Listing
-Version:        6.15
+Version:        6.160.0
 Release:        0
+%define cpan_version 6.16
+Provides:       perl(File::Listing) = 6.160.0
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Parse directory listing
 URL:            https://metacpan.org/release/%{cpan_name}
-Source0:        
https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/%{cpan_name}-%{cpan_version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRequires:  perl
@@ -31,6 +33,7 @@
 BuildRequires:  perl(HTTP::Date)
 BuildRequires:  perl(Test::More) >= 0.98
 Requires:       perl(HTTP::Date)
+%define         __perllib_provides /bin/true
 %{perl_requires}
 
 %description
@@ -38,8 +41,9 @@
 to parse directory listings.
 
 %prep
-%autosetup  -n %{cpan_name}-%{version}
-find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
+%autosetup  -n %{cpan_name}-%{cpan_version}
+
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path 
"*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 
644
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
@@ -54,7 +58,7 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%doc author.yml Changes Changes.original README
+%doc Changes Changes.original README
 %license LICENSE
 
 %changelog

++++++ File-Listing-6.15.tar.gz -> File-Listing-6.16.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/Changes 
new/File-Listing-6.16/Changes
--- old/File-Listing-6.15/Changes       2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/Changes       2023-07-12 23:22:26.000000000 +0200
@@ -1,5 +1,8 @@
 Revision history for File-Listing
 
+6.16      2023-07-12 15:22:25 -0600
+  - Support dosftp listings with four-digit years (gh#3, gh#26)
+
 6.15      2022-04-17 04:09:58 -0600
   - Main git repository has now been detached from the original
     repository (originally it was a fork).  The old repository
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/LICENSE 
new/File-Listing-6.16/LICENSE
--- old/File-Listing-6.15/LICENSE       2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/LICENSE       2023-07-12 23:22:26.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 1996-2020 by Gisle Aas.
+This software is copyright (c) 1996-2022 by Gisle Aas.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 1996-2020 by Gisle Aas.
+This software is Copyright (c) 1996-2022 by Gisle Aas.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 1996-2020 by Gisle Aas.
+This software is Copyright (c) 1996-2022 by Gisle Aas.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/MANIFEST 
new/File-Listing-6.16/MANIFEST
--- old/File-Listing-6.15/MANIFEST      2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/MANIFEST      2023-07-12 23:22:26.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.024.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.029.
 Changes
 Changes.original
 INSTALL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/META.json 
new/File-Listing-6.16/META.json
--- old/File-Listing-6.15/META.json     2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/META.json     2023-07-12 23:22:26.000000000 +0200
@@ -5,7 +5,7 @@
       "Graham Ollis <plice...@cpan.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.024, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.029, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -32,7 +32,7 @@
             "Dist::Zilla::Plugin::Author::Plicease::Upload" : "0",
             "Dist::Zilla::Plugin::MetaNoIndex" : "0",
             "Dist::Zilla::Plugin::RemovePrereqs" : "0",
-            "Dist::Zilla::PluginBundle::Author::Plicease" : "2.57",
+            "Dist::Zilla::PluginBundle::Author::Plicease" : "2.69",
             "Perl::Critic::Policy::BuiltinFunctions::ProhibitBooleanGrep" : 
"0",
             "Perl::Critic::Policy::BuiltinFunctions::ProhibitStringyEval" : 
"0",
             "Perl::Critic::Policy::BuiltinFunctions::ProhibitStringySplit" : 
"0",
@@ -130,7 +130,7 @@
          "web" : "https://github.com/PerlAlien/File-Listing";
       }
    },
-   "version" : "6.15",
+   "version" : "6.16",
    "x_contributors" : [
       "Gisle Aas",
       "Graham Ollis <plice...@cpan.org>",
@@ -150,6 +150,7 @@
       "Father Chrysostomos",
       "Gavin Peters",
       "Graeme Thompson",
+      "Grant Street Group",
       "Hans-H. Froehlich",
       "Ian Kilgore",
       "Jacob J",
@@ -182,8 +183,8 @@
       "sasao",
       "uid39246"
    ],
-   "x_generated_by_perl" : "v5.35.10",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.27",
+   "x_generated_by_perl" : "v5.36.0",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.32",
    "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
    "x_use_unsafe_inc" : 0
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/META.yml 
new/File-Listing-6.16/META.yml
--- old/File-Listing-6.15/META.yml      2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/META.yml      2023-07-12 23:22:26.000000000 +0200
@@ -10,7 +10,7 @@
   ExtUtils::MakeMaker: '0'
   perl: '5.006'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.024, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.029, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -27,7 +27,7 @@
   bugtracker: https://github.com/PerlAlien/File-Listing/issues
   homepage: https://metacpan.org/pod/File::Listing
   repository: git://github.com/PerlAlien/File-Listing.git
-version: '6.15'
+version: '6.16'
 x_contributors:
   - 'Gisle Aas'
   - 'Graham Ollis <plice...@cpan.org>'
@@ -47,6 +47,7 @@
   - 'Father Chrysostomos'
   - 'Gavin Peters'
   - 'Graeme Thompson'
+  - 'Grant Street Group'
   - 'Hans-H. Froehlich'
   - 'Ian Kilgore'
   - 'Jacob J'
@@ -78,7 +79,7 @@
   - ruff
   - sasao
   - uid39246
-x_generated_by_perl: v5.35.10
+x_generated_by_perl: v5.36.0
 x_serialization_backend: 'YAML::Tiny version 1.73'
 x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
 x_use_unsafe_inc: 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/Makefile.PL 
new/File-Listing-6.16/Makefile.PL
--- old/File-Listing-6.15/Makefile.PL   2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/Makefile.PL   2023-07-12 23:22:26.000000000 +0200
@@ -5,7 +5,7 @@
     exit;
   }
 }
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.024.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.029.
 use strict;
 use warnings;
 
@@ -30,7 +30,7 @@
   "TEST_REQUIRES" => {
     "Test::More" => "0.98"
   },
-  "VERSION" => "6.15",
+  "VERSION" => "6.16",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/README new/File-Listing-6.16/README
--- old/File-Listing-6.15/README        2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/README        2023-07-12 23:22:26.000000000 +0200
@@ -4,7 +4,7 @@
 
 VERSION
 
-    version 6.15
+    version 6.16
 
 SYNOPSIS
 
@@ -141,6 +141,8 @@
 
     Graeme Thompson
 
+    Grant Street Group
+
     Hans-H. Froehlich
 
     Ian Kilgore
@@ -205,7 +207,7 @@
 
 COPYRIGHT AND LICENSE
 
-    This software is copyright (c) 1996-2020 by Gisle Aas.
+    This software is copyright (c) 1996-2022 by Gisle Aas.
 
     This is free software; you can redistribute it and/or modify it under
     the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/dist.ini 
new/File-Listing-6.16/dist.ini
--- old/File-Listing-6.15/dist.ini      2022-04-17 12:09:59.000000000 +0200
+++ new/File-Listing-6.16/dist.ini      2023-07-12 23:22:26.000000000 +0200
@@ -3,11 +3,11 @@
 author           = Graham Ollis <plice...@cpan.org>
 license          = Perl_5
 copyright_holder = Gisle Aas
-copyright_year   = 1996-2020
-version          = 6.15
+copyright_year   = 1996-2022
+version          = 6.16
 
 [@Author::Plicease]
-:version = 2.57
+:version = 2.69
 release_tests = 1
 github_user   = PerlAlien
 installer     = MakeMaker
@@ -46,6 +46,7 @@
 contributor = Father Chrysostomos
 contributor = Gavin Peters
 contributor = Graeme Thompson
+contributor = Grant Street Group
 contributor = Hans-H. Froehlich
 contributor = Ian Kilgore
 contributor = Jacob J
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/lib/File/Listing.pm 
new/File-Listing-6.16/lib/File/Listing.pm
--- old/File-Listing-6.15/lib/File/Listing.pm   2022-04-17 12:09:59.000000000 
+0200
+++ new/File-Listing-6.16/lib/File/Listing.pm   2023-07-12 23:22:26.000000000 
+0200
@@ -7,7 +7,7 @@
 use Exporter 5.57 qw( import );
 
 # ABSTRACT: Parse directory listing
-our $VERSION = '6.15'; # VERSION
+our $VERSION = '6.16'; # VERSION
 
 sub Version { $File::Listing::VERSION; }
 
@@ -246,10 +246,14 @@
 
     my ($date, $size_or_dir, $name, $size);
 
+    # usual format:
     # 02-05-96  10:48AM                 1415 src.slf
     # 09-10-96  09:18AM       <DIR>          sl_util
+    # alternative dos format with four-digit year:
+    # 02-05-2022  10:48AM                 1415 src.slf
+    # 09-10-2022  09:18AM       <DIR>          sl_util
     if (($date, $size_or_dir, $name) =
-        /^(\d\d-\d\d-\d\d\s+\d\d:\d\d\wM)         # Date and time info
+        /^(\d\d-\d\d-\d{2,4}\s+\d\d:\d\d\wM)      # Date and time info
          \s+                                      # Some space
          (<\w{3}>|\d+)                            # Dir or Size
          \s+                                      # Some more space
@@ -399,7 +403,7 @@
 
 =head1 VERSION
 
-version 6.15
+version 6.16
 
 =head1 SYNOPSIS
 
@@ -544,6 +548,8 @@
 
 Graeme Thompson
 
+Grant Street Group
+
 Hans-H. Froehlich
 
 Ian Kilgore
@@ -608,7 +614,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 1996-2020 by Gisle Aas.
+This software is copyright (c) 1996-2022 by Gisle Aas.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/File-Listing-6.15/t/file_listing.t 
new/File-Listing-6.16/t/file_listing.t
--- old/File-Listing-6.15/t/file_listing.t      2022-04-17 12:09:59.000000000 
+0200
+++ new/File-Listing-6.16/t/file_listing.t      2023-07-12 23:22:26.000000000 
+0200
@@ -241,7 +241,17 @@
 09-10-96  09:18AM       <DIR>          sl_util
 EOT
 
-  ok @$list, "is 2";
+  is scalar @$list, 2, "is 2";
+  ok $list->[0][0], "src.slf";
+  ok $list->[0][1], "f";
+  ok $list->[1][1], "d";
+
+  $list = parse_dir(<<EOT, undef, 'dosftp');
+02-05-2022  10:48AM                 1415 src.slf
+09-10-2022  09:18AM       <DIR>          sl_util
+EOT
+
+  is scalar @$list, 2, "is 2";
   ok $list->[0][0], "src.slf";
   ok $list->[0][1], "f";
   ok $list->[1][1], "d";

Reply via email to