makepkg: Avoid find to fork for each rm call

Reported-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Sébastien Luttringer <seblu@seblu.net>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Sébastien Luttringer 2013-03-05 02:03:44 +01:00 committed by Allan McRae
parent a03f5f55cd
commit 6831a5f4b1
1 changed files with 2 additions and 2 deletions

View File

@ -1491,7 +1491,7 @@ tidy_install() {
local pt
for pt in "${PURGE_TARGETS[@]}"; do
if [[ ${pt} = "${pt//\/}" ]]; then
find . ! -type d -name "${pt}" -exec rm -f -- '{}' \;
find . ! -type d -name "${pt}" -exec rm -f -- '{}' +
else
rm -f ${pt}
fi
@ -1500,7 +1500,7 @@ tidy_install() {
if check_option "libtool" "n"; then
msg2 "$(gettext "Removing "%s" files...")" "libtool"
find . ! -type d -name "*.la" -exec rm -f -- '{}' \;
find . ! -type d -name "*.la" -exec rm -f -- '{}' +
fi
if check_option "staticlibs" "n"; then