Your message dated Sat, 29 Dec 2012 11:10:23 +0100 with message-id <[🔎] 20121229101023.GI5634@radis.cristau.org> and subject line Re: Bug#690908: unblock: libdatetime-timezone-perl/1.51-1+2012g has caused the Debian Bug report #690908, regarding unblock: libdatetime-timezone-perl/1.53-1+2012i to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 690908: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690908 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: libdatetime-timezone-perl/1.51-1+2012g
- From: gregor herrmann <gregoa@debian.org>
- Date: Fri, 19 Oct 2012 02:56:23 +0200
- Message-id: <20121019005623.3240.7175.reportbug@jadzia.comodo.priv.at>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Please unblock package libdatetime-timezone-perl 1.51-1+2012g. This release contains the data from version 2012g of the Olson database (and some other minor changes). I'm attaching the debdiff against 1.49-1+2012f modulo the boring changes in the tzdata-generated files. unblock libdatetime-timezone-perl/1.51-1+2012g Cheers, gregor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQgKU3AAoJELs6aAGGSaoG5PMQAMXurcnXfb/7k7VjH2hss4Pn jZgEP8REDWDQFQKJVCjLw3jzCmXB6UXFTX0BW/6+piRF1P/t8siKM+ZFTkoQA1YY ETMRu4FLelh/XI3MDvq4HF0abNAiD7XfuhyItUokEzbQtaiEYRpzi3kXO5EV9CKA V88cDFh8+e/2x0OIptXzp5kEpYOeQUG3KgXNq6PffAfuM11J1kk1A+ueHtoA3Y0V K2ELqdV1/axnc91aF7n8EOpjrljFum3ThgulFdRhnt2X6HD8oRmySmko8hJKma4H jZwGAM5bshXutNtJmr96gKbvdh89jiVsV0wDp509OAfj+6bD310l0UJSXwXfpMIX yXcaWoB6676xKijoX33L8KHDhd7/2/0QSSNbGY1Z76QdKrzzOdd8yDfprtVAhLZQ oQd1qFuo1iQ/20TTppU1M6Li7nkXrtmY+vP9em1AbtFWmOn0GIRPRhZ3DwoqNX8w O6LJfe7+h0ttIfYXAz79pve7/b89E5MUfsY3PPIgTUgHyS7wp8uJh/t8DIwIrh2d WdmrYMrzHDg8RYY74diN0HcMYIlrZ1MM2ylCA10jCtdTviziVlstvhGQwQbzi15M IUfmSITW1L/4k64GzwyV6OJx7ISIOFnSJPatZ0GJH2NHGFwDlZbQwi8NJBwi7yd/ UxO1AbTHg0ITva5TchKC =NsgO -----END PGP SIGNATURE-----diff -Nru libdatetime-timezone-perl-1.49/Changes libdatetime-timezone-perl-1.51/Changes --- libdatetime-timezone-perl-1.49/Changes 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/Changes 2012-10-18 07:45:21.000000000 +0200 @@ -1,3 +1,26 @@ +1.51 2012-10-18 + +- This release is based on version 2012g of the Olson database. This release + includes contemporary changes for Palestine and Samoa. + + +1.50 2012-09-16 + +- In scalar context, DateTime::TimeZone->names_in_category returned an + arrayref containing an arrayref (rather than _just_ an arrayref). Reported + by Ed Shrock. RT #76791. + +- The DateTime::TimeZone->names_in_category claimed that it returned names + based on the population of the zone. I don't think this was ever true, but + this data is definitely not part of the current Olson database. Reported by + Ed Shrock. RT #76792. + + However, the DateTime::TimeZone->names_in_country method does preserve the + order specified in the Olson database, which is sort of based on population + and geography. This method is probably the best choice for presenting a list + of names to end user. + + 1.49 2012-09-13 - This release is based on version 2012f of the Olson database. This release diff -Nru libdatetime-timezone-perl-1.49/META.json libdatetime-timezone-perl-1.51/META.json --- libdatetime-timezone-perl-1.49/META.json 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/META.json 2012-10-18 07:45:21.000000000 +0200 @@ -4,7 +4,7 @@ "Dave Rolsky <autarch@urth.org>" ], "dynamic_config" : 1, - "generated_by" : "Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921", + "generated_by" : "Dist::Zilla version 4.300027, CPAN::Meta::Converter version 2.120921", "license" : [ "perl_5" ], @@ -19,6 +19,11 @@ "ExtUtils::MakeMaker" : "6.30" } }, + "develop" : { + "requires" : { + "Test::Pod" : "1.41" + } + }, "runtime" : { "requires" : { "Class::Load" : "0", @@ -62,6 +67,6 @@ "web" : "http://git.urth.org/DateTime-TimeZone.git" } }, - "version" : "1.49" + "version" : "1.51" } diff -Nru libdatetime-timezone-perl-1.49/META.yml libdatetime-timezone-perl-1.51/META.yml --- libdatetime-timezone-perl-1.49/META.yml 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/META.yml 2012-10-18 07:45:21.000000000 +0200 @@ -13,7 +13,7 @@ configure_requires: ExtUtils::MakeMaker: 6.30 dynamic_config: 1 -generated_by: 'Dist::Zilla version 4.300021, CPAN::Meta::Converter version 2.120921' +generated_by: 'Dist::Zilla version 4.300027, CPAN::Meta::Converter version 2.120921' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -38,4 +38,4 @@ resources: bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=DateTime-TimeZone repository: git://git.urth.org/DateTime-TimeZone.git -version: 1.49 +version: 1.51 diff -Nru libdatetime-timezone-perl-1.49/Makefile.PL libdatetime-timezone-perl-1.51/Makefile.PL --- libdatetime-timezone-perl-1.49/Makefile.PL 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/Makefile.PL 2012-10-18 07:45:21.000000000 +0200 @@ -43,7 +43,7 @@ "vars" => 0, "warnings" => 0 }, - "VERSION" => "1.49", + "VERSION" => "1.51", "test" => { "TESTS" => "t/*.t" } diff -Nru libdatetime-timezone-perl-1.49/README libdatetime-timezone-perl-1.51/README --- libdatetime-timezone-perl-1.49/README 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/README 2012-10-18 07:45:21.000000000 +0200 @@ -1,7 +1,7 @@ This archive contains the distribution DateTime-TimeZone, -version 1.49: +version 1.51: Time zone object base class and factory diff -Nru libdatetime-timezone-perl-1.49/debian/changelog libdatetime-timezone-perl-1.51/debian/changelog --- libdatetime-timezone-perl-1.49/debian/changelog 2012-09-14 13:12:13.000000000 +0200 +++ libdatetime-timezone-perl-1.51/debian/changelog 2012-10-19 02:46:21.000000000 +0200 @@ -1,3 +1,9 @@ +libdatetime-timezone-perl (1:1.51-1+2012g) unstable; urgency=low + + * New upstream release, based on version 2012g of the Olson database. + + -- gregor herrmann <gregoa@debian.org> Fri, 19 Oct 2012 02:46:13 +0200 + libdatetime-timezone-perl (1:1.49-1+2012f) unstable; urgency=low * New upstream release, based on version 2012f of the Olson database. diff -Nru libdatetime-timezone-perl-1.49/dist.ini libdatetime-timezone-perl-1.51/dist.ini --- libdatetime-timezone-perl-1.49/dist.ini 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/dist.ini 2012-10-18 07:45:21.000000000 +0200 @@ -3,7 +3,7 @@ license = Perl_5 copyright_holder = Dave Rolsky -version = 1.49 +version = 1.51 [NextRelease] format = %-7v %{yyyy-MM-dd}d diff -Nru libdatetime-timezone-perl-1.49/lib/DateTime/TimeZone.pm libdatetime-timezone-perl-1.51/lib/DateTime/TimeZone.pm --- libdatetime-timezone-perl-1.49/lib/DateTime/TimeZone.pm 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/lib/DateTime/TimeZone.pm 2012-10-18 07:45:21.000000000 +0200 @@ -1,6 +1,6 @@ package DateTime::TimeZone; { - $DateTime::TimeZone::VERSION = '1.49'; + $DateTime::TimeZone::VERSION = '1.51'; } use 5.006; @@ -525,7 +525,7 @@ return wantarray ? @{ $DateTime::TimeZone::Catalog::CATEGORIES{ $_[0] } } - : [ $DateTime::TimeZone::Catalog::CATEGORIES{ $_[0] } ]; + : $DateTime::TimeZone::Catalog::CATEGORIES{ $_[0] }; } sub countries { @@ -561,7 +561,7 @@ =head1 VERSION -version 1.49 +version 1.51 =head1 SYNOPSIS @@ -736,9 +736,6 @@ "Kentucky/Monticello", and "New_York". In scalar context, it returns an array reference, while in list context it returns an array. -The list is returned in order of population by zone, which should mean -that this order will be the best to use for most UIs. - =head2 DateTime::TimeZone->countries() Returns a sorted list of all the valid country codes (in lower-case) @@ -755,6 +752,11 @@ case. In scalar context, it returns an array reference, while in list context it returns an array. +This list is returned in an order vaguely based on geography and +population. In general, the least used zones come last, but there are not +guarantees of a specific order from one release to the next. This order is +probably the best option for presenting zones names to end users. + =head2 DateTime::TimeZone->offset_as_seconds( $offset ) Given an offset as a string, this returns the number of seconds diff -Nru libdatetime-timezone-perl-1.49/t/15catalog.t libdatetime-timezone-perl-1.51/t/15catalog.t --- libdatetime-timezone-perl-1.49/t/15catalog.t 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/t/15catalog.t 2012-10-18 07:45:21.000000000 +0200 @@ -58,6 +58,10 @@ my $names = DateTime::TimeZone::names_in_category('America'); ok( ref $names, 'names_in_category() returns ref in scalar context' ); + is_deeply( + \@names, $names, + 'names_in_category() returns same values in list and scalar context' + ); } { diff -Nru libdatetime-timezone-perl-1.49/tools/parse_olson libdatetime-timezone-perl-1.51/tools/parse_olson --- libdatetime-timezone-perl-1.49/tools/parse_olson 2012-09-13 16:09:12.000000000 +0200 +++ libdatetime-timezone-perl-1.51/tools/parse_olson 2012-10-18 07:45:21.000000000 +0200 @@ -431,7 +431,7 @@ $countries .= qq| '\L$c' => [ qw(\n|; # We explicitly do not sort these because the order in - # zones.tab is by population. + # zones.tab is already in a sane sort order. $countries .= join "\n", map {" $_"} map { $_->[0] } @{ $countries{$c} }; $countries .= "\n) ],\n"; @@ -527,8 +527,7 @@ $zonecatalog .= "=head3 $country->[0] ($country->[1])\n\n"; - for my $zone ( sort { lc $a->[0] cmp lc $b->[0] } - @{ $countries{ $country->[1] } } ) { + for my $zone ( @{ $countries{ $country->[1] } } ) { my $line = join ' - ', grep { defined } @{$zone}; $zonecatalog .= " $line\n"; }
--- End Message ---
--- Begin Message ---
- To: gregor herrmann <gregoa@debian.org>, 690908-done@bugs.debian.org
- Cc: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Re: Bug#690908: unblock: libdatetime-timezone-perl/1.51-1+2012g
- From: Julien Cristau <jcristau@debian.org>
- Date: Sat, 29 Dec 2012 11:10:23 +0100
- Message-id: <[🔎] 20121229101023.GI5634@radis.cristau.org>
- In-reply-to: <20121019005623.3240.7175.reportbug@jadzia.comodo.priv.at>
- References: <20121019005623.3240.7175.reportbug@jadzia.comodo.priv.at>
On Fri, Oct 19, 2012 at 02:56:23 +0200, gregor herrmann wrote: > Please unblock package libdatetime-timezone-perl 1.51-1+2012g. > Unblocked 1:1.56-1+2012j. Cheers, JulienAttachment: signature.asc
Description: Digital signature
--- End Message ---