From c013089dad8dc010339a26c19ebdea0aa1e9b28a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 7 Dec 2017 12:43:56 +0100 Subject: [PATCH] Control optional test with a build condition --- perl-Params-ValidationCompiler.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/perl-Params-ValidationCompiler.spec b/perl-Params-ValidationCompiler.spec index 4925e30..aa216de 100644 --- a/perl-Params-ValidationCompiler.spec +++ b/perl-Params-ValidationCompiler.spec @@ -1,3 +1,6 @@ +# Run optional test +%bcond_without perl_Params_ValidationCompiler_enables_optional_test + Name: perl-Params-ValidationCompiler Version: 0.26 Release: 1%{?dist} @@ -35,15 +38,18 @@ BuildRequires: perl(Test2::Require::Module) BuildRequires: perl(Test2::V0) BuildRequires: perl(Test::More) >= 1.302015 BuildRequires: perl(Test::Without::Module) -# Optional Tests (avoid build dependency cycles via Moose and DateTime) +%if %{with perl_Params_ValidationCompiler_enables_optional_test} +# Optional Tests BuildRequires: perl(Const::Fast) BuildRequires: perl(CPAN::Meta) >= 2.120900 BuildRequires: perl(CPAN::Meta::Prereqs) BuildRequires: perl(Hash::Util) %if !%{defined perl_bootstrap} +# Avoid build dependency cycles via Moose and DateTime BuildRequires: perl(Moose::Util::TypeConstraints) BuildRequires: perl(Types::Standard) %endif +%endif # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Sub::Util) >= 1.40