c425e51
# Build with apache2 tests enabled
c425e51
# - works in local mocks, but fails in Fedora's koji.
c425e51
# - requires customized apache setup with apache >= 2.4.
c425e51
# Default to not testing apache2.
c425e51
%bcond_with apache
c425e51
c425e51
# Use Devel::StackTrace::WithLexicals for catching exceptions.
c425e51
%bcond_without perl_Plack_enables_Devel_StackTrace_WithLexicals
c425e51
7b3aa8b
# Build with FCGI support
7b3aa8b
%bcond_without perl_Plack_enables_fcgi
7b3aa8b
c425e51
# Use XS HTTP parser. This can be disabled with PLACK_HTTP_PARSER_PP=1
c425e51
# environment variable at run time.
c425e51
%bcond_without perl_Plack_enables_HTTP_Parser_XS
c425e51
c425e51
# Build with mod_perl support for Apache HTTP server version 1.
c425e51
# Abandoned/Unsupported in Fedora.
c425e51
%bcond_with perl_Plack_enables_httpd1
c425e51
914765c
# Build with mod_perl support for Apache HTTP server version 2.
914765c
# Abandoned/Unsupported in Fedora.
914765c
%bcond_without perl_Plack_enables_httpd2
914765c
c425e51
# Recommends IPv6 support to HTTP::Server::PSGI embedded web server
c425e51
%bcond_without perl_Plack_enables_ipv6
c425e51
2f28739
# Build with support for logging through Log::Log4perl
2f28739
%bcond_without perl_Plack_enables_log4perl
2f28739
2f28739
# Test log middleware for Log::Log4perl and Log::Dispatch
2f28739
%bcond_without perl_Plack_enables_log_test
2f28739
c425e51
# Suggest SSL support to HTTP::Server::PSGI embedded web server
c425e51
%bcond_without perl_Plack_enables_ssl
c425e51
0c540e8
Name:           perl-Plack
0b60ca6
Version:        1.0051
40ffbde
Release:        3%{?dist}
0c540e8
Summary:        Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
5af404e
License:        GPL-1.0-or-later OR Artistic-1.0-Perl
f691960
URL:            https://metacpan.org/release/Plack
f691960
Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Plack-%{version}.tar.gz
9c4fd61
# Adapt tests to Fedora's httpd 2.4
9c4fd61
Patch0:         Plack-1.0047-Update-Apache-2-handler-tests-to-httpd-2.4.patch
0c540e8
BuildArch:      noarch
0c540e8
d6301ac
BuildRequires:  %{__make}
d6301ac
BuildRequires:  %{__perl}
d6301ac
f76a6d6
BuildRequires:  perl-generators
0b60ca6
BuildRequires:  perl(:VERSION) >= 5.12.0
c425e51
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
c425e51
BuildRequires:  perl(File::ShareDir::Install) >= 0.06
c425e51
BuildRequires:  perl(strict)
c425e51
BuildRequires:  perl(warnings)
c425e51
# Run-time:
c425e51
%if %{with perl_Plack_enables_httpd1}
c425e51
BuildRequires:  perl(Apache::Constants)
c425e51
BuildRequires:  perl(Apache::Request)
c425e51
%endif
304b15d
BuildRequires:  perl(Apache::LogFormat::Compiler) >= 0.33
914765c
%if %{with perl_Plack_enables_httpd2}
c425e51
BuildRequires:  perl(Apache2::Const)
c425e51
BuildRequires:  perl(Apache2::Log)
c425e51
BuildRequires:  perl(Apache2::RequestIO)
c425e51
BuildRequires:  perl(Apache2::RequestRec)
c425e51
BuildRequires:  perl(Apache2::RequestUtil)
c425e51
BuildRequires:  perl(Apache2::Response)
c425e51
BuildRequires:  perl(APR::Table)
914765c
%endif
c425e51
BuildRequires:  perl(base)
c425e51
BuildRequires:  perl(Carp)
c425e51
BuildRequires:  perl(CGI::Compile) >= 0.03
c425e51
BuildRequires:  perl(CGI::Emulate::PSGI) >= 0.10
c425e51
BuildRequires:  perl(Config)
c425e51
BuildRequires:  perl(constant)
304b15d
BuildRequires:  perl(Cookie::Baker) >= 0.07
c425e51
BuildRequires:  perl(Cwd)
0c540e8
BuildRequires:  perl(Devel::StackTrace) >= 1.23
3f2a83a
BuildRequires:  perl(Devel::StackTrace::AsHTML) >= 0.11
c425e51
%if %{with perl_Plack_enables_Devel_StackTrace_WithLexicals}
d062344
BuildRequires:  perl(Devel::StackTrace::WithLexicals) >= 0.8
c425e51
%endif
c425e51
BuildRequires:  perl(Digest::MD5)
f5f7a41
BuildRequires:  perl(DirHandle)
c425e51
BuildRequires:  perl(Exporter)
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
c425e51
# FCGI not used at tests
c425e51
# FCGI::ProcManager not used at tests
7b3aa8b
%endif
c425e51
BuildRequires:  perl(File::Basename)
0c540e8
BuildRequires:  perl(File::ShareDir) >= 1.00
c425e51
BuildRequires:  perl(File::Spec)
c425e51
BuildRequires:  perl(File::Spec::Unix)
0c540e8
BuildRequires:  perl(Filesys::Notify::Simple)
c425e51
BuildRequires:  perl(Getopt::Long)
0c540e8
BuildRequires:  perl(Hash::MultiValue) >= 0.05
c425e51
BuildRequires:  perl(HTTP::Date)
c76e84f
BuildRequires:  perl(HTTP::Entity::Parser) >= 0.25
c425e51
# HTTP::Headers version from HTTP::Message in META
c425e51
BuildRequires:  perl(HTTP::Headers) >= 5.814
bd7ec8a
BuildRequires:  perl(HTTP::Headers::Fast) >= 0.18
c425e51
%if %{with perl_Plack_enables_HTTP_Parser_XS}
c425e51
BuildRequires:  perl(HTTP::Parser::XS)
c425e51
%endif
c425e51
BuildRequires:  perl(HTTP::Request)
c425e51
BuildRequires:  perl(HTTP::Request::Common)
c425e51
BuildRequires:  perl(HTTP::Response)
c425e51
BuildRequires:  perl(HTTP::Status)
6290a39
BuildRequires:  perl(HTTP::Tiny) >= 0.03
c425e51
BuildRequires:  perl(IO::Handle)
c425e51
BuildRequires:  perl(IO::Socket::INET)
c425e51
# IO::Socket::IP not used at tests
c425e51
# IO::Socket::SSL not used at tests
c425e51
BuildRequires:  perl(lib)
c425e51
BuildRequires:  perl(List::Util)
2f28739
%if %{with perl_Plack_enables_log_test} && %{with perl_Plack_enables_log4perl}
c425e51
BuildRequires:  perl(Log::Log4perl)
2f28739
%endif
c425e51
BuildRequires:  perl(MIME::Base64)
c425e51
BuildRequires:  perl(Module::Refresh)
c425e51
BuildRequires:  perl(overload)
0c540e8
BuildRequires:  perl(parent)
6290a39
BuildRequires:  perl(Pod::Usage) >= 1.36
c425e51
BuildRequires:  perl(POSIX)
c425e51
BuildRequires:  perl(Scalar::Util)
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
c425e51
# Server::Starter not used at tests
7b3aa8b
%endif
c425e51
BuildRequires:  perl(Socket)
c425e51
BuildRequires:  perl(Storable)
6290a39
BuildRequires:  perl(Stream::Buffered) >= 0.02
c425e51
BuildRequires:  perl(Test::More) >= 0.88
f2ca6e7
BuildRequires:  perl(Test::TCP) >= 2.15
c425e51
BuildRequires:  perl(Time::HiRes)
0c540e8
BuildRequires:  perl(Try::Tiny)
091b5df
BuildRequires:  perl(URI) >= 1.59
c425e51
BuildRequires:  perl(URI::Escape)
304b15d
BuildRequires:  perl(WWW::Form::UrlEncoded) >= 0.23
0c540e8
6290a39
# tests
c425e51
BuildRequires:  perl(AnyEvent)
0c540e8
BuildRequires:  perl(Authen::Simple::Passwd)
c15bb3c
BuildRequires:  perl(CGI)
c425e51
BuildRequires:  perl(Data::Dumper)
c425e51
BuildRequires:  perl(Encode)
c425e51
BuildRequires:  perl(File::Path)
c425e51
BuildRequires:  perl(File::Temp)
4f506a7
BuildRequires:  perl(FindBin)
c425e51
BuildRequires:  perl(HTTP::Cookies)
c425e51
BuildRequires:  perl(HTTP::Request::AsCGI) >= 1.2
c425e51
BuildRequires:  perl(IO::File)
0c540e8
BuildRequires:  perl(IO::Handle::Util)
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
c425e51
BuildRequires:  perl(IO::Socket)
7b3aa8b
%endif
2f28739
%if %{with perl_Plack_enables_log_test}
c425e51
BuildRequires:  perl(Log::Dispatch) >= 2.25
6290a39
BuildRequires:  perl(Log::Dispatch::Array) >= 1.001
2f28739
%endif
6290a39
BuildRequires:  perl(LWP::Protocol::http10)
c425e51
BuildRequires:  perl(LWP::UserAgent)
0c540e8
BuildRequires:  perl(MIME::Types)
c425e51
# Test::Pod 1.41 not used
6290a39
BuildRequires:  perl(Test::Requires)
c425e51
BuildRequires:  perl(utf8)
c425e51
# FCGI::Client not used
0c540e8
914765c
%if %{with perl_Plack_enables_httpd2}
c15bb3c
# For mod_perl.so
c15bb3c
BuildRequires:  mod_perl >= 2
c15bb3c
c15bb3c
# For httpd tests
c15bb3c
BuildRequires:  /usr/sbin/httpd
914765c
%endif
c15bb3c
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
7b3aa8b
# For lighttpd tests, not used, RELEASE_TESTING only
7b3aa8b
# /usr/sbin/lighttpd
7b3aa8b
# lighttpd-fastcgi
7b3aa8b
%endif
3cc4231
c425e51
Requires:       perl(Apache::LogFormat::Compiler) >= 0.33
c425e51
Requires:       perl(CGI::Compile) >= 0.03
c425e51
Requires:       perl(CGI::Emulate::PSGI) >= 0.10
c425e51
Requires:       perl(Cookie::Baker) >= 0.07
c425e51
Requires:       perl(Devel::StackTrace) >= 1.23
c425e51
Requires:       perl(Devel::StackTrace::AsHTML) >= 0.11
c425e51
%if %{with perl_Plack_enables_Devel_StackTrace_WithLexicals}
c425e51
Suggests:       perl(Devel::StackTrace::WithLexicals) >= 0.8
c425e51
%endif
c425e51
Requires:       perl(File::Basename)
c425e51
Requires:       perl(Filesys::Notify::Simple)
c425e51
Requires:       perl(Getopt::Long)
c425e51
Requires:       perl(Hash::MultiValue) >= 0.05
c425e51
Requires:       perl(HTTP::Entity::Parser) >= 0.17
c425e51
# HTTP::Headers version from HTTP::Message in META
c425e51
Requires:       perl(HTTP::Headers) >= 5.814
c425e51
Requires:       perl(HTTP::Headers::Fast) >= 0.18
c425e51
%if %{with perl_Plack_enables_HTTP_Parser_XS}
c425e51
Recommends:     perl(HTTP::Parser::XS)
c425e51
%endif
c425e51
Requires:       perl(HTTP::Tiny) >= 0.03
c425e51
%if %{with perl_Plack_enables_ssl}
c425e51
Suggests:       perl(IO::Socket::SSL)
c425e51
%endif
c425e51
%if %{with perl_Plack_enables_ipv6}
c425e51
Recommends:     perl(IO::Socket::IP)
c425e51
%endif
c425e51
Requires:       perl(lib)
c425e51
Requires:       perl(Pod::Usage) >= 1.36
c425e51
Requires:       perl(Stream::Buffered) >= 0.02
c425e51
Requires:       perl(URI) >= 1.59
c425e51
Requires:       perl(WWW::Form::UrlEncoded) >= 0.23
c425e51
c425e51
# Remove under-specified dependenics
c425e51
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Apache::LogFormat::Compiler|CGI::Compile|CGI::Emulate::PSGI|Cookie::Baker|Devel::StackTrace|Devel::StackTrace::AsHTML|File::ShareDir|Hash::MultiValue|HTTP::Entity::Parser|HTTP::Headers|HTTP::Headers::Fast|HTTP::Tiny|Stream::Buffered|Test::More|Test::TCP|URI|WWW::Form::UrlEncoded)\\)$
0c540e8
0c540e8
%description
0c540e8
Plack is a set of tools for using the PSGI stack. It contains middleware
0c540e8
components, a reference server and utilities for Web application
0c540e8
frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.
0c540e8
c425e51
%if %{with perl_Plack_enables_httpd1}
c425e51
%package Handler-Apache1
c425e51
Summary:    Plack handler for mod_perl in Apache HTTP server version 1
c425e51
Requires:   perl-Plack = %{version}-%{release}
c425e51
c425e51
%description Handler-Apache1
c425e51
%{summary}.
c425e51
%endif
c425e51
914765c
%if %{with perl_Plack_enables_httpd2}
914765c
%package Handler-Apache2
914765c
Summary:    Plack handler for mod_perl in Apache HTTP server version 2
914765c
Requires:   perl-Plack = %{version}-%{release}
914765c
Requires:   perl(URI) >= 1.59
914765c
914765c
%description Handler-Apache2
914765c
%{summary}.
914765c
%endif
914765c
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
7b3aa8b
%package Handler-FCGI
7b3aa8b
Summary:    Plack handler for FastCGI
7b3aa8b
Requires:   perl-Plack = %{version}-%{release}
7b3aa8b
# FCGI handler needs FCGI::ProcManager by default
7b3aa8b
Requires:   perl(FCGI::ProcManager)
7b3aa8b
# Server::Starter is used only of Plack is executed from Server::Starter. No
7b3aa8b
# need for declaring the dependency.
7b3aa8b
Requires:   perl(URI) >= 1.59
7b3aa8b
7b3aa8b
%description Handler-FCGI
7b3aa8b
%{summary}.
7b3aa8b
%endif
7b3aa8b
2f28739
%if %{with perl_Plack_enables_log4perl}
2f28739
%package Middleware-Log4perl
2f28739
Summary:    Plack middleware for logging through Log::Log4perl
2f28739
Requires:   perl-Plack = %{version}-%{release}
2f28739
Requires:   perl(Log::Log4perl)
2f28739
2f28739
%description Middleware-Log4perl
2f28739
%{summary}.
2f28739
%endif
2f28739
0ff72a2
%package Test
c425e51
Summary:    Test-modules for perl-Plack
c425e51
Requires:   perl-Plack = %{version}-%{release}
c425e51
Requires:   perl(File::ShareDir) >= 1.00
c425e51
Requires:   perl(Test::More) >= 0.88
c425e51
Requires:   perl(Test::TCP) >= 2.15
0ff72a2
0ff72a2
%description Test
0ff72a2
%{summary}.
0ff72a2
0c540e8
%prep
0c540e8
%setup -q -n Plack-%{version}
0b60ca6
%patch -P0 -p1
c15bb3c
0c540e8
%build
192598f
%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
192598f
%{make_build}
0c540e8
0c540e8
%install
192598f
%{make_install} DESTDIR="$RPM_BUILD_ROOT"
192598f
%{_fixperms} "$RPM_BUILD_ROOT"/*
0c540e8
0c540e8
%check
c425e51
unset AUTHOR_TESTING PLACK_HTTP_PARSER_PP RELEASE_TESTING
c425e51
export TEST_APACHE1=0%{?with_perl_Plack_enables_httpd1:1}
914765c
export TEST_APACHE2=0%{?with_perl_Plack_enables_httpd2:1}
c425e51
%if ! %{with apache}
c425e51
export TEST_APACHE1=0
914765c
export TEST_APACHE2=0
c425e51
%endif
c425e51
%{__make} test
0c540e8
0c540e8
%files
0c540e8
%doc Changes README
0c540e8
%{_bindir}/plackup
0c540e8
%{_mandir}/man1/plackup.*
0c540e8
%{perl_vendorlib}/Plack
0c540e8
%{perl_vendorlib}/Plack.pm
0c540e8
%{perl_vendorlib}/HTTP
0c540e8
# Abandoned/Unsupported in Fedora: Apache1
0c540e8
%exclude %{perl_vendorlib}/Plack/Handler/Apache1.pm
f2c6f98
%exclude %{_mandir}/man3/Plack::Handler::Apache1.3pm*
914765c
# Packaged separately in perl-Plack-Handler-Apache2
914765c
%exclude %{perl_vendorlib}/Plack/Handler/Apache2*
914765c
%exclude %{_mandir}/man3/Plack::Handler::Apache2*
7b3aa8b
# Packaged separately in perl-Plack-Handler-FCGI
7b3aa8b
%exclude %{perl_vendorlib}/Plack/Handler/FCGI.pm
7b3aa8b
%exclude %{_mandir}/man3/Plack::Handler::FCGI.3pm*
2f28739
# Packaged separatelt in perl-Plack-Middleware-Log4perl
2f28739
%exclude %{perl_vendorlib}/Plack/Middleware/Log4perl.pm
2f28739
%exclude %{_mandir}/man3/Plack::Middleware::Log4perl.3pm*
0ff72a2
# Packaged separately in perl-Plack-Test
0ff72a2
%exclude %{perl_vendorlib}/Plack/Test
0ff72a2
%exclude %{perl_vendorlib}/Plack/Test.pm
0ff72a2
%exclude %{perl_vendorlib}/auto/*
0ff72a2
%exclude %{_mandir}/man3/Plack::Test*
0ff72a2
0c540e8
%{_mandir}/man3/*
0c540e8
c425e51
%if %{with perl_Plack_enables_httpd1}
c425e51
%files Handler-Apache1
c425e51
%{perl_vendorlib}/Plack/Handler/Apache1.pm
c425e51
%{_mandir}/man3/Plack::Handler::Apache1.3pm*
c425e51
%endif
c425e51
914765c
%if %{with perl_Plack_enables_httpd2}
914765c
%files Handler-Apache2
914765c
%{perl_vendorlib}/Plack/Handler/Apache2*
914765c
%{_mandir}/man3/Plack::Handler::Apache2*
914765c
%endif
914765c
7b3aa8b
%if %{with perl_Plack_enables_fcgi}
7b3aa8b
%files Handler-FCGI
7b3aa8b
%{perl_vendorlib}/Plack/Handler/FCGI.pm
7b3aa8b
%{_mandir}/man3/Plack::Handler::FCGI.3pm*
7b3aa8b
%endif
7b3aa8b
2f28739
%if %{with perl_Plack_enables_log4perl}
2f28739
%files Middleware-Log4perl
2f28739
%{perl_vendorlib}/Plack/Middleware/Log4perl.pm
2f28739
%{_mandir}/man3/Plack::Middleware::Log4perl.3pm*
2f28739
%endif
2f28739
0ff72a2
%files Test
0ff72a2
%{_mandir}/man3/Plack::Test*
0ff72a2
%dir %{perl_vendorlib}/Plack
0ff72a2
%{perl_vendorlib}/Plack/Test
0ff72a2
%{perl_vendorlib}/Plack/Test.pm
0ff72a2
# Used by Plack/Test/Suite.pm
0ff72a2
%{perl_vendorlib}/auto/*
0ff72a2
0c540e8
%changelog
40ffbde
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0051-3
40ffbde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
40ffbde
8256ca3
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.0051-2
8256ca3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8256ca3
0b60ca6
* Mon Jan 15 2024 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0051-1
0b60ca6
- Update to 1.0051.
0b60ca6
6505327
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0050-4
6505327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
6505327
a0d0b29
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0050-3
a0d0b29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
a0d0b29
5af404e
* Wed Nov 30 2022 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0050-2
5af404e
- Convert license to SPDX.
5af404e
192598f
* Mon Sep 12 2022 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0050-1
192598f
- Upstream update.
192598f
- Modernize spec.
192598f
- Drop --skipdeps.
192598f
- Drop BR: /usr/bin/python.
192598f
442a3d3
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0048-8
442a3d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
442a3d3
3212014
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.0048-7
3212014
- Perl 5.36 rebuild
3212014
3fe6ef2
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0048-6
3fe6ef2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3fe6ef2
ddb556b
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0048-5
ddb556b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
ddb556b
523951c
* Sun May 23 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.0048-4
523951c
- Perl 5.34 rebuild
523951c
c425e51
* Thu May 06 2021 Petr Pisar <ppisar@redhat.com>, Jitka Plesnikova <jplesnik@redhat.com> - 1.0048-3
c425e51
- Specify all dependencies
914765c
- Move Apache httpd 2 mod_perl handler to perl-Plack-Handler-Apache2
7b3aa8b
- Move FCGI handler to perl-Plack-Handler-FCGI
2f28739
- Move Log::Log4Perl middleware to perl-Plack-Middleware-Log4perl
c425e51
c4aa67f
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0048-2
c4aa67f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
c4aa67f
c76e84f
* Wed Dec 02 2020 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0048-1
c76e84f
- Update to 1.0048.
c76e84f
1d6f9a0
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0047-10
1d6f9a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1d6f9a0
e4ebc9f
* Thu Jun 25 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.0047-9
e4ebc9f
- Perl 5.32 rebuild
e4ebc9f
f5f7a41
* Wed Mar 18 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.0047-8
f5f7a41
- Add perl(DirHandle) needed for build
f5f7a41
e9983e1
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0047-7
e9983e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e9983e1
83ed8b3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0047-6
83ed8b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
83ed8b3
5851fac
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.0047-5
5851fac
- Perl 5.30 rebuild
5851fac
7f75847
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0047-4
7f75847
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7f75847
7c96468
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0047-3
7c96468
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7c96468
52885bc
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.0047-2
52885bc
- Perl 5.28 rebuild
52885bc
ee98413
* Sun Feb 18 2018 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0047-1
ee98413
- Update to 1.0047.
ee98413
eef3d28
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0045-3
eef3d28
- Escape macros in %%changelog
eef3d28
ea873c2
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0045-2
ea873c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ea873c2
3f604ea
* Thu Jan 04 2018 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0045-1
3f604ea
- Update to 1.0045.
3f604ea
678ff92
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0044-3
678ff92
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
678ff92
beb222f
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.0044-2
beb222f
- Perl 5.26 rebuild
beb222f
f2ca6e7
* Fri Apr 28 2017 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0044-1
f2ca6e7
- Update to 1.0044.
f2ca6e7
bd7ec8a
* Thu Feb 23 2017 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0043-1
bd7ec8a
- Update to 1.0043.
bd7ec8a
- Modernize spec.
bd7ec8a
6b8b722
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0042-2
6b8b722
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6b8b722
d6301ac
* Thu Dec 01 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0042-1
d6301ac
- Update to 1.0042 (RHBZ#1382923).
d6301ac
- Spec cleanup.
d6301ac
304b15d
* Sat Oct 08 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0039-2
304b15d
- Preps for Plack-1.0042.
304b15d
95b783e
* Sat Jun 04 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0039-1
95b783e
- Update to 1.0039.
95b783e
- Cleanup BRs.
95b783e
6220e5c
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.0034-7
6220e5c
- Perl 5.24 rebuild
6220e5c
88d8cb8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0034-6
88d8cb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
88d8cb8
9dbd098
* Fri Jan 29 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0034-5
9dbd098
- Merge preps for pending upstream updates:
9dbd098
  - Preps for 1.0039:
9dbd098
    - BR: perl(HTTP::Headers::Fast) >= 0.18.
9dbd098
  - Preps for 1.0038:
9dbd098
    - BR: perl(HTTP::Headers::Fast) >= 0.20.
9dbd098
  - Preps for 1.0037:
9dbd098
    - BR: perl(HTTP::Headers::Fast) >= 0.18.
9dbd098
  - Preps for 1.0036:
9dbd098
    - BR: perl(Cookie::Baker), perl(HTTP::Headers::Fast).
9dbd098
f2c6f98
* Fri Jan 29 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0034-4
f2c6f98
- Modernize spec.
f2c6f98
- Remove ref to %%{perl_vendorlib}/Plack/Server/Apache1.pm.
eef3d28
- Exclude stray %%{_mandir}/man3/Plack::Handler::Apache1.3pm* manpage.
f2c6f98
7963e40
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0034-3
7963e40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7963e40
0df1b60
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.0034-2
0df1b60
- Perl 5.22 rebuild
0df1b60
8036bbd
* Wed Feb 04 2015 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0034-1
8036bbd
- Upstream update.
8036bbd
3c6ef67
* Mon Oct 27 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0033-1
3c6ef67
- Upstream update.
3c6ef67
5bc986d
* Mon Oct 13 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0032-1
5bc986d
- Upstream update.
5bc986d
268d823
* Mon Sep 01 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.0031-2
268d823
- Perl 5.20 rebuild
268d823
4f506a7
* Fri Aug 08 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0031-1
4f506a7
- Upstream update.
4f506a7
fd4bf45
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0030-4
fd4bf45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
fd4bf45
5f0af47
* Thu Jan 16 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0030-3
cf200bc
- Move misplaced %%exclude-line from base-package to *-Test.
5f0af47
0ff72a2
* Wed Jan 15 2014 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0030-2
0ff72a2
- Split out perl-Plack-Test to avoid dependency on Test::More (RHBZ #1052859).
0ff72a2
e25db6a
* Mon Dec 30 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0030-1
e25db6a
- Upstream update.
e25db6a
6290a39
* Wed Sep 18 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0029-1
6290a39
- Upstream update.
6290a39
- Update BRs.
6290a39
- Modernize spec.
6290a39
865e07b
* Sun Aug 04 2013 Petr Pisar <ppisar@redhat.com> - 1.0022-3
865e07b
- Perl 5.18 rebuild
865e07b
4ec71bf
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0022-2
4ec71bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4ec71bf
0b51c96
* Fri May 24 2013 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0022-1
0b51c96
- Upstream update.
0b51c96
- Add BR: perl(File::ShareDir::Install).
0b51c96
- Add BR: perl(Stream::Buffered).
0b51c96
- Remove perl-Plack-1.0004.patch (Not required anymore).
0b51c96
- Preps for Plack > 1.0022.
0b51c96
7cb5e0d
* Mon Feb 18 2013 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0004-3
7cb5e0d
- Fix changelog dates (Fedora_19_Mass_Rebuild FTBFS).
7cb5e0d
- Add perl-Plack-1.0004.patch.
7cb5e0d
2467d11
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0004-2
2467d11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2467d11
e01a2c7
* Mon Sep 24 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0004-1
e01a2c7
- Upstream update.
e01a2c7
37f7f50
* Sun Sep 16 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0003-1
37f7f50
- Upstream update.
37f7f50
e34a468
* Thu Aug 16 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0002-1
e34a468
- Upstream update.
e34a468
75d5bd3
* Mon Jul 30 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 1.0001-1
75d5bd3
- Upstream update.
75d5bd3
d283a33
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9989-3
d283a33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d283a33
965f909
* Fri Jun 29 2012 Petr Pisar <ppisar@redhat.com> - 0.9989-2
965f909
- Perl 5.16 rebuild
965f909
9888090
* Wed Jun 27 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9989-1
9888090
- Upstream update.
9888090
091b5df
* Mon May 21 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9988-1
091b5df
- Upstream update.
091b5df
c489318
* Mon Mar 19 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9986-1
c489318
- Upstream update.
c489318
d062344
* Wed Jan 18 2012 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9985-3
d062344
- Activate optional BR: perl(Devel::StackTrace::WithLexicals).
d062344
- Activate optional BR: perl(LWP::Protocol::http10).
d062344
ce0f620
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9985-2
ce0f620
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ce0f620
0146757
* Sat Nov 26 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9985-1
0146757
- Upstream update.
0146757
7cb5e0d
* Fri Oct 14 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9984-2
b3439ba
- Add %%bcond_with apache to work around building failures in koji.
b3439ba
71aeb41
* Thu Oct 13 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9984-1
71aeb41
- Upstream update.
71aeb41
8ddc36b
* Fri Aug 19 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9982-1
8ddc36b
- Upstream update.
8ddc36b
Petr Sabata 8b58f69
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.9980-2
Petr Sabata 8b58f69
- Perl mass rebuild
Petr Sabata 8b58f69
d68db83
* Wed Jun 08 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9980-1
d68db83
- Upstream update.
d68db83
3cc4231
* Thu May 19 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9979-1
3cc4231
- Upstream update.
3cc4231
- Activate lighttpd and lighttpd-fcgi tests.
3cc4231
3aaa5ea
* Wed May 11 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9978-1
3aaa5ea
- Upstream update.
3aaa5ea
ed69de7
* Mon May 02 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9977-1
ed69de7
- Upstream update.
ed69de7
e00ca48
* Sun Apr 17 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9976-1
e00ca48
- Upstream update.
e00ca48
0b5ed3f
* Mon Mar 14 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9974-2
0b5ed3f
- Reflect HTTP-Server-Simple-PSGI having entered Fedora
0b5ed3f
  (Add BR: perl(HTTP::Server::Simple::PSGI)).
0b5ed3f
be847e8
* Mon Mar 14 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9974-1
be847e8
- Upstream update.
be847e8
29b7739
* Thu Mar 03 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9973-1
29b7739
- Upstream update.
29b7739
- Reflect upstream not shipping Plack/Handler/Net/FastCGI.pm anymore.
29b7739
- Spec file cleanup.
29b7739
4e0a2b3
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9967-2
4e0a2b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4e0a2b3
7cb5e0d
* Wed Jan 26 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9967-1
3f2a83a
- Upstream update.
3f2a83a
6baae9d
* Tue Jan 25 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9964-1
6baae9d
- Upstream update.
6baae9d
c15bb3c
* Tue Jan 18 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9963-1
c15bb3c
- Upstream update.
c15bb3c
- Hack around incorrect hard-coded path to mod_perl.so.
c15bb3c
- Activate Apache2 test.
c15bb3c
c720fc6
* Mon Jan 03 2011 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9960-1
c720fc6
- Upstream update.
c720fc6
0c540e8
* Wed Dec 22 2010 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9959-2
0c540e8
- Re-add %%{perl_vendorlib}/auto/*jpg (Used by Plack/Test).
0c540e8
- Add BR: perl(Authen::Simple::Passwd).
0c540e8
- Add BR: perl(CGI::Emulate::PSGI).
0c540e8
0c540e8
* Wed Dec 22 2010 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9959-1
0c540e8
- Update to 0.9959.
0c540e8
0c540e8
* Tue Dec 21 2010 Ralf Corsépius <corsepiu@fedoraproject.org> 0.9958-1
0c540e8
- Initial Fedora package.