]> git.pld-linux.org Git - packages/poldek.git/commitdiff
- fail less mysteriously if rpm-lib has no rpm-db-ver cap
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 13 Apr 2020 14:10:00 +0000 (16:10 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 13 Apr 2020 14:10:00 +0000 (16:10 +0200)
poldek.spec

index 673f7e55b8c8cb5181bc08d61430ecc17d390147..ecfb600509471758cf5ca88dd63d9cbee0d602b3 100644 (file)
@@ -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
This page took 0.349478 seconds and 4 git commands to generate.