--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
unblock libdatetime-timezone-perl/1:2.09-1+2017b
I've uploaded libdatetime-timezone-perl 1:2.09-1+2017b to unstable
which incorporates the changes from tzdata 2017b. As usual as a quilt
patch touching only the timezone data files in lib/.
Manually stripped down debdiff attached.
Thanks in advance,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAljVbttfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaxMw/9FScziCftw4ofb2+cmL3QDRbpaJAwL23/gXb/cKdyPfmYpkIEdB/xMRd9
XZRf6/2HUi8PiqpjEN68XEv/J96BkW/OHjXkyX0KPw5Pcz8FGOrJW9vJ4m1BngI6
zhNm/rrR61/UDGGC8Bco1srCmGMlRJSx60j71u0VvMSy8VrmtQu7HZsWGTei7ufR
Q5lRjcC0B0UyX2T2h2atBH2NLpgP2LuUdfLw5Dc7kGMYmwcAeXHsQ+mm6egKzIir
HRBwPAJHCD6fUXzZNTzCllxa04QhRiKjgK+MdTVGgs0gDbBVESM+QLhnFljswtzk
/FJk5lNEVLwJ4IqkX7qVV6kkFEbjpOx2UQhXsT6+GSryTOkoziWEjgB1H/X2Schz
oD5Mb2dmvlo8JJQRcfeRMJZvy1fBDeqvpE5dBGr0/cV3ZXO9gk28987UpGwDvWZk
OGJoFGIfn1XDh/jpzYSN0UaKIIrX0RPQEXQWQ9Md4gBu01gv+3Kext49Nyjkb13c
ut4cuVQrYcB8/MXgSeYNddbyTowdjNAVs+dv37CfHs1qGfuJBx82Gd23+F+DVgZe
HagkfND9KObuUDj/xBkw4Xbc2z4qZ8iyxu845gM8KSmDw5FGz+5Xp84cPjI5Hv+m
eVrRGLKJqz1HNy1h1Iqr5vyDX9bBcYTUlrlj4/eKzByZbvccUhA=
=VKz0
-----END PGP SIGNATURE-----
diff -Nru libdatetime-timezone-perl-2.09/debian/changelog
libdatetime-timezone-perl-2.09/debian/changelog
--- libdatetime-timezone-perl-2.09/debian/changelog 2017-03-03
00:24:02.000000000 +0100
+++ libdatetime-timezone-perl-2.09/debian/changelog 2017-03-24
20:02:23.000000000 +0100
@@ -1,3 +1,10 @@
+libdatetime-timezone-perl (1:2.09-1+2017b) unstable; urgency=medium
+
+ * Update to Olson database version 2017b.
+ This update contains contemporary changes for Haiti.
+
+ -- gregor herrmann <gre...@debian.org> Fri, 24 Mar 2017 20:02:23 +0100
+
libdatetime-timezone-perl (1:2.09-1+2017a) unstable; urgency=medium
* Update to Olson database version 2017a.
diff -Nru libdatetime-timezone-perl-2.09/debian/patches/olson-2017b
libdatetime-timezone-perl-2.09/debian/patches/olson-2017b
--- libdatetime-timezone-perl-2.09/debian/patches/olson-2017b 1970-01-01
01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-2.09/debian/patches/olson-2017b 2017-03-24
20:02:23.000000000 +0100
@@ -0,0 +1,10173 @@
+Description: update to olson db 2017b
+Origin: vendor
+Author: gregor herrmann <gre...@debian.org>
+Last-Update: 2017-03-24
+
+--- 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 2017a
++# Generated from debian/tzdata/africa. Olson data version 2017b
+ #
+ # Do not edit this file directly.
+ #
+@@ -43,7 +43,7 @@
+ ],
+ ];
+
+-sub olson_version {'2017a'}
++sub olson_version {'2017b'}
+
+ sub has_dst_changes {0}
+
+--- a/lib/DateTime/TimeZone/America/Port_au_Prince.pm
++++ b/lib/DateTime/TimeZone/America/Port_au_Prince.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+
+ #
+-# Generated from debian/tzdata/northamerica. Olson data version 2017a
++# Generated from debian/tzdata/northamerica. Olson data version 2017b
+ #
+ # Do not edit this file directly.
+ #
+@@ -421,18 +421,225 @@
+ ],
+ [
+ 63582040800, # utc_start 2015-11-01 06:00:00 (Sun)
+-DateTime::TimeZone::INFINITY, # utc_end
++63624985200, # utc_end 2017-03-12 07:00:00 (Sun)
+ 63582022800, # local_start 2015-11-01 01:00:00 (Sun)
+-DateTime::TimeZone::INFINITY, # local_end
++63624967200, # local_end 2017-03-12 02:00:00 (Sun)
+ -18000,
+ 0,
+ 'EST',
+ ],
++ [
++63624985200, # utc_start 2017-03-12 07:00:00 (Sun)
++63645544800, # utc_end 2017-11-05 06:00:00 (Sun)
++63624970800, # local_start 2017-03-12 03:00:00 (Sun)
++63645530400, # local_end 2017-11-05 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63645544800, # utc_start 2017-11-05 06:00:00 (Sun)
++63656434800, # utc_end 2018-03-11 07:00:00 (Sun)
++63645526800, # local_start 2017-11-05 01:00:00 (Sun)
++63656416800, # local_end 2018-03-11 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63656434800, # utc_start 2018-03-11 07:00:00 (Sun)
++63676994400, # utc_end 2018-11-04 06:00:00 (Sun)
++63656420400, # local_start 2018-03-11 03:00:00 (Sun)
++63676980000, # local_end 2018-11-04 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63676994400, # utc_start 2018-11-04 06:00:00 (Sun)
++63687884400, # utc_end 2019-03-10 07:00:00 (Sun)
++63676976400, # local_start 2018-11-04 01:00:00 (Sun)
++63687866400, # local_end 2019-03-10 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63687884400, # utc_start 2019-03-10 07:00:00 (Sun)
++63708444000, # utc_end 2019-11-03 06:00:00 (Sun)
++63687870000, # local_start 2019-03-10 03:00:00 (Sun)
++63708429600, # local_end 2019-11-03 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63708444000, # utc_start 2019-11-03 06:00:00 (Sun)
++63719334000, # utc_end 2020-03-08 07:00:00 (Sun)
++63708426000, # local_start 2019-11-03 01:00:00 (Sun)
++63719316000, # local_end 2020-03-08 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63719334000, # utc_start 2020-03-08 07:00:00 (Sun)
++63739893600, # utc_end 2020-11-01 06:00:00 (Sun)
++63719319600, # local_start 2020-03-08 03:00:00 (Sun)
++63739879200, # local_end 2020-11-01 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63739893600, # utc_start 2020-11-01 06:00:00 (Sun)
++63751388400, # utc_end 2021-03-14 07:00:00 (Sun)
++63739875600, # local_start 2020-11-01 01:00:00 (Sun)
++63751370400, # local_end 2021-03-14 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63751388400, # utc_start 2021-03-14 07:00:00 (Sun)
++63771948000, # utc_end 2021-11-07 06:00:00 (Sun)
++63751374000, # local_start 2021-03-14 03:00:00 (Sun)
++63771933600, # local_end 2021-11-07 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63771948000, # utc_start 2021-11-07 06:00:00 (Sun)
++63782838000, # utc_end 2022-03-13 07:00:00 (Sun)
++63771930000, # local_start 2021-11-07 01:00:00 (Sun)
++63782820000, # local_end 2022-03-13 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63782838000, # utc_start 2022-03-13 07:00:00 (Sun)
++63803397600, # utc_end 2022-11-06 06:00:00 (Sun)
++63782823600, # local_start 2022-03-13 03:00:00 (Sun)
++63803383200, # local_end 2022-11-06 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63803397600, # utc_start 2022-11-06 06:00:00 (Sun)
++63814287600, # utc_end 2023-03-12 07:00:00 (Sun)
++63803379600, # local_start 2022-11-06 01:00:00 (Sun)
++63814269600, # local_end 2023-03-12 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63814287600, # utc_start 2023-03-12 07:00:00 (Sun)
++63834847200, # utc_end 2023-11-05 06:00:00 (Sun)
++63814273200, # local_start 2023-03-12 03:00:00 (Sun)
++63834832800, # local_end 2023-11-05 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63834847200, # utc_start 2023-11-05 06:00:00 (Sun)
++63845737200, # utc_end 2024-03-10 07:00:00 (Sun)
++63834829200, # local_start 2023-11-05 01:00:00 (Sun)
++63845719200, # local_end 2024-03-10 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63845737200, # utc_start 2024-03-10 07:00:00 (Sun)
++63866296800, # utc_end 2024-11-03 06:00:00 (Sun)
++63845722800, # local_start 2024-03-10 03:00:00 (Sun)
++63866282400, # local_end 2024-11-03 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63866296800, # utc_start 2024-11-03 06:00:00 (Sun)
++63877186800, # utc_end 2025-03-09 07:00:00 (Sun)
++63866278800, # local_start 2024-11-03 01:00:00 (Sun)
++63877168800, # local_end 2025-03-09 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63877186800, # utc_start 2025-03-09 07:00:00 (Sun)
++63897746400, # utc_end 2025-11-02 06:00:00 (Sun)
++63877172400, # local_start 2025-03-09 03:00:00 (Sun)
++63897732000, # local_end 2025-11-02 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
++63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
++63897728400, # local_start 2025-11-02 01:00:00 (Sun)
++63908618400, # local_end 2026-03-08 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
++63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
++63908622000, # local_start 2026-03-08 03:00:00 (Sun)
++63929181600, # local_end 2026-11-01 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63929196000, # utc_start 2026-11-01 06:00:00 (Sun)
++63940690800, # utc_end 2027-03-14 07:00:00 (Sun)
++63929178000, # local_start 2026-11-01 01:00:00 (Sun)
++63940672800, # local_end 2027-03-14 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63940690800, # utc_start 2027-03-14 07:00:00 (Sun)
++63961250400, # utc_end 2027-11-07 06:00:00 (Sun)
++63940676400, # local_start 2027-03-14 03:00:00 (Sun)
++63961236000, # local_end 2027-11-07 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
++ [
++63961250400, # utc_start 2027-11-07 06:00:00 (Sun)
++63972140400, # utc_end 2028-03-12 07:00:00 (Sun)
++63961232400, # local_start 2027-11-07 01:00:00 (Sun)
++63972122400, # local_end 2028-03-12 02:00:00 (Sun)
++-18000,
++0,
++'EST',
++ ],
++ [
++63972140400, # utc_start 2028-03-12 07:00:00 (Sun)
++63992700000, # utc_end 2028-11-05 06:00:00 (Sun)
++63972126000, # local_start 2028-03-12 03:00:00 (Sun)
++63992685600, # local_end 2028-11-05 02:00:00 (Sun)
++-14400,
++1,
++'EDT',
++ ],
+ ];
+
+-sub olson_version {'2017a'}
++sub olson_version {'2017b'}
+
+-sub has_dst_changes {21}
++sub has_dst_changes {33}
+
+ sub _max_year {2027}
+
+@@ -440,6 +647,72 @@
+ return shift->_init( @_, spans => $spans );
+ }
+
++sub _last_offset { -18000 }
++
++my $last_observance = bless( {
++ 'format' => 'E%sT',
++ 'gmtoff' => '-5:00',
++ 'local_start_datetime' => bless( {
++ 'formatter' => undef,
++ 'local_rd_days' => 699828,
++ 'local_rd_secs' => 42540,
++ 'offset_modifier' => 0,
++ 'rd_nanosecs' => 0,
++ 'tz' => bless( {
++ 'name' => 'floating',
++ 'offset' => 0
++ }, 'DateTime::TimeZone::Floating' ),
++ 'utc_rd_days' => 699828,
++ 'utc_rd_secs' => 42540,
++ 'utc_year' => 1918
++ }, 'DateTime' ),
++ 'offset_from_std' => 0,
++ 'offset_from_utc' => -18000,
++ 'until' => [],
++ 'utc_start_datetime' => bless( {
++ 'formatter' => undef,
++ 'local_rd_days' => 699828,
++ 'local_rd_secs' => 60540,
++ 'offset_modifier' => 0,
++ 'rd_nanosecs' => 0,
++ 'tz' => bless( {
++ 'name' => 'floating',
++ 'offset' => 0
++ }, 'DateTime::TimeZone::Floating' ),
++ 'utc_rd_days' => 699828,
++ 'utc_rd_secs' => 60540,
++ 'utc_year' => 1918
++ }, 'DateTime' )
++}, 'DateTime::TimeZone::OlsonDB::Observance' )
++;
++sub _last_observance { $last_observance }
++
++my $rules = [
++ bless( {
++ 'at' => '2:00',
++ 'from' => '2017',
++ 'in' => 'Nov',
++ 'letter' => 'S',
++ 'name' => 'Haiti',
++ 'offset_from_std' => 0,
++ 'on' => 'Sun>=1',
++ 'save' => '0',
++ 'to' => 'max'
++ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
++ bless( {
++ 'at' => '2:00',
++ 'from' => '2017',
++ 'in' => 'Mar',
++ 'letter' => 'D',
++ 'name' => 'Haiti',
++ 'offset_from_std' => 3600,
++ 'on' => 'Sun>=8',
++ 'save' => '1:00',
++ 'to' => 'max'
++ }, 'DateTime::TimeZone::OlsonDB::Rule' )
++]
++;
++sub _rules { $rules }
+
+
+ 1;
diff -Nru libdatetime-timezone-perl-2.09/debian/patches/series
libdatetime-timezone-perl-2.09/debian/patches/series
--- libdatetime-timezone-perl-2.09/debian/patches/series 2017-03-03
00:24:02.000000000 +0100
+++ libdatetime-timezone-perl-2.09/debian/patches/series 2017-03-24
20:02:23.000000000 +0100
@@ -1 +1,2 @@
olson-2017a
+olson-2017b
--- End Message ---