[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#858642: jessie-pu: package libdatetime-timezone-perl/1:1.75-2+2017b



Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I've prepared an update for libdatetime-timezone-perl in jessie,
adding the changes from tzdata 2017b as a quilt patch.

The contemporary change is that Haiti now observes DST again,
starting already back on 2017-03-12.

Find attached a manually stripped down debdiff.


Thanks in advance,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAljVcbJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaOfRAAhDAtBlbOXQOSWFcaNHO6VSd5xWO5A+Ifwf9GfC0ilIFGtpY2FX8gYtCB
qXPUFCqqIupdPxKpCSE3tMHnt08JWYnLyczRCp6M/4mWy/pimPQdoNowsQg82XTJ
a8ls6woB6raTIFyP8sP93EtMZsNrK4T9DFncCmf/Ifl9MHH9iXDbHXqyWxmGai2j
Watj43mA83WCz5cM1dOJ9DFcbW4GbGu3SzFXx5SpMcfy68OPlRs+IYUht1Gz4R9h
L25BhajtNcg5NIqr69wKkD/NCCwa3W8wwaq1CQglj1i9mP1JD382HXhTGbIy6wp7
olN+r3VSFJwSLec+ykyUCSlG8M27h7LvXfOEFg5V3MnRvt1+5fqfpWByBw29LcsK
3vzv+MyLI56MK0dmYPtIWNnOnA3tyy5RVaLV2JsR54jWch7O5G3WeALwb/v46kwx
sdEWtXprjnA3udPotR14I86UPbU4s0F6zexcFb9obRo973s5PrOiyujvV/RUClqq
SQSCHdkw6OI2ErOqjrsjIQcB8wS25pMA5k44LMOBLEcVl7AKknuhDVxS7DoTCmbq
E1zqRbHl6xQRXJnZ35ra8Ahd8CXwCjtUDnGtmXmwzQXgJkNxLxBl9DPPM+3bU0+b
f0eo2tv6HxcRyQEOVz7yEbMfeU2mSjMfR3Dn51m9ryp+wJDCZ5Y=
=p3rh
-----END PGP SIGNATURE-----
diff -Nru libdatetime-timezone-perl-1.75/debian/changelog libdatetime-timezone-perl-1.75/debian/changelog
--- libdatetime-timezone-perl-1.75/debian/changelog	2017-03-09 23:26:36.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/changelog	2017-03-24 20:13:49.000000000 +0100
@@ -1,3 +1,10 @@
+libdatetime-timezone-perl (1:1.75-2+2017b) UNRELEASED; urgency=medium
+
+  * Update to Olson database version 2017b.
+    This update contains contemporary changes for Haiti.
+
+ -- gregor herrmann <gregoa@debian.org>  Fri, 24 Mar 2017 20:13:49 +0100
+
 libdatetime-timezone-perl (1:1.75-2+2017a) jessie; urgency=medium
 
   * Update to Olson database version 2017a.
diff -Nru libdatetime-timezone-perl-1.75/debian/patches/olson-2017b libdatetime-timezone-perl-1.75/debian/patches/olson-2017b
--- libdatetime-timezone-perl-1.75/debian/patches/olson-2017b	1970-01-01 01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/patches/olson-2017b	2017-03-24 20:13:49.000000000 +0100
@@ -0,0 +1,10015 @@
+Description: update to olson db 2017b
+Origin: vendor
+Author: gregor herrmann <gregoa@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.
+ #
+@@ -39,7 +39,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.
+ #
+@@ -417,18 +417,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 }
+ 
+@@ -437,6 +644,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-1.75/debian/patches/series libdatetime-timezone-perl-1.75/debian/patches/series
--- libdatetime-timezone-perl-1.75/debian/patches/series	2017-03-09 23:26:36.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/patches/series	2017-03-24 20:13:49.000000000 +0100
@@ -18,3 +18,4 @@
 olson-2016i
 olson-2016j
 olson-2017a
+olson-2017b

Reply to: