]> git.pld-linux.org Git - packages/rpm-pld-macros.git/commitdiff
- rpm4 needs --whatprovides to resolve virtual required deps auto/th/rpm-pld-macros-2.014-1
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 8 Apr 2022 08:08:38 +0000 (10:08 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 8 Apr 2022 08:08:38 +0000 (10:08 +0200)
macros.pld
rpm-pld-macros.spec

index 377d6d504eead2a1936d1706d09a0498da1fb491..abe4fa33c8b73d4a5e14698959eb66dfd72e19b3 100644 (file)
@@ -689,12 +689,12 @@ LC_ALL=C.UTF-8 %{__meson} \
 # Requires: name = version
 %requires_eq()         %{!?1:ERROR}%{?2:ERROR}%{?1:%{!?2:%{expand:%%requires_eq_to %1 %1}}}
 # Requires: name = version (version based on querying package %2)
-%requires_eq_to(r)     %{!?2:ERROR}%{?3:ERROR}%{?2:%{!?3:%(if ! LC_ALL=C rpm -q --qf 'Requires: %1 = %|E?{%{E}:}|%{V}%{?-r:-%{R}}\\n' %2 | grep '^Requires:'; then echo "BuildRequires: %2"; fi)}}
+%requires_eq_to(r)     %{!?2:ERROR}%{?3:ERROR}%{?2:%{!?3:%(if ! LC_ALL=C rpm -q --whatprovides --qf 'Requires: %1 = %|E?{%{E}:}|%{V}%{?-r:-%{R}}\\n' %2 | grep '^Requires:'; then echo "BuildRequires: %2"; fi)}}
 
 # Requires: name >= version
 %requires_ge()         %{!?1:ERROR}%{?2:ERROR}%{?1:%{!?2:%{expand:%%requires_ge_to %1 %1}}}
 # Requires: name >= version (version based on querying package %2)
-%requires_ge_to(r)     %{!?2:ERROR}%{?3:ERROR}%{?2:%{!?3:%(if ! LC_ALL=C rpm -q --qf 'Requires: %1 >= %|E?{%{E}:}|%{V}%{?-r:-%{R}}\\n' %2 | grep '^Requires:'; then echo "BuildRequires: %2"; fi)}}
+%requires_ge_to(r)     %{!?2:ERROR}%{?3:ERROR}%{?2:%{!?3:%(if ! LC_ALL=C rpm -q --whatprovides --qf 'Requires: %1 >= %|E?{%{E}:}|%{V}%{?-r:-%{R}}\\n' %2 | grep '^Requires:'; then echo "BuildRequires: %2"; fi)}}
 
 # helper for renaming packages
 # %rename old-package
index 94ec16c29646cd2e9b87b1da8587b4682e6c7571..b29d58d654d4b96974b52da38b75f69a9336ed92 100644 (file)
@@ -1,4 +1,4 @@
-%define                rpm_macros_rev  2.013
+%define                rpm_macros_rev  2.014
 %define                find_lang_rev   1.40
 # split into individual X_prov_ver if there is a reason to desync
 %define                prov_ver        4.15
This page took 0.229979 seconds and 4 git commands to generate.