[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