From 786dcd40c8bfc0932b7d1e89c3c11043f7e8343b0a3fe3d3143df40ff84f01d8 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 6 Feb 2015 13:48:10 +0000 Subject: [PATCH 1/2] - updated to 1.85 - This release is based on version 2015a of the Olson database. This release includes contemporary changes for Quintana Roo and Chile. 1.84 2015-01-17 - Removed the per-OS prereqs on DateTime::TimeZone::HPUX and DateTime::TimeZone::Local::Win32. This gets rid of circular dependencies between those distros and this one. RT #101588, 101589 and 68231. 1.83 2014-12-24 - The last release did not include any of the generated zone files. Oops. - Attempting to fix indexing of DateTime::TimeZone::Catalog on metacpan. No real code or zone changes. 1.82 2014-12-24 - Various changes to get tests passing and tools code working with blead. This includes fixing some "Redundant argument in sprintf" warnings that could occur in the DateTime test suite. Reported by Slaven Rezic. RT #10116. 1.81 2014-11-21 - Removed tests for Win32 code. OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DateTime-TimeZone?expand=0&rev=59 --- DateTime-TimeZone-1.74.tar.gz | 3 -- DateTime-TimeZone-1.85.tar.gz | 3 ++ perl-DateTime-TimeZone.changes | 66 ++++++++++++++++++++++++++++++++++ perl-DateTime-TimeZone.spec | 22 ++++++------ 4 files changed, 79 insertions(+), 15 deletions(-) delete mode 100644 DateTime-TimeZone-1.74.tar.gz create mode 100644 DateTime-TimeZone-1.85.tar.gz diff --git a/DateTime-TimeZone-1.74.tar.gz b/DateTime-TimeZone-1.74.tar.gz deleted file mode 100644 index 4f7426e..0000000 --- a/DateTime-TimeZone-1.74.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0f43c46e60ad598dfdee0b817a18dba401905eb54290477fafc1dbbf73cbf8f -size 889723 diff --git a/DateTime-TimeZone-1.85.tar.gz b/DateTime-TimeZone-1.85.tar.gz new file mode 100644 index 0000000..1a8fc53 --- /dev/null +++ b/DateTime-TimeZone-1.85.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d84728f4f0ca5c0ad362e4ff265b1175a464d48f7d5ad355af4ad8f5e8e97cb +size 895086 diff --git a/perl-DateTime-TimeZone.changes b/perl-DateTime-TimeZone.changes index ddd4b85..a52367a 100644 --- a/perl-DateTime-TimeZone.changes +++ b/perl-DateTime-TimeZone.changes @@ -1,3 +1,69 @@ +------------------------------------------------------------------- +Fri Feb 6 13:13:36 UTC 2015 - coolo@suse.com + +- updated to 1.85 + - This release is based on version 2015a of the Olson database. This release + includes contemporary changes for Quintana Roo and Chile. + + + 1.84 2015-01-17 + + - Removed the per-OS prereqs on DateTime::TimeZone::HPUX and + DateTime::TimeZone::Local::Win32. This gets rid of circular dependencies + between those distros and this one. RT #101588, 101589 and 68231. + + + 1.83 2014-12-24 + + - The last release did not include any of the generated zone files. Oops. + + - Attempting to fix indexing of DateTime::TimeZone::Catalog on metacpan. No + real code or zone changes. + + + 1.82 2014-12-24 + + - Various changes to get tests passing and tools code working with blead. This + includes fixing some "Redundant argument in sprintf" warnings that could + occur in the DateTime test suite. Reported by Slaven Rezic. RT #10116. + + + 1.81 2014-11-21 + + - Removed tests for Win32 code. + + + 1.80 2014-11-16 + + - This distro no longer ships the DateTime::TimeZone::Local::Win32 + module. Instead, it depends on that module when you install + DateTime::TimeZone on a Windows system machine. + + - Tweaked the warning when loading a zone class from disk that was generated + using a different Olson version than the current DateTime::TimeZone + module. Previously, it said the loaded version was older, but all we know is + that it's different. Reported by Karen Etheridge. RT #66097. + + + 1.79 2014-11-11 + + - This release is based on version 2014j of the Olson database. This release + only contemporary changes for Turks & Caicos. + + + 1.78 2014-11-05 + + - Fix warnings from Perl 5.8.8 and before. Apparently it doesn't like when + $SIG{__DIE__} is set to undef. Patch by Peter Rabbitson. GitHub PR #88. + + + 1.77 2014-11-04 + + - Updated the mapping of Windows -> IANA time zones. Patch by David + Pinkowitz. RT #10025. + + - Replaced Class::Load with Module::Runtime, and replaced eval with Try::Tiny. + ------------------------------------------------------------------- Mon Sep 15 15:33:40 UTC 2014 - coolo@suse.com diff --git a/perl-DateTime-TimeZone.spec b/perl-DateTime-TimeZone.spec index 1a17d60..47c7aac 100644 --- a/perl-DateTime-TimeZone.spec +++ b/perl-DateTime-TimeZone.spec @@ -1,7 +1,7 @@ # # spec file for package perl-DateTime-TimeZone # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-DateTime-TimeZone -Version: 1.74 +Version: 1.85 Release: 0 %define cpan_name DateTime-TimeZone Summary: Time zone object base class and factory @@ -29,19 +29,17 @@ BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Class::Load) BuildRequires: perl(Class::Singleton) >= 1.03 BuildRequires: perl(List::AllUtils) +BuildRequires: perl(Module::Runtime) BuildRequires: perl(Params::Validate) >= 0.72 -BuildRequires: perl(Test::Fatal) -BuildRequires: perl(Test::More) >= 0.88 -BuildRequires: perl(Test::Output) -BuildRequires: perl(Test::Requires) +BuildRequires: perl(Try::Tiny) BuildRequires: perl(parent) -Requires: perl(Class::Load) Requires: perl(Class::Singleton) >= 1.03 Requires: perl(List::AllUtils) +Requires: perl(Module::Runtime) Requires: perl(Params::Validate) >= 0.72 +Requires: perl(Try::Tiny) Requires: perl(parent) %{perl_requires} @@ -50,9 +48,9 @@ This class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period. -Note that without the 'DateTime.pm' module, this module does not do much. -It's primary interface is through a 'DateTime' object, and most users will -not need to directly use 'DateTime::TimeZone' methods. +Note that without the the DateTime manpage module, this module does not do +much. It's primary interface is through a the DateTime manpage object, and +most users will not need to directly use 'DateTime::TimeZone' methods. %prep %setup -q -n %{cpan_name}-%{version} @@ -72,6 +70,6 @@ find . -type f -print0 | xargs -0 chmod 644 %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README.md +%doc Changes cpanfile LICENSE README.md tidyall.ini weaver.ini %changelog From 7d01ff8bf2bde1e0ed0814b74063922cc306a0aee11c23e3008638cdf97f6c2e Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Sun, 8 Feb 2015 07:41:34 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DateTime-TimeZone?expand=0&rev=60 --- perl-DateTime-TimeZone.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/perl-DateTime-TimeZone.spec b/perl-DateTime-TimeZone.spec index 47c7aac..9a7566a 100644 --- a/perl-DateTime-TimeZone.spec +++ b/perl-DateTime-TimeZone.spec @@ -42,6 +42,9 @@ Requires: perl(Params::Validate) >= 0.72 Requires: perl(Try::Tiny) Requires: perl(parent) %{perl_requires} +# MANUAL +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::Requires) %description This class is the base class for all time zone objects. A time zone is