From 42cb466154bde56fd4856bd282230b28afa95c85 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jples...@redhat.com>
Date: Thu, 25 May 2017 15:03:15 +0200
Subject: Fix building on Perl without '.' in @INC (CPAN RT#121888)

---
 perl-Catalyst-Plugin-Session-State-URI.spec | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/perl-Catalyst-Plugin-Session-State-URI.spec 
b/perl-Catalyst-Plugin-Session-State-URI.spec
index de36e1a..f11b096 100644
--- a/perl-Catalyst-Plugin-Session-State-URI.spec
+++ b/perl-Catalyst-Plugin-Session-State-URI.spec
@@ -1,19 +1,24 @@
 Name:           perl-Catalyst-Plugin-Session-State-URI
 Version:        0.15
-Release:        18%{?dist}
+Release:        19%{?dist}
 Summary:        Saves session IDs by rewriting URIs delivered to the client
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Catalyst-Plugin-Session-State-URI/
 Source0:        
http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Catalyst-Plugin-Session-State-URI-%{version}.tar.gz
 BuildArch:      noarch
+BuildRequires:  make
+BuildRequires:  perl
 BuildRequires:  perl-generators
 BuildRequires:  perl(Catalyst::Plugin::Session) >= 0.27
 BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie) >= 0.03
 BuildRequires:  perl(Class::Data::Inheritable)
-BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(HTML::TokeParser::Simple)
+BuildRequires:  perl(inc::Module::Install)
 BuildRequires:  perl(MIME::Types)
+BuildRequires:  perl(Module::Install::AutoInstall)
+BuildRequires:  perl(Module::Install::Metadata)
+BuildRequires:  perl(Module::Install::WriteAll)
 BuildRequires:  perl(MRO::Compat)
 BuildRequires:  perl(Test::MockObject) >= 1.01
 BuildRequires:  perl(Test::Pod)
@@ -22,6 +27,7 @@ BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
 BuildRequires:  perl(URI)
 BuildRequires:  perl(URI::Find)
 BuildRequires:  perl(URI::QueryParam)
+BuildRequires:  sed
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
 
 %description
@@ -30,6 +36,9 @@ delivered to the client, and extracting the session ID from 
requested URIs.
 
 %prep
 %setup -q -n Catalyst-Plugin-Session-State-URI-%{version}
+# Remove bundled libraries
+rm -r inc
+sed -i -e '/^inc\// d' MANIFEST
 
 %build
 PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -53,6 +62,9 @@ TEST_POD=1 make test
 %{_mandir}/man3/*
 
 %changelog
+* Thu May 25 2017 Jitka Plesnikova <jples...@redhat.com> - 0.15-19
+- Fix building on Perl without '.' in @INC
+
 * Sat Feb 11 2017 Fedora Release Engineering <rel...@fedoraproject.org> - 
0.15-18
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
 
-- 
cgit v1.1


        
https://src.fedoraproject.org/cgit/perl-Catalyst-Plugin-Session-State-URI.git/commit/?h=master&id=42cb466154bde56fd4856bd282230b28afa95c85
_______________________________________________
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