[perl-Plack] Upstream update.

corsepiu corsepiu at fedoraproject.org
Sat May 25 05:11:30 UTC 2013


commit 0b51c9670038e4d74593ddfa462580dac739c37d
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date:   Sat May 25 07:11:19 2013 +0200

    Upstream update.
    
    - Add BR: perl(File::ShareDir::Install).
    - Add BR: perl(Stream::Buffered).
    - Remove perl-Plack-1.0004.patch (Not required anymore).
    - Preps for Plack > 1.0022.

 .gitignore      |    2 +-
 perl-Plack.spec |   26 ++++++++++++++++++--------
 sources         |    2 +-
 3 files changed, 20 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a2116b5..bf39bac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Plack-1.0004.tar.gz
+/Plack-1.0022.tar.gz
diff --git a/perl-Plack.spec b/perl-Plack.spec
index d52c207..4fb15be 100644
--- a/perl-Plack.spec
+++ b/perl-Plack.spec
@@ -1,6 +1,6 @@
 Name:           perl-Plack
-Version:        1.0004
-Release:        3%{?dist}
+Version:        1.0022
+Release:        1%{?dist}
 Summary:        Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
 License:        GPL+ or Artistic
 Group:          Development/Libraries
@@ -8,11 +8,9 @@ URL:            http://search.cpan.org/dist/Plack/
 Source0:        http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Plack-%{version}.tar.gz
 BuildArch:      noarch
 
-# Upstream bug fix to testsuite breakdown
-Patch0: 	perl-Plack-1.0004.patch
-
-# Building with apache2 tests enabled works in local mocks, 
-# but fails in Fedora's koji.
+# Building with apache2 tests enabled
+# - works in local mocks, but fails in Fedora's koji.
+# - requires customize apache setup with apache >= 2.4.
 # Default to not testing apache2.
 %bcond_with apache
 
@@ -21,6 +19,7 @@ BuildRequires:  perl(Devel::StackTrace::AsHTML) >= 0.11
 BuildRequires:  perl(Devel::StackTrace::WithLexicals) >= 0.8
 BuildRequires:  perl(ExtUtils::MakeMaker)
 BuildRequires:  perl(File::ShareDir) >= 1.00
+BuildRequires:  perl(File::ShareDir::Install) >= 0.03
 BuildRequires:  perl(Filesys::Notify::Simple)
 BuildRequires:  perl(Hash::MultiValue) >= 0.05
 BuildRequires:  perl(HTTP::Body) >= 1.06
@@ -32,6 +31,11 @@ BuildRequires:  perl(Test::Requires)
 BuildRequires:  perl(Test::TCP) >= 0.11
 BuildRequires:  perl(Try::Tiny)
 BuildRequires:  perl(URI) >= 1.59
+%if "%{version}" > "1.0022"
+# Mandatory, but N/A in Fedora, yet.
+BuildRequires:  perl(Apache::LogFormat::Compiler) >= 0.12
+%endif
+BuildRequires:  perl(Stream::Buffered) >= 0.02
 
 # for improved tests
 BuildRequires:  perl(Authen::Simple::Adapter)
@@ -73,7 +77,6 @@ frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.
 
 %prep
 %setup -q -n Plack-%{version}
-%patch0 -p1
 
 # Fedora's mod_perl.so is under modules/
 sed -i -e 's,libexec/apache2/mod_perl.so,modules/mod_perl.so,' \
@@ -114,6 +117,13 @@ make test %{?_with_apache:TEST_APACHE2=1 TEST_FCGI_CLIENT=1}
 %{_mandir}/man3/*
 
 %changelog
+* Fri May 24 2013 Ralf Corsépius <corsepiu at fedoraproject.org> 1.0022-1
+- Upstream update.
+- Add BR: perl(File::ShareDir::Install).
+- Add BR: perl(Stream::Buffered).
+- Remove perl-Plack-1.0004.patch (Not required anymore).
+- Preps for Plack > 1.0022.
+
 * Mon Feb 18 2013 Ralf Corsépius <corsepiu at fedoraproject.org> 1.0004-3
 - Fix changelog dates (Fedora_19_Mass_Rebuild FTBFS).
 - Add perl-Plack-1.0004.patch.
diff --git a/sources b/sources
index 7b12a85..220d093 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ea06eff8083b2a1838f8644a7e474463  Plack-1.0004.tar.gz
+c090875dfbeee264fa953fd22a18fb93  Plack-1.0022.tar.gz



More information about the perl-devel mailing list