Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Please unblock package libdatetime-timezone-perl 1:1.75-2+2015b. Here's the changelog entry, which says it all, hopefully :) libdatetime-timezone-perl (1:1.75-2+2015b) unstable; urgency=medium * Update to Olson database version 2015b. Add patch debian/patches/olson-2015b, which updates the timezone *.pm files, using upstream's tools/parse_olson script. This update includes contemporary changes for Mongolia and Palestine which will be effective on the last Saturday in March 2015. -- gregor herrmann <gre...@debian.org> Sat, 21 Mar 2015 17:36:52 +0100 I'm attaching a stripped down debdiff. unblock libdatetime-timezone-perl/1:1.75-2+2015b Thanks in advance, gregor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJVDaESXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGi2wP/1r8Xnky9Kxz1cN6Uwf2OHvM vw2VSmov5Zfrz4OsGiBFogPcyQnBN7cFAJIdpBYt7HgfOV39scKP5Sw3iDhKXcIN p22xcbzX5FIHJ5G6lHCiP4KyMyy4iNVJ7YR3tkyMub7zohkx5WF7s/FB5LIfdayI MfWCgk4AERjyZtBOdDFDLUip+0Hd5If88jRZaZU7/v7vZU1RFaZcxTrrBxeOWs7o nsN14ZJTvdXlsGrPjKLQxehGPdA7qEx/zAKN3CvhT/G4EW7w4TCxw842OzTnJycR llsrY5Qk+O91yQtMmJgODIX2jQZDachJMOfs7VIdIIoZft7J97tizGsgwYo6WiaU s8fSiiGrGMjkFn513WBja8zUbRH9XuTmeRcBGd0Y7DbAo/7JfFyZP4FWSGC5RbpV y9Tjd4CUZ1w9awcaShyWFD+Urhkrp7mWCmhwEcDx0x/jlS9ZMkIVrdhuMlT7bD1q o5hY5zubs6gwZJooIOnKdjakyOtGGVZe6NecOmsFtGgw+9i0MNv8e5hDmQ56hKJg 0K+ij18QRevMzR6k5cSO6IimULj7NoK1qWnxNV3LNqIjRxy6x8xdnzh85RSvA4Hg Hdo0v3dgKer/QbMhLzvqxPV8WgSWPOXijRBtEfa04/pKc6gi9XTLaIeRE0QXbpJ6 NO88wVdnFnGHIsRJtUE6 =llR5 -----END PGP SIGNATURE-----
diff --git a/debian/changelog b/debian/changelog index 37ce770..3f5ada3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +libdatetime-timezone-perl (1:1.75-2+2015b) unstable; urgency=medium + + * Update to Olson database version 2015b. + Add patch debian/patches/olson-2015b, which updates the timezone *.pm + files, using upstream's tools/parse_olson script. + This update includes contemporary changes for Mongolia and Palestine which + will be effective on the last Saturday in March 2015. + + -- gregor herrmann <gre...@debian.org> Sat, 21 Mar 2015 17:36:52 +0100 + libdatetime-timezone-perl (1:1.75-2+2015a) unstable; urgency=high * Update to Olson database version 2015a. diff --git a/debian/patches/olson-2015b b/debian/patches/olson-2015b new file mode 100644 index 0000000..3fa171b --- /dev/null +++ b/debian/patches/olson-2015b @@ -0,0 +1,12051 @@ +Description: update to olson db 2015b +Origin: vendor +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2015-03-21 + +--- 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 debian/tzdata/africa. Olson data version 2015a ++# Generated from debian/tzdata/africa. Olson data version 2015b + # + # Do not edit this file directly. + # +@@ -39,7 +39,7 @@ + ], + ]; + +-sub olson_version { '2015a' } ++sub olson_version { '2015b' } + + sub has_dst_changes { 0 } + +--- a/lib/DateTime/TimeZone/Asia/Gaza.pm ++++ b/lib/DateTime/TimeZone/Asia/Gaza.pm +@@ -3,7 +3,7 @@ + # DateTime::TimeZone module distribution in the tools/ directory + + # +-# Generated from debian/tzdata/asia. Olson data version 2015a ++# Generated from debian/tzdata/asia. Olson data version 2015b + # + # Do not edit this file directly. + # +@@ -939,232 +939,232 @@ + ], + [ + 63531640800, # utc_start 2014-03-27 22:00:00 (Thu) +-63547362000, # utc_end 2014-09-25 21:00:00 (Thu) ++63549781200, # utc_end 2014-10-23 21:00:00 (Thu) + 63531651600, # local_start 2014-03-28 01:00:00 (Fri) +-63547372800, # local_end 2014-09-26 00:00:00 (Fri) ++63549792000, # local_end 2014-10-24 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63547362000, # utc_start 2014-09-25 21:00:00 (Thu) +-63563090400, # utc_end 2015-03-26 22:00:00 (Thu) +-63547369200, # local_start 2014-09-25 23:00:00 (Thu) +-63563097600, # local_end 2015-03-27 00:00:00 (Fri) ++63549781200, # utc_start 2014-10-23 21:00:00 (Thu) ++63563176800, # utc_end 2015-03-27 22:00:00 (Fri) ++63549788400, # local_start 2014-10-23 23:00:00 (Thu) ++63563184000, # local_end 2015-03-28 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63563090400, # utc_start 2015-03-26 22:00:00 (Thu) +-63578811600, # utc_end 2015-09-24 21:00:00 (Thu) +-63563101200, # local_start 2015-03-27 01:00:00 (Fri) +-63578822400, # local_end 2015-09-25 00:00:00 (Fri) ++63563176800, # utc_start 2015-03-27 22:00:00 (Fri) ++63581230800, # utc_end 2015-10-22 21:00:00 (Thu) ++63563187600, # local_start 2015-03-28 01:00:00 (Sat) ++63581241600, # local_end 2015-10-23 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63578811600, # utc_start 2015-09-24 21:00:00 (Thu) +-63595144800, # utc_end 2016-03-31 22:00:00 (Thu) +-63578818800, # local_start 2015-09-24 23:00:00 (Thu) +-63595152000, # local_end 2016-04-01 00:00:00 (Fri) ++63581230800, # utc_start 2015-10-22 21:00:00 (Thu) ++63594626400, # utc_end 2016-03-25 22:00:00 (Fri) ++63581238000, # local_start 2015-10-22 23:00:00 (Thu) ++63594633600, # local_end 2016-03-26 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63595144800, # utc_start 2016-03-31 22:00:00 (Thu) +-63610261200, # utc_end 2016-09-22 21:00:00 (Thu) +-63595155600, # local_start 2016-04-01 01:00:00 (Fri) +-63610272000, # local_end 2016-09-23 00:00:00 (Fri) ++63594626400, # utc_start 2016-03-25 22:00:00 (Fri) ++63612680400, # utc_end 2016-10-20 21:00:00 (Thu) ++63594637200, # local_start 2016-03-26 01:00:00 (Sat) ++63612691200, # local_end 2016-10-21 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63610261200, # utc_start 2016-09-22 21:00:00 (Thu) +-63626594400, # utc_end 2017-03-30 22:00:00 (Thu) +-63610268400, # local_start 2016-09-22 23:00:00 (Thu) +-63626601600, # local_end 2017-03-31 00:00:00 (Fri) ++63612680400, # utc_start 2016-10-20 21:00:00 (Thu) ++63626680800, # utc_end 2017-03-31 22:00:00 (Fri) ++63612687600, # local_start 2016-10-20 23:00:00 (Thu) ++63626688000, # local_end 2017-04-01 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63626594400, # utc_start 2017-03-30 22:00:00 (Thu) +-63641710800, # utc_end 2017-09-21 21:00:00 (Thu) +-63626605200, # local_start 2017-03-31 01:00:00 (Fri) +-63641721600, # local_end 2017-09-22 00:00:00 (Fri) ++63626680800, # utc_start 2017-03-31 22:00:00 (Fri) ++63644734800, # utc_end 2017-10-26 21:00:00 (Thu) ++63626691600, # local_start 2017-04-01 01:00:00 (Sat) ++63644745600, # local_end 2017-10-27 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63641710800, # utc_start 2017-09-21 21:00:00 (Thu) +-63658044000, # utc_end 2018-03-29 22:00:00 (Thu) +-63641718000, # local_start 2017-09-21 23:00:00 (Thu) +-63658051200, # local_end 2018-03-30 00:00:00 (Fri) ++63644734800, # utc_start 2017-10-26 21:00:00 (Thu) ++63658130400, # utc_end 2018-03-30 22:00:00 (Fri) ++63644742000, # local_start 2017-10-26 23:00:00 (Thu) ++63658137600, # local_end 2018-03-31 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63658044000, # utc_start 2018-03-29 22:00:00 (Thu) +-63673160400, # utc_end 2018-09-20 21:00:00 (Thu) +-63658054800, # local_start 2018-03-30 01:00:00 (Fri) +-63673171200, # local_end 2018-09-21 00:00:00 (Fri) ++63658130400, # utc_start 2018-03-30 22:00:00 (Fri) ++63676184400, # utc_end 2018-10-25 21:00:00 (Thu) ++63658141200, # local_start 2018-03-31 01:00:00 (Sat) ++63676195200, # local_end 2018-10-26 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63673160400, # utc_start 2018-09-20 21:00:00 (Thu) +-63689493600, # utc_end 2019-03-28 22:00:00 (Thu) +-63673167600, # local_start 2018-09-20 23:00:00 (Thu) +-63689500800, # local_end 2019-03-29 00:00:00 (Fri) ++63676184400, # utc_start 2018-10-25 21:00:00 (Thu) ++63689580000, # utc_end 2019-03-29 22:00:00 (Fri) ++63676191600, # local_start 2018-10-25 23:00:00 (Thu) ++63689587200, # local_end 2019-03-30 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63689493600, # utc_start 2019-03-28 22:00:00 (Thu) +-63705214800, # utc_end 2019-09-26 21:00:00 (Thu) +-63689504400, # local_start 2019-03-29 01:00:00 (Fri) +-63705225600, # local_end 2019-09-27 00:00:00 (Fri) ++63689580000, # utc_start 2019-03-29 22:00:00 (Fri) ++63707634000, # utc_end 2019-10-24 21:00:00 (Thu) ++63689590800, # local_start 2019-03-30 01:00:00 (Sat) ++63707644800, # local_end 2019-10-25 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63705214800, # utc_start 2019-09-26 21:00:00 (Thu) +-63720943200, # utc_end 2020-03-26 22:00:00 (Thu) +-63705222000, # local_start 2019-09-26 23:00:00 (Thu) +-63720950400, # local_end 2020-03-27 00:00:00 (Fri) ++63707634000, # utc_start 2019-10-24 21:00:00 (Thu) ++63721029600, # utc_end 2020-03-27 22:00:00 (Fri) ++63707641200, # local_start 2019-10-24 23:00:00 (Thu) ++63721036800, # local_end 2020-03-28 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63720943200, # utc_start 2020-03-26 22:00:00 (Thu) +-63736664400, # utc_end 2020-09-24 21:00:00 (Thu) +-63720954000, # local_start 2020-03-27 01:00:00 (Fri) +-63736675200, # local_end 2020-09-25 00:00:00 (Fri) ++63721029600, # utc_start 2020-03-27 22:00:00 (Fri) ++63739083600, # utc_end 2020-10-22 21:00:00 (Thu) ++63721040400, # local_start 2020-03-28 01:00:00 (Sat) ++63739094400, # local_end 2020-10-23 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63736664400, # utc_start 2020-09-24 21:00:00 (Thu) +-63752392800, # utc_end 2021-03-25 22:00:00 (Thu) +-63736671600, # local_start 2020-09-24 23:00:00 (Thu) +-63752400000, # local_end 2021-03-26 00:00:00 (Fri) ++63739083600, # utc_start 2020-10-22 21:00:00 (Thu) ++63752479200, # utc_end 2021-03-26 22:00:00 (Fri) ++63739090800, # local_start 2020-10-22 23:00:00 (Thu) ++63752486400, # local_end 2021-03-27 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63752392800, # utc_start 2021-03-25 22:00:00 (Thu) +-63768114000, # utc_end 2021-09-23 21:00:00 (Thu) +-63752403600, # local_start 2021-03-26 01:00:00 (Fri) +-63768124800, # local_end 2021-09-24 00:00:00 (Fri) ++63752479200, # utc_start 2021-03-26 22:00:00 (Fri) ++63770533200, # utc_end 2021-10-21 21:00:00 (Thu) ++63752490000, # local_start 2021-03-27 01:00:00 (Sat) ++63770544000, # local_end 2021-10-22 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63768114000, # utc_start 2021-09-23 21:00:00 (Thu) +-63784447200, # utc_end 2022-03-31 22:00:00 (Thu) +-63768121200, # local_start 2021-09-23 23:00:00 (Thu) +-63784454400, # local_end 2022-04-01 00:00:00 (Fri) ++63770533200, # utc_start 2021-10-21 21:00:00 (Thu) ++63783928800, # utc_end 2022-03-25 22:00:00 (Fri) ++63770540400, # local_start 2021-10-21 23:00:00 (Thu) ++63783936000, # local_end 2022-03-26 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63784447200, # utc_start 2022-03-31 22:00:00 (Thu) +-63799563600, # utc_end 2022-09-22 21:00:00 (Thu) +-63784458000, # local_start 2022-04-01 01:00:00 (Fri) +-63799574400, # local_end 2022-09-23 00:00:00 (Fri) ++63783928800, # utc_start 2022-03-25 22:00:00 (Fri) ++63801982800, # utc_end 2022-10-20 21:00:00 (Thu) ++63783939600, # local_start 2022-03-26 01:00:00 (Sat) ++63801993600, # local_end 2022-10-21 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63799563600, # utc_start 2022-09-22 21:00:00 (Thu) +-63815896800, # utc_end 2023-03-30 22:00:00 (Thu) +-63799570800, # local_start 2022-09-22 23:00:00 (Thu) +-63815904000, # local_end 2023-03-31 00:00:00 (Fri) ++63801982800, # utc_start 2022-10-20 21:00:00 (Thu) ++63815983200, # utc_end 2023-03-31 22:00:00 (Fri) ++63801990000, # local_start 2022-10-20 23:00:00 (Thu) ++63815990400, # local_end 2023-04-01 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63815896800, # utc_start 2023-03-30 22:00:00 (Thu) +-63831013200, # utc_end 2023-09-21 21:00:00 (Thu) +-63815907600, # local_start 2023-03-31 01:00:00 (Fri) +-63831024000, # local_end 2023-09-22 00:00:00 (Fri) ++63815983200, # utc_start 2023-03-31 22:00:00 (Fri) ++63834037200, # utc_end 2023-10-26 21:00:00 (Thu) ++63815994000, # local_start 2023-04-01 01:00:00 (Sat) ++63834048000, # local_end 2023-10-27 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63831013200, # utc_start 2023-09-21 21:00:00 (Thu) +-63847346400, # utc_end 2024-03-28 22:00:00 (Thu) +-63831020400, # local_start 2023-09-21 23:00:00 (Thu) +-63847353600, # local_end 2024-03-29 00:00:00 (Fri) ++63834037200, # utc_start 2023-10-26 21:00:00 (Thu) ++63847432800, # utc_end 2024-03-29 22:00:00 (Fri) ++63834044400, # local_start 2023-10-26 23:00:00 (Thu) ++63847440000, # local_end 2024-03-30 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63847346400, # utc_start 2024-03-28 22:00:00 (Thu) +-63863067600, # utc_end 2024-09-26 21:00:00 (Thu) +-63847357200, # local_start 2024-03-29 01:00:00 (Fri) +-63863078400, # local_end 2024-09-27 00:00:00 (Fri) ++63847432800, # utc_start 2024-03-29 22:00:00 (Fri) ++63865486800, # utc_end 2024-10-24 21:00:00 (Thu) ++63847443600, # local_start 2024-03-30 01:00:00 (Sat) ++63865497600, # local_end 2024-10-25 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63863067600, # utc_start 2024-09-26 21:00:00 (Thu) +-63878796000, # utc_end 2025-03-27 22:00:00 (Thu) +-63863074800, # local_start 2024-09-26 23:00:00 (Thu) +-63878803200, # local_end 2025-03-28 00:00:00 (Fri) ++63865486800, # utc_start 2024-10-24 21:00:00 (Thu) ++63878882400, # utc_end 2025-03-28 22:00:00 (Fri) ++63865494000, # local_start 2024-10-24 23:00:00 (Thu) ++63878889600, # local_end 2025-03-29 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63878796000, # utc_start 2025-03-27 22:00:00 (Thu) +-63894517200, # utc_end 2025-09-25 21:00:00 (Thu) +-63878806800, # local_start 2025-03-28 01:00:00 (Fri) +-63894528000, # local_end 2025-09-26 00:00:00 (Fri) ++63878882400, # utc_start 2025-03-28 22:00:00 (Fri) ++63896936400, # utc_end 2025-10-23 21:00:00 (Thu) ++63878893200, # local_start 2025-03-29 01:00:00 (Sat) ++63896947200, # local_end 2025-10-24 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + [ +-63894517200, # utc_start 2025-09-25 21:00:00 (Thu) +-63910245600, # utc_end 2026-03-26 22:00:00 (Thu) +-63894524400, # local_start 2025-09-25 23:00:00 (Thu) +-63910252800, # local_end 2026-03-27 00:00:00 (Fri) ++63896936400, # utc_start 2025-10-23 21:00:00 (Thu) ++63910332000, # utc_end 2026-03-27 22:00:00 (Fri) ++63896943600, # local_start 2025-10-23 23:00:00 (Thu) ++63910339200, # local_end 2026-03-28 00:00:00 (Sat) + 7200, + 0, + 'EET', + ], + [ +-63910245600, # utc_start 2026-03-26 22:00:00 (Thu) +-63925966800, # utc_end 2026-09-24 21:00:00 (Thu) +-63910256400, # local_start 2026-03-27 01:00:00 (Fri) +-63925977600, # local_end 2026-09-25 00:00:00 (Fri) ++63910332000, # utc_start 2026-03-27 22:00:00 (Fri) ++63928386000, # utc_end 2026-10-22 21:00:00 (Thu) ++63910342800, # local_start 2026-03-28 01:00:00 (Sat) ++63928396800, # local_end 2026-10-23 00:00:00 (Fri) + 10800, + 1, + 'EEST', + ], + ]; + +-sub olson_version { '2015a' } ++sub olson_version { '2015b' } + + sub has_dst_changes { 60 } + +@@ -1217,28 +1217,28 @@ + + my $rules = [ + bless( { +- 'at' => '0:00', +- 'from' => '2013', +- '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', ++ 'from' => '2015', + 'in' => 'Mar', + 'letter' => 'S', + 'name' => 'Palestine', + 'offset_from_std' => 3600, +- 'on' => 'lastThu', ++ 'on' => 'lastFri', + 'save' => '1:00', + 'to' => 'max', + 'type' => undef ++ }, 'DateTime::TimeZone::OlsonDB::Rule' ), ++ bless( { ++ 'at' => '0:00', ++ 'from' => '2014', ++ 'in' => 'Oct', ++ 'letter' => '', ++ 'name' => 'Palestine', ++ 'offset_from_std' => 0, ++ 'on' => 'Fri>=21', ++ 'save' => '0', ++ 'to' => 'max', ++ 'type' => undef + }, 'DateTime::TimeZone::OlsonDB::Rule' ) + ] + ; diff --git a/debian/patches/series b/debian/patches/series index d5e478c..c931fe6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ olson-2014i olson-2014j olson-2015a +olson-2015b