• [gentoo-dev] [PATCH] distutils-r1.eclass: Update license stripping for

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Tue May 10 18:40:01 2022
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 9 ++++++---
    1 file changed, 6 insertions(+), 3 deletions(-)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index 0962ef5e2356..ed368da79896 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -1277,9 +1277,12 @@ distutils_pep517_install() {
    die "Wheel install failed"

    # remove installed licenses
    - find "${root}$(python_get_sitedir)" \
    - '(' -path '*.dist-info/COPYING*' -o \
    - -path '*.dist-info/LICENSE*' ')' -delete || die
    + find "${root}$(python_get_sitedir)" -depth \
    + \( -path '*.dist-info/COPYING*' \
    + -o -path '*.dist-info/LICENSE*' \
    + -o -path '*.dist-info/license_files/*' \
    + -o -path '*.dist-info/license_files' \
    + \) -delete || die

    # clean the build tree; otherwise we may end up with PyPy3
    # extensions duplicated into CPython dists
    --
    2.35.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)