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

Bug#813622: jessie-pu: package libdatetime-timezone-perl/1:1.75-2+2016a



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 for jessie,
incorporating the changes of the 2016a tzdata release [0].

As usual, the changes only touch the perl modules with the timezone
data and are in a quilt patch (olson-2016a).

I'm attaching a manually stripped down debdiff.

Thanks in advance,
gregor

[0] https://mm.icann.org/pipermail/tz-announce/2016-January/000035.html

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJWskmFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGa2IP/3oK2IESUOWELj6/JL1UQjmU
CfzgDKRuDLjPjN3TWjWH2YpeMpMlAniA+lPKnDOjTyvSKIDBf8nv0vKYtlcNn176
ZBFd55F+cFZWSdJ2ia4cbJ9DAGfgIlCdd4x66dCquLq8loxJOCQKD+83qT6vro+h
8ZStKuTxN1HiTmZrduIqHO3a4iEvs2Bm8kFvYRsivsqHM+nEpzPwEGpPvPPbItxh
YGO6AL2ND7JaNFkzxtQilHf1UAvPgJ+KFv2TOWFGrWPyAML301cKi6NdsFqx0/ro
CK+6EHwVz2xGRBnGeIseYAmo1wy5wWGptPP6pVai03bSpgcvMVmfMn5ZuAdzvaEB
nGvpfEuy8TIcPvMwE69azJOZChXw4eM0sa6LOtff73tNKUu2eo6h5VojaCHFcr4t
3tvGtTA8fUdXqRh2G27xzhq7P1+TSMkwIVYyaW6BxcHJpVS2D+QDhZ7VRo112ZEV
nIQGBa6ZohtzojO54cQlPVpgqV9K/puCb/zUO37Z1JTy3Fq/Fy0ORC9qRPqBmwNs
HRdVludnuYfJVCzZkZVazHS751WFOUHKb4TJ+812AaaeIVjSVnWauhH/avkbmCqV
SQWw1wrMBw4Nl8bSgiR8ODsyH79FXK+IB8h6la6EAsryKauO0rZ7blQp6ylLTNpi
fLIIV4h9F/EHGWOG8TVR
=DJZ6
-----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	2015-10-25 14:29:32.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/changelog	2016-02-03 19:15:41.000000000 +0100
@@ -1,3 +1,13 @@
+libdatetime-timezone-perl (1:1.75-2+2016a) UNRELEASED; urgency=medium
+
+  * Update to Olson database version 2016a.
+    Add patch debian/patches/olson-2016a, which updates the timezone *.pm
+    files, using upstream's tools/parse_olson script.
+    This update contains contemporary changes for the Cayman Islands, Iran,
+    and Chrita, Russia.
+
+ -- gregor herrmann <gregoa@debian.org>  Wed, 03 Feb 2016 19:01:11 +0100
+
 libdatetime-timezone-perl (1:1.75-2+2015g) jessie; urgency=medium
 
   * Update to Olson database version 2015g.
diff -Nru libdatetime-timezone-perl-1.75/debian/patches/olson-2016a libdatetime-timezone-perl-1.75/debian/patches/olson-2016a
--- libdatetime-timezone-perl-1.75/debian/patches/olson-2016a	1970-01-01 01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/patches/olson-2016a	2016-02-03 19:15:41.000000000 +0100
@@ -0,0 +1,16985 @@
+Description: update to olson db 2016a
+Origin: vendor
+Author: gregor herrmann <gregoa@debian.org>
+Last-Update: 2016-02-03
+
+--- 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 2015g
++# Generated from debian/tzdata/africa.  Olson data version 2016a
+ #
+ # Do not edit this file directly.
+ #
+@@ -39,11 +39,11 @@
+     ],
+ ];
+ 
+-sub olson_version { '2015g' }
++sub olson_version { '2016a' }
+ 
+ sub has_dst_changes { 0 }
+ 
+-sub _max_year { 2025 }
++sub _max_year { 2026 }
+ 
+ sub _new_instance
+ {
+--- a/lib/DateTime/TimeZone/Asia/Tehran.pm
++++ b/lib/DateTime/TimeZone/Asia/Tehran.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+ 
+ #
+-# Generated from debian/tzdata/asia.  Olson data version 2015g
++# Generated from debian/tzdata/asia.  Olson data version 2016a
+ #
+ # Do not edit this file directly.
+ #
+@@ -919,18 +919,9 @@
+ 1,
+ 'IRDT',
+     ],
+-    [
+-64272771000, #    utc_start 2037-09-20 19:30:00 (Sun)
+-DateTime::TimeZone::INFINITY, #      utc_end
+-64272783600, #  local_start 2037-09-20 23:00:00 (Sun)
+-DateTime::TimeZone::INFINITY, #    local_end
+-12600,
+-0,
+-'IRST',
+-    ],
+ ];
+ 
+-sub olson_version { '2015g' }
++sub olson_version { '2016a' }
+ 
+ sub has_dst_changes { 48 }
+ 
+@@ -941,6 +932,74 @@
+     return shift->_init( @_, spans => $spans );
+ }
+ 
++sub _last_offset { 12600 }
++
++my $last_observance = bless( {
++  'format' => 'IR%sT',
++  'gmtoff' => '3:30',
++  'local_start_datetime' => bless( {
++    'formatter' => undef,
++    'local_rd_days' => 722449,
++    'local_rd_secs' => 84600,
++    'offset_modifier' => 0,
++    'rd_nanosecs' => 0,
++    'tz' => bless( {
++      'name' => 'floating',
++      'offset' => 0
++    }, 'DateTime::TimeZone::Floating' ),
++    'utc_rd_days' => 722449,
++    'utc_rd_secs' => 84600,
++    'utc_year' => 1979
++  }, 'DateTime' ),
++  'offset_from_std' => 0,
++  'offset_from_utc' => 12600,
++  'until' => [],
++  'utc_start_datetime' => bless( {
++    'formatter' => undef,
++    'local_rd_days' => 722449,
++    'local_rd_secs' => 72000,
++    'offset_modifier' => 0,
++    'rd_nanosecs' => 0,
++    'tz' => bless( {
++      'name' => 'floating',
++      'offset' => 0
++    }, 'DateTime::TimeZone::Floating' ),
++    'utc_rd_days' => 722449,
++    'utc_rd_secs' => 72000,
++    'utc_year' => 1979
++  }, 'DateTime' )
++}, 'DateTime::TimeZone::OlsonDB::Observance' )
++;
++sub _last_observance { $last_observance }
++
++my $rules = [
++  bless( {
++    'at' => '0:00',
++    'from' => '2036',
++    'in' => 'Mar',
++    'letter' => 'D',
++    'name' => 'Iran',
++    'offset_from_std' => 3600,
++    'on' => '21',
++    'save' => '1:00',
++    'to' => 'max',
++    'type' => undef
++  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
++  bless( {
++    'at' => '0:00',
++    'from' => '2036',
++    'in' => 'Sep',
++    'letter' => 'S',
++    'name' => 'Iran',
++    'offset_from_std' => 0,
++    'on' => '21',
++    'save' => '0',
++    'to' => 'max',
++    'type' => undef
++  }, '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	2015-10-25 14:29:32.000000000 +0100
+++ libdatetime-timezone-perl-1.75/debian/patches/series	2016-02-03 19:15:41.000000000 +0100
@@ -7,3 +7,4 @@
 olson-2015e
 olson-2015f
 olson-2015g
+olson-2016a

Reply to: