Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 04/98] base.eclass: Fix EAPI guards to cover EAPI 7 onwards
Date: Sun, 12 Aug 2018 07:25:50
Message-Id: 20180812072343.19947-5-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH 00/98] Add @SUPPORTED_EAPIS to eclasses, part one by "Michał Górny"
1 ---
2 eclass/base.eclass | 4 ++--
3 1 file changed, 2 insertions(+), 2 deletions(-)
4
5 diff --git a/eclass/base.eclass b/eclass/base.eclass
6 index edb50a4184b3..d304934c7102 100644
7 --- a/eclass/base.eclass
8 +++ b/eclass/base.eclass
9 @@ -33,9 +33,9 @@ inherit eutils
10
11 BASE_EXPF="src_unpack src_compile src_install"
12 case "${EAPI:-0}" in
13 - 6) die "${ECLASS}.eclass is banned in EAPI ${EAPI}";;
14 + 0|1) ;;
15 2|3|4|5) BASE_EXPF+=" src_prepare src_configure" ;;
16 - *) ;;
17 + *) die "${ECLASS}.eclass is banned in EAPI ${EAPI}";;
18 esac
19
20 EXPORT_FUNCTIONS ${BASE_EXPF}
21 --
22 2.18.0