Gentoo Archives: gentoo-dev

From: Justin Lecher <jlec@g.o>
To: gentoo-dev@l.g.o
Cc: qa@g.o, Justin Lecher <jlec@g.o>
Subject: [gentoo-dev] [PATCH 6/9] check-reqs.eclass: Ban obsolete functions in newer EAPIs
Date: Mon, 28 Dec 2015 08:47:16
Message-Id: 1451292235-25265-7-git-send-email-jlec@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/9] Cleanup and EAPI=6 support for check-reqs.eclass by Justin Lecher
1 Signed-off-by: Justin Lecher <jlec@g.o>
2 ---
3 eclass/check-reqs.eclass | 2 ++
4 1 file changed, 2 insertions(+)
5
6 diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
7 index a32f8f8..ad032b9 100644
8 --- a/eclass/check-reqs.eclass
9 +++ b/eclass/check-reqs.eclass
10 @@ -75,6 +75,8 @@ esac
11 check_reqs() {
12 debug-print-function ${FUNCNAME} "$@"
13
14 + [[ ${EAPI:-0} == [012345] ]] || die "${FUNCNAME} is banned in EAPI > 5"
15 +
16 echo
17 eqawarn "Package calling old ${FUNCNAME} function."
18 eqawarn "Please file a bug against the package."
19 --
20 2.6.4