From 05a768edcfe32e3e7a494f67bfae442368f27051 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com>
Date: Thu, 18 May 2017 12:41:09 +0200
Subject: Fix building on Perl without "." in @INC

---
 perl-Template-Plugin-Cycle.spec | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/perl-Template-Plugin-Cycle.spec b/perl-Template-Plugin-Cycle.spec
index fb7443b..e124e81 100644
--- a/perl-Template-Plugin-Cycle.spec
+++ b/perl-Template-Plugin-Cycle.spec
@@ -1,31 +1,28 @@
 Name:           perl-Template-Plugin-Cycle
 Version:        1.06
-Release:        19%{?dist}
+Release:        20%{?dist}
 Summary:        Cyclically insert into a Template from a sequence of values
 License:        GPL+ or Artistic
 URL:            http://search.cpan.org/dist/Template-Plugin-Cycle/
 Source0:        
http://www.cpan.org/authors/id/A/AD/ADAMK/Template-Plugin-Cycle-%{version}.tar.gz
 BuildArch:      noarch
 # Build
+BuildRequires:  coreutils
 BuildRequires:  make
 BuildRequires:  perl
 BuildRequires:  perl-generators
-BuildRequires:  perl(Config)
-BuildRequires:  perl(Cwd)
-BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
-BuildRequires:  perl(ExtUtils::MM_Unix)
-BuildRequires:  perl(File::Find)
-BuildRequires:  perl(File::Path)
-BuildRequires:  perl(File::Spec)
-BuildRequires:  perl(FindBin)
-BuildRequires:  perl(strict)
-BuildRequires:  perl(vars)
+BuildRequires:  perl(inc::Module::Install) >= 0.75
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
+BuildRequires:  sed
 # Runtime
 BuildRequires:  perl(overload)
 BuildRequires:  perl(Params::Util) >= 0.20
 BuildRequires:  perl(Template) >= 2.10
 BuildRequires:  perl(Template::Plugin)
+BuildRequires:  perl(vars)
 # Tests only
+BuildRequires:  perl(strict)
 BuildRequires:  perl(Test::More) >= 0.47
 Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo 
$version))
 Requires:       perl(Params::Util) >= 0.20
@@ -43,6 +40,9 @@ these sorts of tasks.
 
 %prep
 %setup -q -n Template-Plugin-Cycle-%{version}
+# Remove bundled modules
+rm -r ./inc/*
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
@@ -62,6 +62,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 18 2017 Petr Pisar <ppi...@redhat.com> - 1.06-20
+- Fix building on Perl without "." in @INC (CPAN RT#121769)
+
 * Sat Feb 11 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
1.06-19
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-Template-Plugin-Cycle.git/commit/?h=master&id=05a768edcfe32e3e7a494f67bfae442368f27051
_______________________________________________
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