--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian....@packages.debian.org
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
I've prepared an update for libdatetime-timezone-perl in jessie which
incorporates the changes from the Olson db 2017c release.
The changes are in a quilt patch and touch only the data files in
lib/DateTime/TimeZone.
2017c contains recent changes to a couple of timezones, the first
change happening this weekend (2017-10-29) in North Cyprus, so this
might be material for jessie-updates before a next point release.
Cf. https://mm.icann.org/pipermail/tz-announce/2017-October/000047.html
A manually stripped down debdiff is attached.
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlnuKTxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaJQw/9HvCfmTSa3DP1Cmezxsw68+ot9CHjzYO3+3zk53NiB8wECj3TT5Ot8RNq
q49w0gxMj+ACmW44GYwHbT9+IUkkvtWMLWG2z304Ko0ykOJEB1UdLC4Ev4/HE5Dp
NUMWq1ZVWG7HskuKSoD1yrmJUnsutMbFAMvLwWmuxkP7RBThmNrdv8Yo5GrFWc1f
yIOLI5tD4y9k7eR89EB0iiTib7mE1hJZxkIf6DKhPur+uq+us4M0eW60HG4TV63P
MLK0jBdQ+AJZyvsBdtd0y1LBWujvHjAj0+YTf39mBUetRPpdTHYp5w4D65i/k08C
gS71acqF2hDBsbJ2v2kX19Lo87RNdVNyt1ie05VzVmpwXSQ2lPXLSlv1BoTqP+Ii
ke/kLsoJfdKJbEQIw6ROzOQ/PsFrIlAPQIhUsHp0qERrmQ3hAFd3zffBmgUR6R1R
JIIe0iwFUOkcayQkdBSJ642Xme3jiJixTA3TBEC97Z0+9csJc2HqHxXMVq7WMO8j
jr+453kued5QL4PK7dNdAMIkRftEG+WLdCvpdlSH5z6OZfpJyFgjUkHAzDfhhMHt
FTH9IPLCYxfP7J9KdUz7l/+DoRoLIQQdAftBEIy6XOE8eiDYrOWXLJZIGlSyifPd
ZD2N8drZ6gE0tcOeMBORdYUxZDa9XTS0l5/XRIbaUiKH/3PB2cg=
=UfK7
-----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-04-02
22:32:45.000000000 +0200
+++ libdatetime-timezone-perl-1.75/debian/changelog 2017-10-23
19:10:12.000000000 +0200
@@ -1,3 +1,11 @@
+libdatetime-timezone-perl (1:1.75-2+2017c) UNRELEASED; urgency=medium
+
+ * Update to Olson database version 2017c.
+ This update contains contemporary changes for Northern Cyprus, Fiji,
+ Namibia, Sudan, Tonga, and Turks & Caicos.
+
+ -- gregor herrmann <gre...@debian.org> Mon, 23 Oct 2017 19:10:12 +0200
+
libdatetime-timezone-perl (1:1.75-2+2017b) jessie; urgency=medium
* Update to Olson database version 2017b.
diff -Nru libdatetime-timezone-perl-1.75/debian/patches/olson-2017c
libdatetime-timezone-perl-1.75/debian/patches/olson-2017c
--- libdatetime-timezone-perl-1.75/debian/patches/olson-2017c 1970-01-01
01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/patches/olson-2017c 2017-10-23
19:10:12.000000000 +0200
@@ -0,0 +1,11569 @@
+Description: update to olson db 2017c
+Origin: vendor
+Author: gregor herrmann <gre...@debian.org>
+Last-Update: 2017-10-23
+
+--- 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 2017b
++# Generated from debian/tzdata/africa. Olson data version 2017c
+ #
+ # Do not edit this file directly.
+ #
+@@ -39,7 +39,7 @@
+ ],
+ ];
+
+-sub olson_version { '2017b' }
++sub olson_version { '2017c' }
+
+ sub has_dst_changes { 0 }
+
+--- a/lib/DateTime/TimeZone/Asia/Famagusta.pm
++++ b/lib/DateTime/TimeZone/Asia/Famagusta.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+
+ #
+-# Generated from debian/tzdata/asia. Olson data version 2017b
++# Generated from debian/tzdata/asia. Olson data version 2017c
+ #
+ # Do not edit this file directly.
+ #
+@@ -795,18 +795,216 @@
+ ],
+ [
+ 63608965200, # utc_start 2016-09-07 21:00:00 (Wed)
+-DateTime::TimeZone::INFINITY, # utc_end
++63644922000, # utc_end 2017-10-29 01:00:00 (Sun)
+ 63608976000, # local_start 2016-09-08 00:00:00 (Thu)
+-DateTime::TimeZone::INFINITY, # local_end
++63644932800, # local_end 2017-10-29 04:00:00 (Sun)
+ 10800,
+ 0,
+ '+03',
+ ],
++ [
++63644922000, # utc_start 2017-10-29 01:00:00 (Sun)
++63657622800, # utc_end 2018-03-25 01:00:00 (Sun)
++63644929200, # local_start 2017-10-29 03:00:00 (Sun)
++63657630000, # local_end 2018-03-25 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63657622800, # utc_start 2018-03-25 01:00:00 (Sun)
++63676371600, # utc_end 2018-10-28 01:00:00 (Sun)
++63657633600, # local_start 2018-03-25 04:00:00 (Sun)
++63676382400, # local_end 2018-10-28 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63676371600, # utc_start 2018-10-28 01:00:00 (Sun)
++63689677200, # utc_end 2019-03-31 01:00:00 (Sun)
++63676378800, # local_start 2018-10-28 03:00:00 (Sun)
++63689684400, # local_end 2019-03-31 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63689677200, # utc_start 2019-03-31 01:00:00 (Sun)
++63707821200, # utc_end 2019-10-27 01:00:00 (Sun)
++63689688000, # local_start 2019-03-31 04:00:00 (Sun)
++63707832000, # local_end 2019-10-27 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63707821200, # utc_start 2019-10-27 01:00:00 (Sun)
++63721126800, # utc_end 2020-03-29 01:00:00 (Sun)
++63707828400, # local_start 2019-10-27 03:00:00 (Sun)
++63721134000, # local_end 2020-03-29 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63721126800, # utc_start 2020-03-29 01:00:00 (Sun)
++63739270800, # utc_end 2020-10-25 01:00:00 (Sun)
++63721137600, # local_start 2020-03-29 04:00:00 (Sun)
++63739281600, # local_end 2020-10-25 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63739270800, # utc_start 2020-10-25 01:00:00 (Sun)
++63752576400, # utc_end 2021-03-28 01:00:00 (Sun)
++63739278000, # local_start 2020-10-25 03:00:00 (Sun)
++63752583600, # local_end 2021-03-28 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63752576400, # utc_start 2021-03-28 01:00:00 (Sun)
++63771325200, # utc_end 2021-10-31 01:00:00 (Sun)
++63752587200, # local_start 2021-03-28 04:00:00 (Sun)
++63771336000, # local_end 2021-10-31 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63771325200, # utc_start 2021-10-31 01:00:00 (Sun)
++63784026000, # utc_end 2022-03-27 01:00:00 (Sun)
++63771332400, # local_start 2021-10-31 03:00:00 (Sun)
++63784033200, # local_end 2022-03-27 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63784026000, # utc_start 2022-03-27 01:00:00 (Sun)
++63802774800, # utc_end 2022-10-30 01:00:00 (Sun)
++63784036800, # local_start 2022-03-27 04:00:00 (Sun)
++63802785600, # local_end 2022-10-30 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63802774800, # utc_start 2022-10-30 01:00:00 (Sun)
++63815475600, # utc_end 2023-03-26 01:00:00 (Sun)
++63802782000, # local_start 2022-10-30 03:00:00 (Sun)
++63815482800, # local_end 2023-03-26 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63815475600, # utc_start 2023-03-26 01:00:00 (Sun)
++63834224400, # utc_end 2023-10-29 01:00:00 (Sun)
++63815486400, # local_start 2023-03-26 04:00:00 (Sun)
++63834235200, # local_end 2023-10-29 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63834224400, # utc_start 2023-10-29 01:00:00 (Sun)
++63847530000, # utc_end 2024-03-31 01:00:00 (Sun)
++63834231600, # local_start 2023-10-29 03:00:00 (Sun)
++63847537200, # local_end 2024-03-31 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63847530000, # utc_start 2024-03-31 01:00:00 (Sun)
++63865674000, # utc_end 2024-10-27 01:00:00 (Sun)
++63847540800, # local_start 2024-03-31 04:00:00 (Sun)
++63865684800, # local_end 2024-10-27 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63865674000, # utc_start 2024-10-27 01:00:00 (Sun)
++63878979600, # utc_end 2025-03-30 01:00:00 (Sun)
++63865681200, # local_start 2024-10-27 03:00:00 (Sun)
++63878986800, # local_end 2025-03-30 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63878979600, # utc_start 2025-03-30 01:00:00 (Sun)
++63897123600, # utc_end 2025-10-26 01:00:00 (Sun)
++63878990400, # local_start 2025-03-30 04:00:00 (Sun)
++63897134400, # local_end 2025-10-26 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
++63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
++63897130800, # local_start 2025-10-26 03:00:00 (Sun)
++63910436400, # local_end 2026-03-29 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
++63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
++63910440000, # local_start 2026-03-29 04:00:00 (Sun)
++63928584000, # local_end 2026-10-25 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63928573200, # utc_start 2026-10-25 01:00:00 (Sun)
++63941878800, # utc_end 2027-03-28 01:00:00 (Sun)
++63928580400, # local_start 2026-10-25 03:00:00 (Sun)
++63941886000, # local_end 2027-03-28 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63941878800, # utc_start 2027-03-28 01:00:00 (Sun)
++63960627600, # utc_end 2027-10-31 01:00:00 (Sun)
++63941889600, # local_start 2027-03-28 04:00:00 (Sun)
++63960638400, # local_end 2027-10-31 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
++ [
++63960627600, # utc_start 2027-10-31 01:00:00 (Sun)
++63973328400, # utc_end 2028-03-26 01:00:00 (Sun)
++63960634800, # local_start 2027-10-31 03:00:00 (Sun)
++63973335600, # local_end 2028-03-26 03:00:00 (Sun)
++7200,
++0,
++'EET',
++ ],
++ [
++63973328400, # utc_start 2028-03-26 01:00:00 (Sun)
++63992077200, # utc_end 2028-10-29 01:00:00 (Sun)
++63973339200, # local_start 2028-03-26 04:00:00 (Sun)
++63992088000, # local_end 2028-10-29 04:00:00 (Sun)
++10800,
++1,
++'EEST',
++ ],
+ ];
+
+-sub olson_version { '2017b' }
++sub olson_version { '2017c' }
+
+-sub has_dst_changes { 43 }
++sub has_dst_changes { 54 }
+
+ sub _max_year { 2027 }
+
+@@ -815,6 +1013,72 @@
+ 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' => 736631,
++ 'local_rd_secs' => 10800,
++ 'offset_modifier' => 0,
++ 'rd_nanosecs' => 0,
++ 'tz' => bless( {
++ 'name' => 'floating',
++ 'offset' => 0
++ }, 'DateTime::TimeZone::Floating' ),
++ 'utc_rd_days' => 736631,
++ 'utc_rd_secs' => 10800,
++ 'utc_year' => 2018
++ }, 'DateTime' ),
++ 'offset_from_std' => 0,
++ 'offset_from_utc' => 7200,
++ 'until' => [],
++ 'utc_start_datetime' => bless( {
++ 'formatter' => undef,
++ 'local_rd_days' => 736631,
++ 'local_rd_secs' => 3600,
++ 'offset_modifier' => 0,
++ 'rd_nanosecs' => 0,
++ 'tz' => bless( {
++ 'name' => 'floating',
++ 'offset' => 0
++ }, 'DateTime::TimeZone::Floating' ),
++ 'utc_rd_days' => 736631,
++ 'utc_rd_secs' => 3600,
++ 'utc_year' => 2018
++ }, 'DateTime' )
++}, 'DateTime::TimeZone::OlsonDB::Observance' )
++;
++sub _last_observance { $last_observance }
++
++my $rules = [
++ bless( {
++ 'at' => '1:00u',
++ 'from' => '1981',
++ 'in' => 'Mar',
++ 'letter' => 'S',
++ 'name' => 'EUAsia',
++ 'offset_from_std' => 3600,
++ 'on' => 'lastSun',
++ 'save' => '1:00',
++ 'to' => 'max'
++ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
++ bless( {
++ 'at' => '1:00u',
++ 'from' => '1996',
++ 'in' => 'Oct',
++ 'letter' => '',
++ 'name' => 'EUAsia',
++ 'offset_from_std' => 0,
++ 'on' => 'lastSun',
++ 'save' => '0',
++ '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-04-02
22:32:45.000000000 +0200
+++ libdatetime-timezone-perl-1.75/debian/patches/series 2017-10-23
19:10:12.000000000 +0200
@@ -19,3 +19,4 @@
olson-2016j
olson-2017a
olson-2017b
+olson-2017c
--- End Message ---