> Attaching fixed version of the last two patches, and a complete > eclass for convenience.
Just a general comment: Is it really necessary to change all [[ -n ${foo} ]] and [[ -z ${foo} ]] conditionals to the more obscure [[ ${foo} ]] and [[ ! ${foo} ]]? The shortest possible form is not always the one that's best readable. Ulrich