>>>>> On Sun, 20 Oct 2019, David Seifert wrote:

> -             if [[ -e fonts.alias ]]; then
> -                     doins fonts.alias || die "failed to install 
> fonts.alias" # TODO old EAPI cleanup
> -             fi
> +             [[ -e fonts.alias ]] && doins fonts.alias
>       fi
>  }

Is the function's return value of any importance? The function will now
return shell false if fonts.alias doesn't exist, while previously it
returned true.

> -     [[ -n ${DOCS} ]] && { dodoc ${DOCS} || die "docs installation failed" ; 
> } # TODO old EAPI cleanup
> +     einstalldocs
 
>       # install common docs
> -     for commondoc in COPYRIGHT README{,.md,.txt} NEWS AUTHORS BUGS 
> ChangeLog FONTLOG.txt; do
> +     for commondoc in COPYRIGHT FONTLOG.txt; do
>               [[ -s ${commondoc} ]] && dodoc ${commondoc}
>       done

This changes the set of installed files, if the DOCS variable is
defined. Is that intentional?

> -                     if [[ -e 
> "${EROOT%/}"/etc/fonts/conf.avail/${conffile##*/} ]]; then
> -                             elog "  ${conffile##*/}"
> -                     fi
> +                     [[ -e "${EROOT%/}"/etc/fonts/conf.avail/${conffile##*/} 
> ]] && elog "  ${conffile##*/}"

This doesn't change any functionality, but it adds an overlong line for
no good reason.

Ulrich

Attachment: signature.asc
Description: PGP signature

Reply via email to