[packages/poldek] - fail less mysteriously if rpm-lib has no rpm-db-ver cap
qboosh
qboosh at pld-linux.org
Mon Apr 13 16:09:57 CEST 2020
commit db22f0ed9fa4a07ace2aac74adbd9e039047234c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Apr 13 16:10:00 2020 +0200
- fail less mysteriously if rpm-lib has no rpm-db-ver cap
poldek.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/poldek.spec b/poldek.spec
index 673f7e5..ecfb600 100644
--- a/poldek.spec
+++ b/poldek.spec
@@ -20,7 +20,7 @@
%define ver_rpm 1:4.14
%define ver_db_devel %(rpm -q --qf '%|E?{%{E}:}|%{V}-%{R}' --what-provides db-devel)
%else
-%define ver_db %(rpm -q --provides rpm-lib | %{__sed} -ne 's/^rpm-db-ver = \\([.0-9]*\\)$/\\1/p')
+%define ver_db %(rpm -q --provides rpm-lib | awk 'BEGIN { v="RPM_TOO_OLD" } /^rpm-db-ver = \\([.0-9]*\\)$/ { v=$1 } END { print v }')
%define db_pkg db%{ver_db}
%define ver_rpm 5.4.10
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/poldek.git/commitdiff/db22f0ed9fa4a07ace2aac74adbd9e039047234c
More information about the pld-cvs-commit
mailing list