On Saturday, June 2, 2012 at 9:16 PM, Allan McRae wrote:
> > scripts/makepkg.sh.in (http://makepkg.sh.in) | 2 +-
> > 1 files changed, 1 insertions(+), 1 deletions(-)
> > 
> > diff --git a/scripts/makepkg.sh.in (http://makepkg.sh.in) 
> > b/scripts/makepkg.sh.in (http://makepkg.sh.in)
> > index b0918ae..eb239e3 100644
> > --- a/scripts/makepkg.sh.in (http://makepkg.sh.in)
> > +++ b/scripts/makepkg.sh.in (http://makepkg.sh.in)
> > @@ -1048,7 +1048,7 @@ tidy_install() {
> > local pt
> > for pt in "${PURGE_TARGETS[@]}"; do
> > if [[ ${pt} = "${pt//\/}" ]]; then
> > - find . -type f -name "${pt}" -exec rm -f -- '{}' \;
> > + find . ! -type d -name "${pt}" -exec rm -f -- '{}' \;
> > else
> > rm -f ${pt}
> > fi
> 

Sorry for bringing this up after the fact, but with this change is there any 
reason to execute that if test? Why not just use the find command for all given 
purge targets?

Thanks,

JH 



Reply via email to