fix missing P: perl(unicore::Name)
authorJan Palus <atler@pld-linux.org>
Mon, 3 May 2021 14:11:17 +0000 (16:11 +0200)
committerJan Palus <atler@pld-linux.org>
Mon, 3 May 2021 14:11:17 +0000 (16:11 +0200)
I suppose __perl_provides changed to __perllib_provides between rpm5 and
rpm.org >= 4.16

perl.spec

index 1ca471bd26815a955d36f494fdd17eea7c219d58..718065f26a32d57fdd188e32e35eca674709abaa 100644 (file)
--- a/perl.spec
+++ b/perl.spec
@@ -102,7 +102,7 @@ BuildRequires:      linux-libc-headers >= 7:2.6.24
 %{?with_tests:BuildRequires:   procps}
 # required for proper Provides generation (older are not supported by spec)
 BuildRequires: rpm-build >= 4.3-0.20040107.4
-BuildRequires: rpmbuild(macros) >= 1.426
+BuildRequires: rpmbuild(macros) >= 1.750
 Requires:      %{name}-base = %{epoch}:%{ver}-%{release}
 Requires:      %{name}-modules = %{epoch}:%{ver}-%{release}
 Suggests:      %{name}-doc-reference = %{epoch}:%{ver}-%{release}
@@ -110,7 +110,11 @@ Suggests:  perldoc
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                __perl          %{_builddir}/perl-%{ver}/runperl
+%if %{_ver_ge '%{_rpmversion}' '4.16'} && %{_ver_lt '%{_rpmversion}' '5'}
+%define                __perllib_provides %{__perl} %{SOURCE2}
+%else
 %define                __perl_provides %{__perl} %{SOURCE2}
+%endif
 
 %description
 Perl is an interpreted language optimized for scanning arbitrary text
This page took 0.663556 seconds and 4 git commands to generate.