Avoid complex shell constructs.

Don't use subshells when not needed.

Don't use `|| :' to hide errors.
This commit is contained in:
Carlos O'Donell 2013-08-08 11:23:18 -04:00
parent f20c318f75
commit 37b5e6be81
1 changed files with 7 additions and 3 deletions

View File

@ -863,7 +863,7 @@ gzip -9nvf $RPM_BUILD_ROOT%{_infodir}/libc*
%ifnarch %{auxarches}
olddir=`pwd`
pushd ${RPM_BUILD_ROOT}%{_prefix}/lib/locale
rm locale-archive || :
rm -f locale-archive
# Intentionally we do not pass --alias-file=, aliases will be added
# by build-locale-archive.
$olddir/build-%{target}/elf/ld.so \
@ -1244,8 +1244,12 @@ popd
# The #line directives gperf generates do not give the proper
# file name relative to the build directory.
(cd locale; ln -s programs/*.gperf .)
(cd iconv; ln -s ../locale/programs/charmap-kw.gperf .)
pushd locale
ln -s programs/*.gperf .
popd
pushd iconv
ln -s ../locale/programs/charmap-kw.gperf .
popd
# Print some diagnostic information in the builds about the
# getconf binaries.