From e47d7506e421e44211fdfa1a87d7942265dd55c7 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jples...@redhat.com>
Date: Tue, 23 May 2017 12:23:48 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121826)

---
 perl-MooseX-Emulate-Class-Accessor-Fast.spec | 24 ++++++++++++++++++++++--
 1 file changed, 22 insertions(+), 2 deletions(-)

diff --git a/perl-MooseX-Emulate-Class-Accessor-Fast.spec 
b/perl-MooseX-Emulate-Class-Accessor-Fast.spec
index 928a975..f02d25b 100644
--- a/perl-MooseX-Emulate-Class-Accessor-Fast.spec
+++ b/perl-MooseX-Emulate-Class-Accessor-Fast.spec
@@ -1,6 +1,6 @@
 Name:       perl-MooseX-Emulate-Class-Accessor-Fast
 Version:    0.00903
-Release:    20%{?dist}
+Release:    21%{?dist}
 # lib/MooseX/Adopt/Class/Accessor/Fast.pm -> GPL+ or Artistic
 # lib/MooseX/Emulate/Class/Accessor/Fast.pm -> GPL+ or Artistic
 License:    GPL+ or Artistic
@@ -11,14 +11,28 @@ Url:        
http://search.cpan.org/dist/MooseX-Emulate-Class-Accessor-Fast
 
 BuildArch:  noarch
 
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl
 BuildRequires: perl-generators
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: perl(inc::Module::Install)
+BuildRequires: perl(Module::Install::Metadata)
+BuildRequires: perl(Module::Install::WriteAll)
+BuildRequires: sed
+# Run-time
+BuildRequires: perl(Class::MOP)
 BuildRequires: perl(Moose)               >= 0.84
+BuildRequires: perl(Moose::Meta::Method::Accessor)
 BuildRequires: perl(Moose::Role)
 BuildRequires: perl(namespace::clean)
+BuildRequires: perl(Scalar::Util)
 # tests
+BuildRequires: perl(base)
+BuildRequires: perl(lib)
+BuildRequires: perl(strict)
 BuildRequires: perl(Test::More)
 BuildRequires: perl(Test::Exception)
+BuildRequires: perl(warnings)
 BuildRequires: perl(Class::Accessor::Fast)
 
 ### auto-added reqs!
@@ -40,6 +54,9 @@ to a "with" line.
 
 %prep
 %setup -q -n MooseX-Emulate-Class-Accessor-Fast-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
@@ -58,6 +75,9 @@ make test
 %{_mandir}/man3/Moose*.3*
 
 %changelog
+* Tue May 23 2017 Jitka Plesnikova <jples...@redhat.com> - 0.00903-21
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
0.00903-20
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-MooseX-Emulate-Class-Accessor-Fast.git/commit/?h=master&id=e47d7506e421e44211fdfa1a87d7942265dd55c7
_______________________________________________
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-devel-le...@lists.fedoraproject.org

Reply via email to