• [gentoo-dev] [PATCH 2/5] distutils-r1.eclass: Remove EAPI 6 support

    From =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?@21:1/5 to All on Thu Dec 8 20:00:02 2022
    Signed-off-by: Michał Górny <mgorny@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 42 ++++++++++----------------------------
    1 file changed, 11 insertions(+), 31 deletions(-)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index 65004ba856f9..3064ba6a446c 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -7,7 +7,7 @@
    # @AUTHOR:
    # Author: Michał Górny <mgorny@gentoo.org>
    # Based on the work of: Krzysztof Pawlik <nelchael@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7 8
    +# @SUPPORTED_EAPIS: 7 8
    # @PROVIDES: python-r1 python-single-r1
    # @BLURB: A simple eclass to build Python packages using distutils.
    # @DESCRIPTION:
    @@ -44,15 +44,9 @@
    # For more information, please see the Python Guide:
    # https://projects.gentoo.org/python/guide/

    -case "${EAPI:-0}" in
    - [0-5])
    - die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
    - ;;
    - [6-8])
    - ;;
    - *)
    - die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
    - ;;
    +case ${EAPI:-0} in
    + 7|8) ;;
    + *) die "EAPI=${EAPI:-0} not supported";