Control IPC::Run dependency with a build condition

This commit is contained in:
Petr Písař 2017-12-12 17:36:02 +01:00
parent 2947dddd12
commit edd223b13a
1 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,6 @@
# Use IPC::Run
%bcond_without perl_IPC_Cmd_enables_IPC_Run
Name: perl-IPC-Cmd
# Epoch to compete with perl.spec
Epoch: 2
@ -28,7 +31,7 @@ BuildRequires: perl(FileHandle)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IO::Select)
BuildRequires: perl(IPC::Open3)
%if !%{defined perl_bootstrap}
%if %{with perl_IPC_Cmd_enables_IPC_Run} && !%{defined perl_bootstrap}
BuildRequires: perl(IPC::Run) >= 0.55
%endif
BuildRequires: perl(Locale::Maketext::Simple)
@ -55,7 +58,9 @@ Requires: perl(FileHandle)
Requires: perl(IO::Handle)
Requires: perl(IO::Select)
Requires: perl(IPC::Open3)
%if %{with perl_IPC_Cmd_enables_IPC_Run}
Suggests: perl(IPC::Run) >= 0.55
%endif
Requires: perl(Module::Load::Conditional) >= 0.66
Requires: perl(Params::Check) >= 0.20
Requires: perl(POSIX)