diff --git a/perl-File-ShareDir.spec b/perl-File-ShareDir.spec index cf5698b..acdf1b5 100644 --- a/perl-File-ShareDir.spec +++ b/perl-File-ShareDir.spec @@ -1,3 +1,6 @@ +# Enable optional dependencies +%bcond_without perl_File_ShareDir_enables_optional_deps + Name: perl-File-ShareDir Version: 1.118 Release: 5%{?dist} @@ -29,8 +32,10 @@ BuildRequires: perl(base) BuildRequires: perl(Class::Inspector) >= 1.12 BuildRequires: perl(constant) # Optional run-time +%if %{with perl_File_ShareDir_enables_optional_deps} BuildRequires: perl(List::MoreUtils) >= 0.428 BuildRequires: perl(Params::Util) >= 1.07 +%endif # Tests BuildRequires: perl(Cwd) BuildRequires: perl(File::Basename) @@ -42,8 +47,10 @@ BuildRequires: perl(Test::More) >= 0.47 BuildRequires: perl(CPAN::Meta) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(Class::Inspector) >= 1.12 +%if %{with perl_File_ShareDir_enables_optional_deps} Recommends: perl(List::MoreUtils) >= 0.428 Recommends: perl(Params::Util) >= 1.07 +%endif %{?perl_default_filter} %global __requires_exclude %{?__requires_exclude}|perl\\(Class::Inspector\\)$