Blame requires-ge-macro.diff

Bernhard M. Wiedemann eb41fd
--- ./macros.in.orig	2019-10-02 11:33:19.956358174 +0000
Bernhard M. Wiedemann eb41fd
+++ ./macros.in	2019-10-02 11:35:01.496144862 +0000
Bernhard M. Wiedemann eb41fd
@@ -1312,5 +1312,9 @@ end}
Bernhard M. Wiedemann eb41fd
 %{expand:%__scm_setup_%{__scm} %{!-v:-q}}\
Bernhard M. Wiedemann eb41fd
 %{!-N:%autopatch %{-v} %{-p:-p%{-p*}}}
Bernhard M. Wiedemann eb41fd
 
Bernhard M. Wiedemann eb41fd
+# XXX: to be moved to rpm-config-SUSE
Bernhard M. Wiedemann eb41fd
+%requires_eq() %(echo '%*' | LC_ALL=C xargs -r rpm -q --qf 'Requires: %%{name} = %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")
Bernhard M. Wiedemann eb41fd
+%requires_ge() %(echo '%*' | LC_ALL=C xargs -r rpm -q --qf 'Requires: %%{name} >= %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")
Bernhard M. Wiedemann eb41fd
+
Bernhard M. Wiedemann eb41fd
 # \endverbatim
Bernhard M. Wiedemann eb41fd
 #*/