errors. This patch uses a weird tr '\001' '\000' workaround since bash
doesn't echo null bytes like one might expect. (trunk r7848)
svn path=/main/branches/2.1.2/; revision=7849
# delete it so that the compressor doesn't whine (bzip2 will
# complain and skip, gzip will prompt for input)
suffix=$(ecompress --suffix)
- [[ -n ${suffix} ]] && rm -f "${@/%/${suffix}}"
+ [[ -n ${suffix} ]] && echo ${@/%/${suffix}$'\001'} | \
+ tr '\001' '\000' | ${XARGS} -0 rm -f
# Finally, let's actually do some real work
exec "${PORTAGE_COMPRESS}" ${PORTAGE_COMPRESS_FLAGS} "$@"
;;