From b398e06f946f70d74b919d8efe4007a84ce4fb90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppi...@redhat.com> Date: Wed, 24 Jun 2015 12:42:31 +0200 Subject: Specify all dependencies
diff --git a/perl-POE-Component-Server-HTTP.spec b/perl-POE-Component-Server-HTTP.spec index ff03626..0303e05 100644 --- a/perl-POE-Component-Server-HTTP.spec +++ b/perl-POE-Component-Server-HTTP.spec @@ -1,37 +1,64 @@ Name: perl-POE-Component-Server-HTTP Version: 0.09 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Foundation of a POE HTTP Daemon License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/POE-Component-Server-HTTP/ Source0: http://www.cpan.org/authors/id/R/RC/RCLAMP/POE-Component-Server-HTTP-%{version}.tar.gz BuildArch: noarch -Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) +# POE::Component::Server::HTTP not useful +# Run-time: +BuildRequires: perl(bytes) BuildRequires: perl(Carp) BuildRequires: perl(constant) +# Data::Dumper is undocumented optional feature BuildRequires: perl(Exporter) -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(File::Basename) BuildRequires: perl(File::Spec) BuildRequires: perl(HTTP::Date) BuildRequires: perl(HTTP::Request) BuildRequires: perl(HTTP::Response) BuildRequires: perl(HTTP::Status) +# POE 0.3007 needed but future versions are 3-digit only +BuildRequires: perl(POE) >= 0.300 +BuildRequires: perl(POE::Component::Server::TCP) +BuildRequires: perl(POE::Driver::SysRW) +BuildRequires: perl(POE::Filter::HTTPD) +BuildRequires: perl(POE::Filter::Stream) +BuildRequires: perl(POE::Session) +BuildRequires: perl(POE::Wheel::ReadWrite) +BuildRequires: perl(Socket) +BuildRequires: perl(strict) +BuildRequires: perl(Sys::Hostname) +BuildRequires: perl(vars) +# Tests: +BuildRequires: perl(File::Basename) BuildRequires: perl(IO::Socket::INET) BuildRequires: perl(LWP::ConnCache) BuildRequires: perl(LWP::UserAgent) -BuildRequires: perl(POE) BuildRequires: perl(POE::API::Peek) -BuildRequires: perl(POE::Component::Server::TCP) BuildRequires: perl(POE::Kernel) -BuildRequires: perl(Socket) -BuildRequires: perl(strict) -BuildRequires: perl(Sys::Hostname) BuildRequires: perl(Test::More) -BuildRequires: perl(vars) +BuildRequires: perl(warnings) BuildRequires: perl(YAML) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +# Keep Data::Dumper optional +# POE 0.3007 needed but future versions are 3-digit only +Requires: perl(POE) >= 0.300 +Requires: perl(POE::Component::Server::TCP) +Requires: perl(POE::Driver::SysRW) +Requires: perl(POE::Filter::HTTPD) +Requires: perl(POE::Filter::Stream) +Requires: perl(POE::Session) +Requires: perl(POE::Wheel::ReadWrite) + +# Filter under-specified dependencies +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(POE\\)$ %description POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building @@ -59,6 +86,9 @@ make test %{_mandir}/man3/* %changelog +* Wed Jun 24 2015 Petr Pisar <ppi...@redhat.com> - 0.09-22 +- Specify all dependencies + * Thu Jun 18 2015 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 0.09-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-POE-Component-Server-HTTP.git/commit/?h=master&id=b398e06f946f70d74b919d8efe4007a84ce4fb90 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel