From d59e207e7a2361579d3c5422479dfa8a84e08047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Tue, 22 Sep 2020 11:49:45 +0200 Subject: [PATCH] Conditionalize optional tests B modules are a hard dependency. --- perl-Clone.spec | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/perl-Clone.spec b/perl-Clone.spec index 204bfdf..545d580 100644 --- a/perl-Clone.spec +++ b/perl-Clone.spec @@ -1,3 +1,6 @@ +# Perform optional tests +%bcond_without perl_Clone_enables_optional_test + Name: perl-Clone Version: 0.45 Release: 3%{?dist} @@ -21,18 +24,20 @@ BuildRequires: perl(Exporter) BuildRequires: perl(strict) BuildRequires: perl(vars) # Tests: +BuildRequires: perl(B) +BuildRequires: perl(B::COW) >= 0.004 BuildRequires: perl(Test::More) BuildRequires: perl(utf8) BuildRequires: perl(warnings) +%if %{with perl_Clone_enables_optional_test} # Optional tests: -BuildRequires: perl(B) -BuildRequires: perl(B::COW) >= 0.004 BuildRequires: perl(Data::Dumper) BuildRequires: perl(Devel::Peek) BuildRequires: perl(Hash::Util::FieldHash) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Storable) BuildRequires: perl(Taint::Runtime) +%endif # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))