Hello community,

here is the log from the commit of package perl-TimeDate for openSUSE:Factory 
checked in at 2020-01-23 16:08:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-TimeDate (Old)
 and      /work/SRC/openSUSE:Factory/.perl-TimeDate.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-TimeDate"

Thu Jan 23 16:08:05 2020 rev:31 rq:765206 version:2.31

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-TimeDate/perl-TimeDate.changes      
2020-01-16 18:17:57.856863607 +0100
+++ /work/SRC/openSUSE:Factory/.perl-TimeDate.new.26092/perl-TimeDate.changes   
2020-01-23 16:08:10.127538231 +0100
@@ -1,0 +2,21 @@
+Fri Jan 17 10:33:12 UTC 2020 - Tina Müller <[email protected]>
+
+- Remove patch perl-TimeDate-getdate.patch (source was fixed)
+
+-------------------------------------------------------------------
+Fri Jan 17 03:11:39 UTC 2020 -  <[email protected]>
+
+- updated to 2.31
+   see /usr/share/doc/packages/perl-TimeDate/ChangeLog
+
+  2.31 -- Thu Jan 16 14:00:00 MT 2020
+  
+    * Fix year 2020 bug from t/getdate.t [Prajith]
+    * Fix warnings from t/date.t
+    * Fix pod issue in lib/Date/Parse.pm
+    * Fix for French language using English day suffixes in %o 
[mitchjacksontech]
+    * RT#84075: Fix Date::Parse::str2time century issue. [perlpilot]
+    * Adds Occitan language. [Quenty31]
+    * Migrate GitHub repo and bugtracker to atoomic/perl-TimeDate
+
+-------------------------------------------------------------------

Old:
----
  TimeDate-2.30.tar.gz
  perl-TimeDate-getdate.patch

New:
----
  TimeDate-2.31.tar.gz

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

Other differences:
------------------
++++++ perl-TimeDate.spec ++++++
--- /var/tmp/diff_new_pack.Bv2AQw/_old  2020-01-23 16:08:11.155538840 +0100
+++ /var/tmp/diff_new_pack.Bv2AQw/_new  2020-01-23 16:08:11.159538843 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-TimeDate
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 SUSE LINUX 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,16 +17,15 @@
 
 
 Name:           perl-TimeDate
-Version:        2.30
+Version:        2.31
 Release:        0
 %define cpan_name TimeDate
 Summary:        TimeDate Perl module
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Group:          Development/Libraries/Perl
-URL:            https://metacpan.org/release/%{cpan_name}
-Source0:        
https://cpan.metacpan.org/authors/id/G/GB/GBARR/%{cpan_name}-%{version}.tar.gz
+Url:            https://metacpan.org/release/%{cpan_name}
+Source0:        
https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
-Patch0:         perl-TimeDate-getdate.patch
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
@@ -51,8 +50,7 @@
 
 %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

++++++ TimeDate-2.30.tar.gz -> TimeDate-2.31.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/ChangeLog new/TimeDate-2.31/ChangeLog
--- old/TimeDate-2.30/ChangeLog 2013-02-18 20:31:27.000000000 +0100
+++ new/TimeDate-2.31/ChangeLog 2020-01-16 23:42:50.000000000 +0100
@@ -1,3 +1,13 @@
+2.31 -- Thu Jan 16 14:00:00 MT 2020
+
+  * Fix year 2020 bug from t/getdate.t [Prajith]
+  * Fix warnings from t/date.t
+  * Fix pod issue in lib/Date/Parse.pm
+  * Fix for French language using English day suffixes in %o [mitchjacksontech]
+  * RT#84075: Fix Date::Parse::str2time century issue. [perlpilot]
+  * Adds Occitan language. [Quenty31]
+  * Migrate GitHub repo and bugtracker to atoomic/perl-TimeDate
+
 2.30 -- Mon Feb 18 13:31:03 CST 2013
   * Syncing distribution version number with Date::Parse, not functional 
changes
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/MANIFEST new/TimeDate-2.31/MANIFEST
--- old/TimeDate-2.30/MANIFEST  2013-02-18 20:34:57.000000000 +0100
+++ new/TimeDate-2.31/MANIFEST  2020-01-16 23:45:49.000000000 +0100
@@ -21,6 +21,7 @@
 lib/Date/Language/Icelandic.pm
 lib/Date/Language/Italian.pm
 lib/Date/Language/Norwegian.pm
+lib/Date/Language/Occitan.pm
 lib/Date/Language/Oromo.pm
 lib/Date/Language/Romanian.pm
 lib/Date/Language/Russian.pm
@@ -36,6 +37,7 @@
 lib/Date/Language/Turkish.pm
 lib/Date/Parse.pm
 lib/Time/Zone.pm
+lib/TimeDate.pm
 Makefile.PL
 MANIFEST                       This list of files
 README
@@ -46,4 +48,3 @@
 t/lang.t
 META.yml                                 Module YAML meta-data (added by 
MakeMaker)
 META.json                                Module JSON meta-data (added by 
MakeMaker)
-SIGNATURE                                Public-key signature (added by 
MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/META.json new/TimeDate-2.31/META.json
--- old/TimeDate-2.30/META.json 2013-02-18 20:34:57.000000000 +0100
+++ new/TimeDate-2.31/META.json 2020-01-16 23:45:49.000000000 +0100
@@ -4,7 +4,7 @@
       "Graham Barr <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter 
version 2.120921",
+   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150010",
    "license" : [
       "perl_5"
    ],
@@ -29,16 +29,10 @@
          "requires" : {
             "ExtUtils::MakeMaker" : "0"
          }
-      },
-      "runtime" : {
-         "requires" : {}
       }
    },
    "release_status" : "stable",
-   "resources" : {
-      "repository" : {
-         "url" : "http://github.com/gbarr/perl-TimeDate";
-      }
-   },
-   "version" : "2.30"
+   "resources" : {},
+   "version" : "2.31",
+   "x_serialization_backend" : "JSON::PP version 2.27400_02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/META.yml new/TimeDate-2.31/META.yml
--- old/TimeDate-2.30/META.yml  2013-02-18 20:34:56.000000000 +0100
+++ new/TimeDate-2.31/META.yml  2020-01-16 23:45:48.000000000 +0100
@@ -3,21 +3,20 @@
 author:
   - 'Graham Barr <[email protected]>'
 build_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 configure_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter version 
2.120921'
+generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: TimeDate
 no_index:
   directory:
     - t
     - inc
-requires: {}
-resources:
-  repository: http://github.com/gbarr/perl-TimeDate
-version: 2.30
+resources: {}
+version: '2.31'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/Makefile.PL 
new/TimeDate-2.31/Makefile.PL
--- old/TimeDate-2.30/Makefile.PL       2013-02-18 20:29:49.000000000 +0100
+++ new/TimeDate-2.31/Makefile.PL       2020-01-16 23:42:50.000000000 +0100
@@ -14,10 +14,15 @@
   (eval { ExtUtils::MakeMaker->VERSION(6.21) } ? (LICENSE => 'perl') : ()),
   ( eval { ExtUtils::MakeMaker->VERSION(6.46) } ? (
       META_MERGE => {
-        resources => {    ##
-          repository => 'http://github.com/gbarr/perl-TimeDate',
+      resources => {
+        bugtracker => {web => 
'https://github.com/atoomic/perl-TimeDate/issues'},
+        repository => {
+          type => 'git',
+          url  => 'https://github.com/atoomic/perl-TimeDate.git',
+          web  => 'https://github.com/atoomic/perl-TimeDate',
         },
       }
+    }
       )
     : ()
   ),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/SIGNATURE new/TimeDate-2.31/SIGNATURE
--- old/TimeDate-2.30/SIGNATURE 2013-02-18 20:35:00.000000000 +0100
+++ new/TimeDate-2.31/SIGNATURE 1970-01-01 01:00:00.000000000 +0100
@@ -1,71 +0,0 @@
-This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.70.
-
-To verify the content in this distribution, first make sure you have
-Module::Signature installed, then type:
-
-    % cpansign -v
-
-It will check each file's integrity, as well as the signature's
-validity.  If "==> Signature verified OK! <==" is not displayed,
-the distribution may already have been compromised, and you should
-not run its Makefile.PL or Build.PL.
-
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-SHA1 00fa067571b7bc7806dd9109f6577aa309236fd3 ChangeLog
-SHA1 c4d9a2add4bdf790e5e25663f34352b8e0948a56 MANIFEST
-SHA1 c58ec3281ea7c1532d67095c60348ce8f53bdc49 META.json
-SHA1 421e12445cd12c9649b4e7f1b88724a9b237c0b0 META.yml
-SHA1 d429709aeaefa05cbffa6958efb4ca3cd71a3121 Makefile.PL
-SHA1 80cff3b1f65e7df95eaa1a992b688c2c5e1d2b6e README
-SHA1 5ca10e18e888daf0883de553219f42ca2422763f lib/Date/Format.pm
-SHA1 395b9d58324f92d4ec56d631fcc2f08d9d8c289b lib/Date/Language.pm
-SHA1 50703aeade60a04398517416d30a2d8918c95578 lib/Date/Language/Afar.pm
-SHA1 f9450ca0047510a4102c32cc4e20a435cdd85b31 lib/Date/Language/Amharic.pm
-SHA1 f00534703736026830f729445d0d6f582481a05e lib/Date/Language/Austrian.pm
-SHA1 c5af5f819bbd3eff3b404e62f1a3735d7e4a038b lib/Date/Language/Brazilian.pm
-SHA1 73b6db5c2f56905658cfa42ed01ee436fc5abc82 lib/Date/Language/Bulgarian.pm
-SHA1 e89738e9f3611a6de79cef7e791c20a05ac2a057 lib/Date/Language/Chinese.pm
-SHA1 d8765df8f8368d6b467a87b1f32397d50253747a lib/Date/Language/Chinese_GB.pm
-SHA1 f5061baf9b980aa0e8feefab059214775bb8182e lib/Date/Language/Czech.pm
-SHA1 0f343e466e38735808d78f9871ca7df7b45ea871 lib/Date/Language/Danish.pm
-SHA1 8566be869607c2b2024821def260de5a828f005f lib/Date/Language/Dutch.pm
-SHA1 ab20e0b3487b85a54a3d6321b50d01d43fe78427 lib/Date/Language/English.pm
-SHA1 9b057eea719ed24f643f4d284cf1fa6ae594e7dc lib/Date/Language/Finnish.pm
-SHA1 105169f2848df40ac1111f0130ec1bb4b74647d8 lib/Date/Language/French.pm
-SHA1 dc2f9c1cee48be3b73613ca9ed1291e9c976a37e lib/Date/Language/Gedeo.pm
-SHA1 794a9b715e66fdcc428a65b2972ced4fee62b52c lib/Date/Language/German.pm
-SHA1 863bb62fd08b3e61c63a2df3d65323d8e6c1b651 lib/Date/Language/Greek.pm
-SHA1 8f0678fee75492f3675cf0b130fd39c7a589a552 lib/Date/Language/Hungarian.pm
-SHA1 34da50806290fe731fd1e01290728fcd0b6d02a2 lib/Date/Language/Icelandic.pm
-SHA1 de5069f424fed480586bc2dcff1cca1930bf98a1 lib/Date/Language/Italian.pm
-SHA1 e4e81280ba513a3ab6e0bee01704913dd730c9a8 lib/Date/Language/Norwegian.pm
-SHA1 13165e5b72586200a106aa2870fe92b49d94dd8c lib/Date/Language/Oromo.pm
-SHA1 71eaea1d32b8fcfa23c5a815e3fa54b9f84af80c lib/Date/Language/Romanian.pm
-SHA1 806f38e0789bf10f2e843c69f68bcfa50c0d78eb lib/Date/Language/Russian.pm
-SHA1 292c36c93532a57b667d7deedc23cefbb9bf478c 
lib/Date/Language/Russian_cp1251.pm
-SHA1 26efbebc7afd065da56ec09ee3b062a9ddd4a2d3 
lib/Date/Language/Russian_koi8r.pm
-SHA1 d1658daedcf106f01869a4371b9c3e572330f864 lib/Date/Language/Sidama.pm
-SHA1 58f9ded75fc18c26eeb96ce6374e66565ad01494 lib/Date/Language/Somali.pm
-SHA1 8b970f347eb0718e210d7613db5ba88b124d189e lib/Date/Language/Spanish.pm
-SHA1 a52f8968a0fdf3e735d62f71b91d6b64a5f98fa3 lib/Date/Language/Swedish.pm
-SHA1 5da829cf39dc01331ad58f66eced0a1f47e346b6 lib/Date/Language/Tigrinya.pm
-SHA1 20fc6beb32657ca147719f713ff816bbb696da20 
lib/Date/Language/TigrinyaEritrean.pm
-SHA1 30f77a43a000f2ce3d22b1b633261a20289025aa 
lib/Date/Language/TigrinyaEthiopian.pm
-SHA1 54288741c52b09ee92b0487848df74a08cdc3b9e lib/Date/Language/Turkish.pm
-SHA1 b10ec48bd01b73638e4c6dce3f554e4c77267b6c lib/Date/Parse.pm
-SHA1 394c7d372c25107ba5151ceca44c0599188907c7 lib/Time/Zone.pm
-SHA1 ee65cf5b634d907c4cc2d414e49c06175461e6ac t/cpanrt.t
-SHA1 7b16580497a96a4bc551b87b8b97ec89331e81f8 t/date.t
-SHA1 54016044b60514ce4528d1c813c344714595da59 t/format.t
-SHA1 acef4dd152cd391a3e7a7945c8405a50d965f335 t/getdate.t
-SHA1 7d033481dab637f54b0c168e64ad1406731a1af6 t/lang.t
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.11 (Darwin)
-
-iEYEARECAAYFAlEigmEACgkQR0BL4gbYw3SJOwCgjnXIVH+iDOco6297z4ao7ryX
-DgQAnRpKYNCQBsjsSO4YX6aqOp9ywhMh
-=3xgB
------END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/lib/Date/Language/French.pm 
new/TimeDate-2.31/lib/Date/Language/French.pm
--- old/TimeDate-2.30/lib/Date/Language/French.pm       2009-02-23 
22:34:32.000000000 +0100
+++ new/TimeDate-2.31/lib/Date/Language/French.pm       2020-01-16 
23:41:53.000000000 +0100
@@ -32,5 +32,6 @@
 sub format_B { $MoY[$_[0]->[4]] }
 sub format_h { $MoYs[$_[0]->[4]] }
 sub format_p { $_[0]->[2] >= 12 ?  $AMPM[1] : $AMPM[0] }
+sub format_o { $_[0]->[3] }
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/lib/Date/Language/Occitan.pm 
new/TimeDate-2.31/lib/Date/Language/Occitan.pm
--- old/TimeDate-2.30/lib/Date/Language/Occitan.pm      1970-01-01 
01:00:00.000000000 +0100
+++ new/TimeDate-2.31/lib/Date/Language/Occitan.pm      2020-01-16 
23:41:53.000000000 +0100
@@ -0,0 +1,36 @@
+##
+## Occitan tables, contributed by Quentn PAGÈS
+##
+
+package Date::Language::Occitan;
+
+use Date::Language ();
+use vars qw(@ISA @DoW @DoWs @MoY @MoYs @AMPM @Dsuf %MoY %DoW $VERSION);
+@ISA = qw(Date::Language);
+$VERSION = "1.04";
+
+@DoW = qw(dimenge diluns dimars dimècres dijòus divendres dissabte);
+@MoY = qw(genièr febrièr mars abrial mai junh 
+          julhet agost octòbre novembre decembre);
+@DoWs = map { substr($_,0,3) } @DoW;
+@MoYs = map { substr($_,0,3) } @MoY;
+$MoYs[6] = 'jul';
+@AMPM = qw(AM PM);
+
+@Dsuf = ((qw(er e e e e e e e e e)) x 3, 'er');
+
+@MoY{@MoY}  = (0 .. scalar(@MoY));
+@MoY{@MoYs} = (0 .. scalar(@MoYs));
+@DoW{@DoW}  = (0 .. scalar(@DoW));
+@DoW{@DoWs} = (0 .. scalar(@DoWs));
+
+# Formatting routines
+
+sub format_a { $DoWs[$_[0]->[6]] }
+sub format_A { $DoW[$_[0]->[6]] }
+sub format_b { $MoYs[$_[0]->[4]] }
+sub format_B { $MoY[$_[0]->[4]] }
+sub format_h { $MoYs[$_[0]->[4]] }
+sub format_p { $_[0]->[2] >= 12 ?  $AMPM[1] : $AMPM[0] }
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/lib/Date/Language.pm 
new/TimeDate-2.31/lib/Date/Language.pm
--- old/TimeDate-2.30/lib/Date/Language.pm      2010-12-15 01:14:11.000000000 
+0100
+++ new/TimeDate-2.31/lib/Date/Language.pm      2020-01-16 23:42:50.000000000 
+0100
@@ -111,6 +111,7 @@
   Dutch                   Oromo                   TigrinyaEthiopian
   English                 Romanian                Turkish
   Finnish                 Russian                 Bulgarian
+  Occitan
 
 =head1 METHODS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/lib/Date/Parse.pm 
new/TimeDate-2.31/lib/Date/Parse.pm
--- old/TimeDate-2.30/lib/Date/Parse.pm 2009-12-12 13:35:02.000000000 +0100
+++ new/TimeDate-2.31/lib/Date/Parse.pm 2020-01-16 23:43:29.000000000 +0100
@@ -15,7 +15,7 @@
 @ISA = qw(Exporter);
 @EXPORT = qw(&strtotime &str2time &strptime);
 
-$VERSION = "2.30";
+$VERSION = "2.31";
 
 my %month = (
        january         => 0,
@@ -73,7 +73,7 @@
   my $dtstr = lc shift;
   my $merid = 24;
 
-  my($year,$month,$day,$hh,$mm,$ss,$zone,$dst,$frac);
+  my($century,$year,$month,$day,$hh,$mm,$ss,$zone,$dst,$frac);
 
   $zone = tz_offset(shift) if @_;
 
@@ -195,12 +195,15 @@
     }
   }
 
-  $year -= 1900 if defined $year && $year > 1900;
+  if (defined $year && $year > 1900) {
+    $century = int($year / 100);
+    $year -= 1900;
+  }
 
   $zone += 3600 if defined $zone && $dst;
   $ss += "0.$frac" if $frac;
 
-  return ($ss,$mm,$hh,$day,$month,$year,$zone);
+  return ($ss,$mm,$hh,$day,$month,$year,$zone,$century);
 }
 ESQ
 
@@ -233,7 +236,7 @@
  return undef
        unless @t;
 
- my($ss,$mm,$hh,$day,$month,$year,$zone) = @t;
+ my($ss,$mm,$hh,$day,$month,$year,$zone, $century) = @t;
  my @lt  = localtime(time);
 
  $hh    ||= 0;
@@ -252,6 +255,9 @@
  $year = ($month > $lt[4]) ? ($lt[5] - 1) : $lt[5]
        unless(defined $year);
 
+ # we were given a 4 digit year, so let's keep using those
+ $year += 1900 if defined $century;
+
  return undef
        unless($month <= 11 && $day >= 1 && $day <= 31
                && $hh <= 23 && $mm <= 59 && $ss <= 59);
@@ -317,11 +323,13 @@
 =item strptime(DATE [, ZONE])
 
 C<strptime> takes the same arguments as str2time but returns an array of
-values C<($ss,$mm,$hh,$day,$month,$year,$zone)>. Elements are only defined
-if they could be extracted from the date string. The C<$zone> element is
-the timezone offset in seconds from GMT. An empty array is returned upon
+values C<($ss,$mm,$hh,$day,$month,$year,$zone,$century)>. Elements are only
+defined if they could be extracted from the date string. The C<$zone> element
+is the timezone offset in seconds from GMT. An empty array is returned upon
 failure.
 
+=back
+
 =head1 MULTI-LANGUAGE SUPPORT
 
 Date::Parse is capable of parsing dates in several languages, these include
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/lib/TimeDate.pm 
new/TimeDate-2.31/lib/TimeDate.pm
--- old/TimeDate-2.30/lib/TimeDate.pm   1970-01-01 01:00:00.000000000 +0100
+++ new/TimeDate-2.31/lib/TimeDate.pm   2020-01-16 23:42:35.000000000 +0100
@@ -0,0 +1,16 @@
+package TimeDate;
+
+use vars qw($VERSION);
+
+$VERSION = "1.21";
+
+=pod
+
+This is an empty module which is just there to get ownership on TimeDate
+using first-come permissions from PAUSE.
+
+This was required during the release of 1.21 for transferring ownership.
+
+=cut
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/t/cpanrt.t new/TimeDate-2.31/t/cpanrt.t
--- old/TimeDate-2.30/t/cpanrt.t        2009-12-12 13:34:16.000000000 +0100
+++ new/TimeDate-2.31/t/cpanrt.t        2020-01-16 23:41:53.000000000 +0100
@@ -1,7 +1,7 @@
 use Date::Format qw(time2str strftime);
 use Date::Parse qw(strptime str2time);
 
-print "1..8\n";
+print "1..9\n";
 
 my $i = 1;
 
@@ -22,7 +22,7 @@
     my @t = strptime($str);
     my $t = join ":", map { defined($_) ? $_ : "-" } @t;
     print "# $str => $t\n";
-    print "not " unless $t eq "-:35:22:30:10:108:3600";
+    print "not " unless $t eq "-:35:22:30:10:108:3600:20";
     print "ok ", $i++, "\n";
   }
 }
@@ -53,3 +53,13 @@
   print "not " if str2time('16 Oct 09') < 0;
   print "ok ", $i++, "\n";
 }
+
+{   # RT#84075: Date::Parse::str2time maps date in 1963 to 2063
+  my $this_year = 1900 + (gmtime(time))[5];
+  my $target_year = $this_year - 50;
+  my $date = "$target_year-01-01 00:00:00 UTC";
+  my $time = str2time($date);
+  my $year_parsed_as = 1900 + (gmtime($time))[5];
+  print "not " unless $year_parsed_as == $target_year;
+  print "ok ", $i++, "\n";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/t/date.t new/TimeDate-2.31/t/date.t
--- old/TimeDate-2.30/t/date.t  2009-12-12 13:30:06.000000000 +0100
+++ new/TimeDate-2.31/t/date.t  2020-01-16 23:41:22.000000000 +0100
@@ -177,7 +177,7 @@
 
    $x = time2str("%a %b %e %T %Y %Z",$time,'GMT');
 
-   printf "%-40s\t%s\n", $_,$x,"\n";
+   printf "%-40s\t%s\n", $_, $x;
 
    $y = str2time($x);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/TimeDate-2.30/t/getdate.t 
new/TimeDate-2.31/t/getdate.t
--- old/TimeDate-2.30/t/getdate.t       2009-12-12 13:30:06.000000000 +0100
+++ new/TimeDate-2.31/t/getdate.t       2020-01-16 23:41:22.000000000 +0100
@@ -156,7 +156,7 @@
 !;
 
 require Time::Local;
-my $offset = Time::Local::timegm(0,0,0,1,0,70);
+my $offset = Time::Local::timegm(0,0,0,1,0,1970);
 
 @data = split(/\n/, $data);
 

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.Bv2AQw/_old  2020-01-23 16:08:11.223538881 +0100
+++ /var/tmp/diff_new_pack.Bv2AQw/_new  2020-01-23 16:08:11.227538883 +0100
@@ -14,6 +14,3 @@
      ($ss,$mm,$hh,$day,$month,$year,$zone). Elements are only defined if they
      could be extracted from the date string. The $zone element is the timezone
      offset in seconds from GMT. An empty array is returned upon failure.
-
-patches:
-  perl-TimeDate-getdate.patch: -p1


Reply via email to