From 68f85b029703679af434e9895d8cb42e7082c65d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Lepp=C3=A4nen?= Date: Mon, 18 Feb 2019 16:46:43 +0200 Subject: [PATCH] [packaging] Replace find -printf. Contributes to JB#36243 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomi Leppänen --- glibc.spec | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/glibc.spec b/glibc.spec index 689d4af..dba80a4 100644 --- a/glibc.spec +++ b/glibc.spec @@ -324,20 +324,18 @@ rm -f $RPM_BUILD_ROOT%{_sbindir}/rpcinfo # BUILD THE FILE LIST { - find $RPM_BUILD_ROOT \( -type f -o -type l \) \ - \( \ - -name etc -printf "%%%%config " -o \ - -name gconv-modules \ - -printf "%%%%verify(not md5 size mtime) %%%%config(noreplace) " -o \ - -name gconv-modules.cache \ - -printf "%%%%verify(not md5 size mtime) " \ - , \ - ! -path "*/lib/debug/*" -printf "/%%P\n" \) + find $RPM_BUILD_ROOT \( -type f -o -type l \) '!' -path "*/lib/debug/*" \ + | sed -e "s|^${RPM_BUILD_ROOT}||" -e '\|/etc/|s|^|%%config |' \ + -e '\|/gconv-modules$|s|^|%%verify(not md5 size mtime) %%config(noreplace) |' \ + -e '\|/gconv-modules\.cache$|s|^|%%verify(not md5 size mtime) |' find $RPM_BUILD_ROOT -type d \ - \( -path '*%{_prefix}/share/*' ! -path '*%{_infodir}' -o \ - -path "*%{_prefix}/include/*" -o \ - -path "*%{_prefix}/lib/locale/*" \ - \) -printf "%%%%dir /%%P\n" + \( -path '*%{_datadir}/locale' -prune -o \ + \( -path '*%{_datadir}/*' \ + ! -path '*%{_infodir}' -o \ + -path "*%{_includedir}/*" \) \ + \) \ + | grep -v '%{_datadir}/locale' \ + | sed "s|^$RPM_BUILD_ROOT|%%dir |" } | { # primary filelist