| |
@@ -2,8 +2,8 @@
|
| |
%{bcond_without perl_HTTP_Daemon_enables_optional_test}
|
| |
|
| |
Name: perl-HTTP-Daemon
|
| |
- Version: 6.14
|
| |
- Release: 4%{?dist}
|
| |
+ Version: 6.16
|
| |
+ Release: 1%{?dist}
|
| |
Summary: Simple HTTP server class
|
| |
License: GPL+ or Artistic
|
| |
URL: https://metacpan.org/release/HTTP-Daemon
|
| |
@@ -30,9 +30,12 @@
|
| |
BuildRequires: perl(Socket)
|
| |
BuildRequires: perl(warnings)
|
| |
# Tests only:
|
| |
+ BuildRequires: perl(lib)
|
| |
BuildRequires: perl(Config)
|
| |
BuildRequires: perl(File::Spec)
|
| |
- BuildRequires: perl(HTTP::Tiny) >= 0.042
|
| |
+ BuildRequires: perl(File::Temp)
|
| |
+ BuildRequires: perl(IO::Select)
|
| |
+ BuildRequires: perl(MIME::Base64)
|
| |
BuildRequires: perl(Module::Metadata)
|
| |
BuildRequires: perl(Test)
|
| |
BuildRequires: perl(Test::More) >= 0.98
|
| |
@@ -41,7 +44,7 @@
|
| |
# Optional tests:
|
| |
%if %{with perl_HTTP_Daemon_enables_optional_test} && !%{defined %perl_bootstrap}
|
| |
BuildRequires: perl(LWP::RobotUA)
|
| |
- BuildRequires: perl(LWP::UserAgent)
|
| |
+ BuildRequires: perl(LWP::UserAgent) >= 6.37
|
| |
# CPAN::Meta not helpful
|
| |
# CPAN::Meta::Prereqs not helpful
|
| |
%endif
|
| |
@@ -50,12 +53,15 @@
|
| |
Requires: perl(HTTP::Request) >= 6
|
| |
Requires: perl(HTTP::Response) >= 6
|
| |
Requires: perl(HTTP::Status) >= 6
|
| |
- Requires: perl(IO::Socket::IP) >= 0.25
|
| |
+ Requires: perl(IO::Socket::IP) >= 0.32
|
| |
Requires: perl(LWP::MediaTypes) >= 6
|
| |
Conflicts: perl-libwww-perl < 6
|
| |
|
| |
# Remove underspecified dependencies
|
| |
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(HTTP::(Date|Request|Response|Status)|IO::Socket::IP|LWP::MediaTypes\\)$
|
| |
+ # Remove private test modules
|
| |
+ %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(TestServer|TestServer::(BasicTests|Reflect)\\)$
|
| |
+ %global __provides_exclude %{?__provides_exclude:%__provides_exclude|}^perl\\(TestServer|TestServer::(BasicTests|Reflect)\\)$
|
| |
|
| |
%description
|
| |
Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a
|
| |
@@ -69,7 +75,7 @@
|
| |
# perl-generators doesn't detect 'use Test::Needs 'LWP::RobotUA';'
|
| |
Requires: perl(LWP::RobotUA)
|
| |
# perl-generators doesn't detect 'use Test::Needs 'LWP::UserAgent';'
|
| |
- Requires: perl(LWP::UserAgent)
|
| |
+ Requires: perl(LWP::UserAgent) >= 6.37
|
| |
|
| |
%description tests
|
| |
Tests from %{name}. Execute them
|
| |
@@ -113,6 +119,9 @@
|
| |
%{_libexecdir}/%{name}
|
| |
|
| |
%changelog
|
| |
+ * Fri Feb 24 2023 Michal Josef Špaček <mspacek@redhat.com> - 6.16-1
|
| |
+ - 6.16 bump
|
| |
+
|
| |
* Mon Apr 25 2022 Michal Josef Špaček <mspacek@redhat.com> - 6.14-4
|
| |
- Remove dependency to Module::Build::Tiny (patched by patch0)
|
| |
|
| |