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
