|
|
|
@ -1,3 +1,6 @@
|
|
|
|
|
# Enable PPIx::Regexp optional feature
|
|
|
|
|
%bcond_without perl_PPIx_QuoteLike_enables_PPIx_Regexp
|
|
|
|
|
|
|
|
|
|
Name: perl-PPIx-QuoteLike
|
|
|
|
|
Version: 0.006
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
@ -28,16 +31,22 @@ BuildRequires: perl(PPI::Document) >= 1.117
|
|
|
|
|
BuildRequires: perl(PPI::Dumper) >= 1.117
|
|
|
|
|
BuildRequires: perl(re)
|
|
|
|
|
BuildRequires: perl(Scalar::Util)
|
|
|
|
|
%if %{with perl_PPIx_QuoteLike_enables_PPIx_Regexp}
|
|
|
|
|
# Optional run-time:
|
|
|
|
|
# Author states there is a build-cycle with PPIx::Regexp, but I cannot see
|
|
|
|
|
# any.
|
|
|
|
|
BuildRequires: perl(PPIx::Regexp)
|
|
|
|
|
%endif
|
|
|
|
|
# Tests:
|
|
|
|
|
BuildRequires: perl(charnames)
|
|
|
|
|
BuildRequires: perl(open)
|
|
|
|
|
BuildRequires: perl(Test::More) >= 0.88
|
|
|
|
|
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
|
|
|
|
Requires: perl(PPI::Document) >= 1.117
|
|
|
|
|
Requires: perl(PPI::Dumper) >= 1.117
|
|
|
|
|
%if %{with perl_PPIx_QuoteLike_enables_PPIx_Regexp}
|
|
|
|
|
Recommends: perl(PPIx::Regexp)
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
# Remove under-specified dependencies
|
|
|
|
|
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((PPI::Document|PPI::Dumper)\\)$
|
|
|
|
|