commit dd0cf0f6b41d6c77391153287a5dcb89086a405c Author: Petr Šabata <contyk@xxxxxxxxxx> Date: Thu Jan 8 10:16:40 2015 +0100 1.83 bump, tests enhanced for 5.21 - Dropping F16-era conflicts perl-DateTime-TimeZone.spec | 56 +++++++++++++++++++++++-------------------- sources | 2 +- 2 files changed, 31 insertions(+), 27 deletions(-) --- diff --git a/perl-DateTime-TimeZone.spec b/perl-DateTime-TimeZone.spec index fe17217..138290b 100644 --- a/perl-DateTime-TimeZone.spec +++ b/perl-DateTime-TimeZone.spec @@ -1,5 +1,5 @@ Name: perl-DateTime-TimeZone -Version: 1.81 +Version: 1.83 Release: 1%{?dist} Summary: Time zone object base class and factory License: GPL+ or Artistic @@ -10,40 +10,50 @@ Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-%{ # bug #1135981, CPAN RT#55029 Patch0: DateTime-TimeZone-1.74-Parse-etc-localtime-by-DateTime-TimeZone-Tzfile.patch BuildArch: noarch +# Build BuildRequires: perl -BuildRequires: perl(base) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Runtime BuildRequires: perl(Class::Singleton) >= 1.03 BuildRequires: perl(constant) BuildRequires: perl(Cwd) >= 3 -BuildRequires: perl(ExtUtils::MakeMaker) +%if !%{defined perl_bootstrap} +BuildRequires: perl(DateTime) +BuildRequires: perl(DateTime::Duration) +%endif +# Unused BuildRequires: perl(DateTime::TimeZone::Tzfile) BuildRequires: perl(File::Basename) BuildRequires: perl(File::Compare) -BuildRequires: perl(File::Copy) +BuildRequires: perl(File::Find) BuildRequires: perl(File::Path) BuildRequires: perl(File::Spec) -BuildRequires: perl(File::Spec::Functions) -BuildRequires: perl(File::Temp) -BuildRequires: perl(lib) BuildRequires: perl(List::AllUtils) BuildRequires: perl(List::Util) BuildRequires: perl(Module::Runtime) -BuildRequires: perl(overload) BuildRequires: perl(Params::Validate) >= 0.72 BuildRequires: perl(parent) +BuildRequires: perl(Try::Tiny) +BuildRequires: perl(vars) +# Tests only +BuildRequires: perl(base) +BuildRequires: perl(File::Copy) +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(File::Temp) +BuildRequires: perl(lib) +BuildRequires: perl(overload) BuildRequires: perl(Storable) -BuildRequires: perl(strict) BuildRequires: perl(Sys::Hostname) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.88 BuildRequires: perl(Test::Output) BuildRequires: perl(Test::Requires) BuildRequires: perl(Test::Taint) -BuildRequires: perl(Try::Tiny) -BuildRequires: perl(vars) -BuildRequires: perl(warnings) -# not automatically detected -Requires: perl(File::Compare) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(File::Basename) +Requires: perl(File::Compare) +Requires: perl(File::Find) # Require optional DateTime::TimeZone::Tzfile to work in mock after tzdata # upgrade, bug #1135981 Requires: perl(DateTime::TimeZone::Tzfile) @@ -61,16 +71,6 @@ Requires: perl(DateTime::TimeZone::Tzfile) # avoid circular dependencies - DateTime strictly requires DateTime::TimeZone %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(DateTime\\) %global __requires_exclude %{__requires_exclude}|perl\\(DateTime::Duration\\) -# perl-DateTime-TimeZone used to be bundled with perl-DateTime -# when bootstrapping, we can't require the unbundled version, so -# need to conflict with the old package -Conflicts: perl-DateTime <= 1:0.7000-3.fc16 -%else -# explicitly require the unbundled perl-DateTime to avoid implicit conflicts -Requires: perl-DateTime >= 2:0.70-1 -# and BR perl(DateTime) to enable testing -BuildRequires: perl(DateTime) -BuildRequires: perl(DateTime::Duration) %endif %description @@ -83,12 +83,12 @@ offset from GMT for a given time period. %patch0 -p1 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor +perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} \; +find %{buildroot} -type f -name .packlist -exec rm -f {} + %{_fixperms} %{buildroot}/* %check @@ -100,6 +100,10 @@ make test %{_mandir}/man3/* %changelog +* Wed Jan 07 2015 Petr Šabata <contyk@xxxxxxxxxx> - 1.83-1 +- 1.83 bump, tests enhanced for 5.21 +- Dropping F16-era conflicts + * Tue Nov 25 2014 Petr Šabata <contyk@xxxxxxxxxx> - 1.81-1 - 1.81 bump, only removes Win32 tests diff --git a/sources b/sources index 157bc2c..7d4d758 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -62d4153bfb175ee3b04482b2f4b0b177 DateTime-TimeZone-1.81.tar.gz +ef1230370de893f604ec5ca58e3f76af DateTime-TimeZone-1.83.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel