[perl-Plack-Middleware-ReverseProxy] Specify all dependencies

Petr Pisar ppisar at fedoraproject.org
Tue Apr 8 11:06:44 UTC 2014


commit a377c97441863d833b6ef91e14a6fc9250b70693
Author: Petr Písař <ppisar at redhat.com>
Date:   Tue Apr 8 11:00:24 2014 +0200

    Specify all dependencies

 perl-Plack-Middleware-ReverseProxy.spec |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)
---
diff --git a/perl-Plack-Middleware-ReverseProxy.spec b/perl-Plack-Middleware-ReverseProxy.spec
index 54336e0..43b085b 100644
--- a/perl-Plack-Middleware-ReverseProxy.spec
+++ b/perl-Plack-Middleware-ReverseProxy.spec
@@ -1,20 +1,37 @@
 Name:           perl-Plack-Middleware-ReverseProxy
 Version:        0.15
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        Supports app to run as a reverse proxy back-end
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/Plack-Middleware-ReverseProxy/
 Source0:        http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/Plack-Middleware-ReverseProxy-%{version}.tar.gz
 BuildArch:      noarch
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl
+BuildRequires:  perl(inc::Module::Install)
+BuildRequires:  perl(Module::Install::Package)
+BuildRequires:  perl(Module::Install::AuthorTests)
+BuildRequires:  perl(Module::Install::Repository)
+# Run-time:
 BuildRequires:  perl(parent)
+# Plack::Middleware is not version, depend on Plack
 BuildRequires:  perl(Plack) >= 0.9988
 BuildRequires:  perl(Plack::Middleware)
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Tests:
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(HTTP::Headers)
+BuildRequires:  perl(HTTP::Request)
+BuildRequires:  perl(lib)
+BuildRequires:  perl(Plack::Builder)
 BuildRequires:  perl(Plack::Request)
+BuildRequires:  perl(Plack::Test)
 BuildRequires:  perl(Test::More)
-Requires:       perl(Plack::Middleware)
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+#Requires:       perl(Plack::Middleware)
+# Plack::Middleware is not version, depend on Plack
+Requires:       perl(Plack) >= 0.9988
 
 %{?perl_default_filter}
 
@@ -25,6 +42,9 @@ requests using 'enable_if' directive in your app.psgi.
 
 %prep
 %setup -q -n Plack-Middleware-ReverseProxy-%{version}
+# Unbundle inc
+rm -r ./inc/*
+sed -i -e '/^inc\//d' MANIFEST
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -46,6 +66,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Tue Apr 08 2014 Petr Pisar <ppisar at redhat.com> - 0.15-5
+- Specify all dependencies (bug #1085224)
+
 * Mon Aug 05 2013 Petr Pisar <ppisar at redhat.com> - 0.15-4
 - Perl 5.18 rebuild
 



More information about the perl-devel mailing list