• [gentoo-dev] [PATCH 09/12] vcs-clean.eclass: add missing die

    From David Seifert@21:1/5 to All on Sat Jan 29 18:40:01 2022
    Signed-off-by: David Seifert <[email protected]>
    ---
    eclass/vcs-clean.eclass | 12 +++++++++---
    1 file changed, 9 insertions(+), 3 deletions(-)

    diff --git a/eclass/vcs-clean.eclass b/eclass/vcs-clean.eclass
    index 991f680582f..e4c61ac7164 100644
    --- a/eclass/vcs-clean.eclass
    +++ b/eclass/vcs-clean.eclass
    @@ -23,9 +23,11 @@ _VCS_CLEAN_ECLASS=1
    # Remove CVS directories and .cvs* files recursively. Useful when a
    # source tarball contains internal CVS directories. Defaults to ${PWD}.
    ecvs_clean() {
    + debug-print-function ${FUNCNAME} "${@}"
    +
    [[ $# -eq 0 ]] && set -- .
    find "$@" '(' -type d -name 'CVS' -prune -o -type f -name '.cvs*' ')' \ - -exec rm -rf '{}' +
    + -exec rm -rf '{}' + || die
    }

    # @FUNCTION: esvn_clean
    @@ -34,8 +36,10 @@ ecvs_clean() {
    # Remove .svn directories recursively. Useful when a source tarball
    # contains internal Subversion directories. Defaults to ${PWD}.
    esvn_clean() {
    + debug-print-function ${FUNCNAME} "${@}"
    +
    [[ $# -eq 0 ]] && set -- .
    - find "$@" -type d -name '.svn' -prune -exec rm -r