From edd223b13af4a876b8a7ab91c288117c48b888ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 12 Dec 2017 17:36:02 +0100 Subject: [PATCH] Control IPC::Run dependency with a build condition --- perl-IPC-Cmd.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/perl-IPC-Cmd.spec b/perl-IPC-Cmd.spec index 1df3455..49de514 100644 --- a/perl-IPC-Cmd.spec +++ b/perl-IPC-Cmd.spec @@ -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)