commit 0b51c9670038e4d74593ddfa462580dac739c37d Author: Ralf Corsépius <corsepiu@xxxxxxxxxxxxxxxxx> 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@xxxxxxxxxxxxxxxxx> 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@xxxxxxxxxxxxxxxxx> 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 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel