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 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 <gre...@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 <gre...@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