• [gentoo-dev] [PATCH 1/3] out-of-source.eclass: enable EAPI 8

    From David Seifert@21:1/5 to All on Sat Jan 22 13:20:02 2022
    Signed-off-by: David Seifert <soap@gentoo.org>
    ---
    eclass/out-of-source.eclass | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass
    index bbac555a7f8..61b7c492c96 100644
    --- a/eclass/out-of-source.eclass
    +++ b/eclass/out-of-source.eclass
    @@ -1,10 +1,10 @@
    -# Copyright 1999-2018 Gentoo Foundation
    +# Copyright 1999-2022 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2

    # @ECLASS: out-of-source.eclass
    # @MAINTAINER:
    # Michał Górny <mgorny@gentoo.org>
    -# @SUPPORTED_EAPIS: 6 7
    +# @SUPPORTED_EAPIS: 6 7 8
    # @BLURB: convenient wrapper to build autotools packages out-of-source
    # @DESCRIPTION:
    # This eclass provides a minimalistic wrapper interface to easily
    @@ -33,7 +33,7 @@
    # @CODE

    case ${EAPI} in
    - 6|7);;
    + 6|7|8);;
    *) die "EAPI ${EAPI:-0} unsupported (too old)";;
    esac

    --
    2.34.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Seifert@21:1/5 to All on Sat Jan 22 13:20:02 2022
    Signed-off-by: David Seifert <soap@gentoo.org>
    ---
    eclass/out-of-source.eclass | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    diff --git a/eclass/out-of-source.eclass b/eclass/out-of-source.eclass
    index e03943b3040..81e03f3894d 100644
    --- a/eclass/out-of-source.eclass
    +++ b/eclass/out-of-source.eclass
    @@ -37,9 +37,8 @@ case ${EAPI} in
    *) die "EAPI ${EAPI:-0} unsupported (too old)";;
    esac

    -EXPORT_FUNCTIONS src_configure src_compile src_test src_install
    -
    if [[ ! ${_OUT_OF_SOURCE_ECLASS} ]]; then
    +_OUT_OF_SOURCE_ECLASS=1

    # @FUNCTION: out-of-source_src_configure
    # @DESCRIPTION:
    @@ -121,5 +120,6 @@ out-of-source_src_install() {
    fi
    }

    -_OUT_OF_SOURCE_ECLASS=1
    fi
    +
    +EXPORT_FUNCTIONS src_configure src_compile src_test src_install
    --
    2.34.1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to David Seifert on Sat Jan 22 13:30:01 2022
    On Sat, 2022-01-22 at 13:12 +0100, David Seifert wrote:
    Signed-off-by: David Seifert <soap@gentoo.org>
    ---
    eclass/out-of-source.eclass | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)


    The series LGTM.

    --
    Best regards,
    Michał Górny

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