Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: pu
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I'd like to upload libdatetime-timezone-perl/1:1.58-1+2013c to s-p-u (and also have it moved to stable-updates if possible). The change compared to 1:1.58-1+2013b in wheezy is the timezone info from the Olson database 2013c; the changes are in a quilt patch that only touch the files in lib/DateTime/TimeZone/. I'm attaching a stripped down debdiff, the full patch contains some more files with the same kind of changes. (I hope the versioning is ok; it's not the usual +deb7u1 one but follows the version scheme of the package; if I'm not mistaken that should work fine too.) Cheers, gregor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJRjq7rAAoJELs6aAGGSaoGxCwP/R4vAuTpezO7GxtnLZPaKPtd hNHZ6Q6omrQjQpBW+YWK9r2LYXanu+bfdnpMAurZNkAzVtiEb8uq5nZySE5KFDmG LYEu0dgAjBoy3PSe/zKarW9YRRlvbkSaooa8DIiktPcdwXOy+hbIVzD9+nlj1OYz aA7oPrQzf17AkX/pTKZYZJBTk0FVBmVrDfOUyQfKdOY7YtYEHAgSZhoGJu8D/fVN UPeKrCXpP4WO7ETa4T0ZfOk4cMFJHwLIlgXeS/5yqMG7kNuLriISHGNgFW2ySXhe Cmre2abEzzOxDC6GzxZ+YSvIadx728O/DnPynKVucsrLFOWBAgrCP+taCkrZ1FB5 DXh9Ix/+uQPMya8RkD3Sv+cpYA/y/aoPvWWmeHyb2wRGBwkf1WJSScIkfyFZ8eVE hrTHxTBfVri4SOLc7AvzpYgH2P/ptiuzm+MHt912B+vXH+Q4ddMXBF9iL+Gm4hz4 9V4NwFDPSOLQbgcgHXTkKXLFvXV6r4t5TBAm9pbFyPDelm9WNbEuIAD+1hJxUO+V jKRUGq+i9/ixkjaMSCL92WD9LPncZUEpM0I8qz4AXG3+qkHUzkKvBiUH0pCGi7t0 yLon008lwVQAYLasxtmPHGmCKXjo1OcrfpVv8KvmK5t8uAkbOmbMPo8DIc99o6kj LdHntPnfuKgc+sDnd+xf =alOF -----END PGP SIGNATURE-----
diff -Nru libdatetime-timezone-perl-1.58/debian/changelog libdatetime-timezone-perl-1.58/debian/changelog --- libdatetime-timezone-perl-1.58/debian/changelog 2013-03-12 16:45:04.000000000 +0100 +++ libdatetime-timezone-perl-1.58/debian/changelog 2013-05-11 22:36:54.000000000 +0200 @@ -1,3 +1,9 @@ +libdatetime-timezone-perl (1:1.58-1+2013c) UNRELEASED; urgency=low + + * Update to version 2013c of the Olson database. + + -- gregor herrmann <gre...@debian.org> Sat, 11 May 2013 21:56:24 +0200 + libdatetime-timezone-perl (1:1.58-1+2013b) unstable; urgency=low * New upstream release, based on version 2013b of the Olson database. diff -Nru libdatetime-timezone-perl-1.58/debian/patches/olson-2013c libdatetime-timezone-perl-1.58/debian/patches/olson-2013c --- libdatetime-timezone-perl-1.58/debian/patches/olson-2013c 1970-01-01 01:00:00.000000000 +0100 +++ libdatetime-timezone-perl-1.58/debian/patches/olson-2013c 2013-05-11 22:36:54.000000000 +0200 @@ -0,0 +1,12463 @@ +Description: Update to Olson database version 2013c. +Origin: vendor +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2013-05-11 + +--- a/lib/DateTime/TimeZone/Africa/Abidjan.pm ++++ b/lib/DateTime/TimeZone/Africa/Abidjan.pm +@@ -3,7 +3,7 @@ + # DateTime::TimeZone module distribution in the tools/ directory + + # +-# Generated from /tmp/6MosbQqWWJ/africa. Olson data version 2013b ++# Generated from /tmp/ggU06B80sE/africa. Olson data version 2013c + # + # Do not edit this file directly. + # +@@ -42,7 +42,7 @@ + ], + ]; + +-sub olson_version { '2013b' } ++sub olson_version { '2013c' } + + sub has_dst_changes { 0 } + +--- a/lib/DateTime/TimeZone/Asia/Hebron.pm ++++ b/lib/DateTime/TimeZone/Asia/Hebron.pm +@@ -3,7 +3,7 @@ + # DateTime::TimeZone module distribution in the tools/ directory + + # +-# Generated from /tmp/6MosbQqWWJ/asia. Olson data version 2013b ++# Generated from /tmp/ggU06B80sE/asia. Olson data version 2013c + # + # Do not edit this file directly. + # +@@ -798,26 +798,17 @@ + ], + [ + 63325321200, # utc_start 2007-09-12 23:00:00 (Wed) +-63342684000, # utc_end 2008-03-31 22:00:00 (Mon) ++63342338400, # utc_end 2008-03-27 22:00:00 (Thu) + 63325328400, # local_start 2007-09-13 01:00:00 (Thu) +-63342691200, # local_end 2008-04-01 00:00:00 (Tue) ++63342345600, # local_end 2008-03-28 00:00:00 (Fri) + 7200, + 0, + 'EET', + ], + [ +-63342684000, # utc_start 2008-03-31 22:00:00 (Mon) +-63353221200, # utc_end 2008-07-31 21:00:00 (Thu) +-63342694800, # local_start 2008-04-01 01:00:00 (Tue) +-63353232000, # local_end 2008-08-01 00:00:00 (Fri) +-10800, +-1, +-'EEST', +- ], +- [ +-63353221200, # utc_start 2008-07-31 21:00:00 (Thu) ++63342338400, # utc_start 2008-03-27 22:00:00 (Thu) + 63355899600, # utc_end 2008-08-31 21:00:00 (Sun) +-63353232000, # local_start 2008-08-01 00:00:00 (Fri) ++63342349200, # local_start 2008-03-28 01:00:00 (Fri) + 63355910400, # local_end 2008-09-01 00:00:00 (Mon) + 10800, + 1, +@@ -834,26 +825,26 @@ + ], + [ + 63373788000, # utc_start 2009-03-26 22:00:00 (Thu) +-63387702000, # utc_end 2009-09-03 23:00:00 (Thu) ++63387698400, # utc_end 2009-09-03 22:00:00 (Thu) + 63373798800, # local_start 2009-03-27 01:00:00 (Fri) +-63387712800, # local_end 2009-09-04 02:00:00 (Fri) ++63387709200, # local_end 2009-09-04 01:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63387702000, # utc_start 2009-09-03 23:00:00 (Thu) +-63405324060, # utc_end 2010-03-26 22:01:00 (Fri) +-63387709200, # local_start 2009-09-04 01:00:00 (Fri) +-63405331260, # local_end 2010-03-27 00:01:00 (Sat) ++63387698400, # utc_start 2009-09-03 22:00:00 (Thu) ++63405237600, # utc_end 2010-03-25 22:00:00 (Thu) ++63387705600, # local_start 2009-09-04 00:00:00 (Fri) ++63405244800, # local_end 2010-03-26 00:00:00 (Fri) + 7200, + 0, + 'EET', + ], + [ +-63405324060, # utc_start 2010-03-26 22:01:00 (Fri) ++63405237600, # utc_start 2010-03-25 22:00:00 (Thu) + 63417157200, # utc_end 2010-08-10 21:00:00 (Tue) +-63405334860, # local_start 2010-03-27 01:01:00 (Sat) ++63405248400, # local_start 2010-03-26 01:00:00 (Fri) + 63417168000, # local_end 2010-08-11 00:00:00 (Wed) + 10800, + 1, +@@ -861,17 +852,17 @@ + ], + [ + 63417157200, # utc_start 2010-08-10 21:00:00 (Tue) +-63437335260, # utc_end 2011-04-01 10:01:00 (Fri) ++63437292060, # utc_end 2011-03-31 22:01:00 (Thu) + 63417164400, # local_start 2010-08-10 23:00:00 (Tue) +-63437342460, # local_end 2011-04-01 12:01:00 (Fri) ++63437299260, # local_end 2011-04-01 00:01:00 (Fri) + 7200, + 0, + 'EET', + ], + [ +-63437335260, # utc_start 2011-04-01 10:01:00 (Fri) ++63437292060, # utc_start 2011-03-31 22:01:00 (Thu) + 63447829200, # utc_end 2011-07-31 21:00:00 (Sun) +-63437346060, # local_start 2011-04-01 13:01:00 (Fri) ++63437302860, # local_start 2011-04-01 01:01:00 (Fri) + 63447840000, # local_end 2011-08-01 00:00:00 (Mon) + 10800, + 1, +@@ -888,17 +879,17 @@ + ], + [ + 63450338400, # utc_start 2011-08-29 22:00:00 (Mon) +-63453024000, # utc_end 2011-09-30 00:00:00 (Fri) ++63453013200, # utc_end 2011-09-29 21:00:00 (Thu) + 63450349200, # local_start 2011-08-30 01:00:00 (Tue) +-63453034800, # local_end 2011-09-30 03:00:00 (Fri) ++63453024000, # local_end 2011-09-30 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63453024000, # utc_start 2011-09-30 00:00:00 (Fri) ++63453013200, # utc_start 2011-09-29 21:00:00 (Thu) + 63468741600, # utc_end 2012-03-29 22:00:00 (Thu) +-63453031200, # local_start 2011-09-30 02:00:00 (Fri) ++63453020400, # local_start 2011-09-29 23:00:00 (Thu) + 63468748800, # local_end 2012-03-30 00:00:00 (Fri) + 7200, + 0, +@@ -915,18 +906,225 @@ + ], + [ + 63483861600, # utc_start 2012-09-20 22:00:00 (Thu) +-DateTime::TimeZone::INFINITY, # utc_end ++63500191200, # utc_end 2013-03-28 22:00:00 (Thu) + 63483868800, # local_start 2012-09-21 00:00:00 (Fri) +-DateTime::TimeZone::INFINITY, # local_end ++63500198400, # local_end 2013-03-29 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63500191200, # utc_start 2013-03-28 22:00:00 (Thu) ++63515916000, # utc_end 2013-09-26 22:00:00 (Thu) ++63500202000, # local_start 2013-03-29 01:00:00 (Fri) ++63515926800, # local_end 2013-09-27 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63515916000, # utc_start 2013-09-26 22:00:00 (Thu) ++63531640800, # utc_end 2014-03-27 22:00:00 (Thu) ++63515923200, # local_start 2013-09-27 00:00:00 (Fri) ++63531648000, # local_end 2014-03-28 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63531640800, # utc_start 2014-03-27 22:00:00 (Thu) ++63547365600, # utc_end 2014-09-25 22:00:00 (Thu) ++63531651600, # local_start 2014-03-28 01:00:00 (Fri) ++63547376400, # local_end 2014-09-26 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63547365600, # utc_start 2014-09-25 22:00:00 (Thu) ++63563090400, # utc_end 2015-03-26 22:00:00 (Thu) ++63547372800, # local_start 2014-09-26 00:00:00 (Fri) ++63563097600, # local_end 2015-03-27 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63563090400, # utc_start 2015-03-26 22:00:00 (Thu) ++63578815200, # utc_end 2015-09-24 22:00:00 (Thu) ++63563101200, # local_start 2015-03-27 01:00:00 (Fri) ++63578826000, # local_end 2015-09-25 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63578815200, # utc_start 2015-09-24 22:00:00 (Thu) ++63595144800, # utc_end 2016-03-31 22:00:00 (Thu) ++63578822400, # local_start 2015-09-25 00:00:00 (Fri) ++63595152000, # local_end 2016-04-01 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63595144800, # utc_start 2016-03-31 22:00:00 (Thu) ++63610264800, # utc_end 2016-09-22 22:00:00 (Thu) ++63595155600, # local_start 2016-04-01 01:00:00 (Fri) ++63610275600, # local_end 2016-09-23 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63610264800, # utc_start 2016-09-22 22:00:00 (Thu) ++63626594400, # utc_end 2017-03-30 22:00:00 (Thu) ++63610272000, # local_start 2016-09-23 00:00:00 (Fri) ++63626601600, # local_end 2017-03-31 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63626594400, # utc_start 2017-03-30 22:00:00 (Thu) ++63641714400, # utc_end 2017-09-21 22:00:00 (Thu) ++63626605200, # local_start 2017-03-31 01:00:00 (Fri) ++63641725200, # local_end 2017-09-22 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63641714400, # utc_start 2017-09-21 22:00:00 (Thu) ++63658044000, # utc_end 2018-03-29 22:00:00 (Thu) ++63641721600, # local_start 2017-09-22 00:00:00 (Fri) ++63658051200, # local_end 2018-03-30 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63658044000, # utc_start 2018-03-29 22:00:00 (Thu) ++63673164000, # utc_end 2018-09-20 22:00:00 (Thu) ++63658054800, # local_start 2018-03-30 01:00:00 (Fri) ++63673174800, # local_end 2018-09-21 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63673164000, # utc_start 2018-09-20 22:00:00 (Thu) ++63689493600, # utc_end 2019-03-28 22:00:00 (Thu) ++63673171200, # local_start 2018-09-21 00:00:00 (Fri) ++63689500800, # local_end 2019-03-29 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63689493600, # utc_start 2019-03-28 22:00:00 (Thu) ++63705218400, # utc_end 2019-09-26 22:00:00 (Thu) ++63689504400, # local_start 2019-03-29 01:00:00 (Fri) ++63705229200, # local_end 2019-09-27 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63705218400, # utc_start 2019-09-26 22:00:00 (Thu) ++63720943200, # utc_end 2020-03-26 22:00:00 (Thu) ++63705225600, # local_start 2019-09-27 00:00:00 (Fri) ++63720950400, # local_end 2020-03-27 00:00:00 (Fri) + 7200, + 0, + 'EET', + ], ++ [ ++63720943200, # utc_start 2020-03-26 22:00:00 (Thu) ++63736668000, # utc_end 2020-09-24 22:00:00 (Thu) ++63720954000, # local_start 2020-03-27 01:00:00 (Fri) ++63736678800, # local_end 2020-09-25 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63736668000, # utc_start 2020-09-24 22:00:00 (Thu) ++63752392800, # utc_end 2021-03-25 22:00:00 (Thu) ++63736675200, # local_start 2020-09-25 00:00:00 (Fri) ++63752400000, # local_end 2021-03-26 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63752392800, # utc_start 2021-03-25 22:00:00 (Thu) ++63768117600, # utc_end 2021-09-23 22:00:00 (Thu) ++63752403600, # local_start 2021-03-26 01:00:00 (Fri) ++63768128400, # local_end 2021-09-24 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63768117600, # utc_start 2021-09-23 22:00:00 (Thu) ++63784447200, # utc_end 2022-03-31 22:00:00 (Thu) ++63768124800, # local_start 2021-09-24 00:00:00 (Fri) ++63784454400, # local_end 2022-04-01 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63784447200, # utc_start 2022-03-31 22:00:00 (Thu) ++63799567200, # utc_end 2022-09-22 22:00:00 (Thu) ++63784458000, # local_start 2022-04-01 01:00:00 (Fri) ++63799578000, # local_end 2022-09-23 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63799567200, # utc_start 2022-09-22 22:00:00 (Thu) ++63815896800, # utc_end 2023-03-30 22:00:00 (Thu) ++63799574400, # local_start 2022-09-23 00:00:00 (Fri) ++63815904000, # local_end 2023-03-31 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63815896800, # utc_start 2023-03-30 22:00:00 (Thu) ++63831016800, # utc_end 2023-09-21 22:00:00 (Thu) ++63815907600, # local_start 2023-03-31 01:00:00 (Fri) ++63831027600, # local_end 2023-09-22 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], ++ [ ++63831016800, # utc_start 2023-09-21 22:00:00 (Thu) ++63847346400, # utc_end 2024-03-28 22:00:00 (Thu) ++63831024000, # local_start 2023-09-22 00:00:00 (Fri) ++63847353600, # local_end 2024-03-29 00:00:00 (Fri) ++7200, ++0, ++'EET', ++ ], ++ [ ++63847346400, # utc_start 2024-03-28 22:00:00 (Thu) ++63863071200, # utc_end 2024-09-26 22:00:00 (Thu) ++63847357200, # local_start 2024-03-29 01:00:00 (Fri) ++63863082000, # local_end 2024-09-27 01:00:00 (Fri) ++10800, ++1, ++'EEST', ++ ], + ]; + +-sub olson_version { '2013b' } ++sub olson_version { '2013c' } + +-sub has_dst_changes { 48 } ++sub has_dst_changes { 59 } + + sub _max_year { 2023 } + +@@ -935,6 +1133,74 @@ + return shift->_init( @_, spans => $spans ); + } + ++sub _last_offset { 7200 } ++ ++my $last_observance = bless( { ++ 'format' => 'EE%sT', ++ 'gmtoff' => '2:00', ++ 'local_start_datetime' => bless( { ++ 'formatter' => undef, ++ 'local_rd_days' => 729755, ++ 'local_rd_secs' => 0, ++ 'offset_modifier' => 0, ++ 'rd_nanosecs' => 0, ++ 'tz' => bless( { ++ 'name' => 'floating', ++ 'offset' => 0 ++ }, 'DateTime::TimeZone::Floating' ), ++ 'utc_rd_days' => 729755, ++ 'utc_rd_secs' => 0, ++ 'utc_year' => 2000 ++ }, 'DateTime' ), ++ 'offset_from_std' => 0, ++ 'offset_from_utc' => 7200, ++ 'until' => [], ++ 'utc_start_datetime' => bless( { ++ 'formatter' => undef, ++ 'local_rd_days' => 729754, ++ 'local_rd_secs' => 79200, ++ 'offset_modifier' => 0, ++ 'rd_nanosecs' => 0, ++ 'tz' => bless( { ++ 'name' => 'floating', ++ 'offset' => 0 ++ }, 'DateTime::TimeZone::Floating' ), ++ 'utc_rd_days' => 729754, ++ 'utc_rd_secs' => 79200, ++ 'utc_year' => 1999 ++ }, 'DateTime' ) ++}, 'DateTime::TimeZone::OlsonDB::Observance' ) ++; ++sub _last_observance { $last_observance } ++ ++my $rules = [ ++ bless( { ++ 'at' => '1:00', ++ 'from' => '2012', ++ 'in' => 'Sep', ++ 'letter' => '', ++ 'name' => 'Palestine', ++ 'offset_from_std' => 0, ++ 'on' => 'Fri>=21', ++ 'save' => '0', ++ 'to' => 'max', ++ 'type' => undef ++ }, 'DateTime::TimeZone::OlsonDB::Rule' ), ++ bless( { ++ 'at' => '24:00', ++ 'from' => '2012', ++ 'in' => 'Mar', ++ 'letter' => 'S', ++ 'name' => 'Palestine', ++ 'offset_from_std' => 3600, ++ 'on' => 'lastThu', ++ 'save' => '1:00', ++ 'to' => 'max', ++ 'type' => undef ++ }, 'DateTime::TimeZone::OlsonDB::Rule' ) ++] ++; ++sub _rules { $rules } + + + 1; diff -Nru libdatetime-timezone-perl-1.58/debian/patches/series libdatetime-timezone-perl-1.58/debian/patches/series --- libdatetime-timezone-perl-1.58/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ libdatetime-timezone-perl-1.58/debian/patches/series 2013-05-11 22:36:54.000000000 +0200 @@ -0,0 +1 @@ +olson-2013c