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 6/6] versionator.eclass: Ban in EAPI 7 (in favor of built-in funcs)
Date: Tue, 06 Mar 2018 17:28:22
Message-Id: 20180306172543.26683-7-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/6] EAPI 7 eclass deprecations by "Michał Górny"
1 ---
2 eclass/versionator.eclass | 7 +++++++
3 1 file changed, 7 insertions(+)
4
5 diff --git a/eclass/versionator.eclass b/eclass/versionator.eclass
6 index 54d77a30b015..bf3f6a2a77b6 100644
7 --- a/eclass/versionator.eclass
8 +++ b/eclass/versionator.eclass
9 @@ -28,6 +28,13 @@
10 if [[ -z ${_VERSIONATOR_ECLASS} ]]; then
11 _VERSIONATOR_ECLASS=1
12
13 +case ${EAPI:-0} in
14 + 0|1|2|3|4|5|6)
15 + ;;
16 + *)
17 + die "${ECLASS}: banned in EAPI=${EAPI}; use ver_* instead";;
18 +esac
19 +
20 inherit estack
21
22 # @FUNCTION: get_all_version_components
23 --
24 2.16.2