diff --git a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch b/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch index 450f193f7a0af31427af1e431ea6bb12ed8760cd..f319ec875880597e367ff4fa58cad3ae9663a027 100644 --- a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch +++ b/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch @@ -34,7 +34,7 @@ index 5915c46..e98af42 100644 - $_ => $@, -} keys %configure_requires; - --if (grep { $_ } values %errors) +-if (grep $_, values %errors) -{ - warn "Errors from configure prereqs:\n" - . do { diff --git a/HTTP-Daemon-6.14.tar.gz b/HTTP-Daemon-6.14.tar.gz deleted file mode 100644 index 442cdb91374d5a9c1eb59112b159dcb398d19b47..0000000000000000000000000000000000000000 Binary files a/HTTP-Daemon-6.14.tar.gz and /dev/null differ diff --git a/HTTP-Daemon-6.16.tar.gz b/HTTP-Daemon-6.16.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5d33fb590a211762e63843a148306cf3dd2be795 Binary files /dev/null and b/HTTP-Daemon-6.16.tar.gz differ diff --git a/perl-HTTP-Daemon.spec b/perl-HTTP-Daemon.spec index ae6c436c795b1fd57b0ec459f03fb7bdae9e035b..34a6de22c3b32e6fe13b76f727796e32fd10124e 100644 --- a/perl-HTTP-Daemon.spec +++ b/perl-HTTP-Daemon.spec @@ -1,9 +1,9 @@ -%define anolis_release 2 +%define anolis_release 1 # Perform optional tests %{bcond_without perl_HTTP_Daemon_enables_optional_test} Name: perl-HTTP-Daemon -Version: 6.14 +Version: 6.16 Release: %{anolis_release}%{?dist} Summary: Simple HTTP server class License: GPL-1.0-or-later OR Artistic-1.0-Perl @@ -31,9 +31,12 @@ BuildRequires: perl(LWP::MediaTypes) >= 6 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 @@ -42,7 +45,7 @@ BuildRequires: perl(URI) # 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::Date) >= 6 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 @@ Requires: perl-Test-Harness # 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 @@ -123,6 +129,9 @@ make test %doc Changes CONTRIBUTING README %changelog +* Thu Nov 09 2023 mgb01105731 - 6.16-1 +- update to version 6.16 + * Tue Feb 07 2023 Chunmei Xu - 6.14-2 - rebuild with perl_bootstrap disabled