From ef901181979498dc5e132ab4ebdd2c85a352a4fc Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: May 25 2017 14:27:15 +0000 Subject: Fix building on Perl without '.' in @INC (CPAN RT#121891) --- diff --git a/perl-Catalyst-Plugin-Authorization-Roles.spec b/perl-Catalyst-Plugin-Authorization-Roles.spec index a47500e..bd50615 100644 --- a/perl-Catalyst-Plugin-Authorization-Roles.spec +++ b/perl-Catalyst-Plugin-Authorization-Roles.spec @@ -1,23 +1,34 @@ Name: perl-Catalyst-Plugin-Authorization-Roles Version: 0.09 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Role based authorization for Catalyst based on Catalyst::Plugin::Authentication License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Plugin-Authorization-Roles/ Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Authorization-Roles-%{version}.tar.gz BuildArch: noarch +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl BuildRequires: perl >= 1:5.8.0 BuildRequires: perl-generators +BuildRequires: perl(base) +BuildRequires: perl(Catalyst::Authentication::User) +BuildRequires: perl(Catalyst::Authentication::User::Hash) BuildRequires: perl(Catalyst::Plugin::Authentication) >= 0.10003 +BuildRequires: perl(Catalyst::Exception) BuildRequires: perl(Catalyst::Runtime) >= 5.7 -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(inc::Module::Install) >= 0.91 +BuildRequires: perl(Module::Install::Metadata) +BuildRequires: perl(Module::Install::WriteAll) +BuildRequires: perl(Scalar::Util) BuildRequires: perl(Set::Object) >= 1.14 BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) BuildRequires: perl(UNIVERSAL::isa) >= 0.05 BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(warnings) Requires: perl(Catalyst::Plugin::Authentication) >= 0.10003 Requires: perl(Catalyst::Runtime) >= 5.7 Requires: perl(Set::Object) >= 1.14 @@ -31,6 +42,9 @@ makes an assertion about the necessary roles. %prep %setup -q -n Catalyst-Plugin-Authorization-Roles-%{version} +# Remove bundled libraries +rm -r inc +sed -i -e '/^inc\// d' MANIFEST %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -53,6 +67,9 @@ TEST_POD=1 make test %{_mandir}/man3/* %changelog +* Thu May 25 2017 Jitka Plesnikova - 0.09-16 +- Fix building on Perl without '.' in @INC + * Sat Feb 11 2017 Fedora Release Engineering - 0.09-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild