[packages/rpmlint] workaround rpm5 rpm -qf /nonsense
    glen 
    glen at pld-linux.org
       
    Thu Sep 18 17:51:23 CEST 2014
    
    
  
commit 07c5699d9caf0b1643d88624724c29988d960f5c
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Sep 18 18:50:47 2014 +0300
    workaround rpm5 rpm -qf /nonsense
    
    http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2014-September/024022.html
 rpmlint.spec | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/rpmlint.spec b/rpmlint.spec
index 2585c60..ddf7260 100644
--- a/rpmlint.spec
+++ b/rpmlint.spec
@@ -84,7 +84,9 @@ touch __init__.py
 
 %build
 # Create GROUPS for -groups.patch
-rpm --qf '%{_docdir}/%{N}-%{V}/groups.gz' -q rpm | xargs gzip -dc | awk '/^[A-Z].*/ { print }' > GROUPS
+rpmnv=$(rpm -q rpm --qf '%{N}-%{V}')
+gzip -dc "%{_docdir}/$rpmnv/groups.gz" | awk '/^[A-Z].*/ { print }' > GROUPS
+test -s GROUPS
 
 %{__make} \
 	bash_compdir=%{bash_compdir} \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpmlint.git/commitdiff/07c5699d9caf0b1643d88624724c29988d960f5c
    
    
More information about the pld-cvs-commit
mailing list