1 |
Proactively deprecate in future EAPIs, as requested by soap. |
2 |
|
3 |
Signed-off-by: Ulrich Müller <ulm@g.o> |
4 |
--- |
5 |
eclass/eutils.eclass | 11 +++++++---- |
6 |
1 file changed, 7 insertions(+), 4 deletions(-) |
7 |
|
8 |
diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass |
9 |
index c2fc05c9dbed..f74074fb4f16 100644 |
10 |
--- a/eclass/eutils.eclass |
11 |
+++ b/eclass/eutils.eclass |
12 |
@@ -4,6 +4,7 @@ |
13 |
# @ECLASS: eutils.eclass |
14 |
# @MAINTAINER: |
15 |
# base-system@g.o |
16 |
+# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7 |
17 |
# @BLURB: many extra (but common) functions that are used in ebuilds |
18 |
# @DESCRIPTION: |
19 |
# The eutils eclass contains a suite of functions that complement |
20 |
@@ -19,10 +20,12 @@ _EUTILS_ECLASS=1 |
21 |
|
22 |
# implicitly inherited (now split) eclasses |
23 |
case ${EAPI:-0} in |
24 |
-0|1|2|3|4|5|6) |
25 |
- inherit desktop epatch estack ltprune multilib preserve-libs \ |
26 |
- toolchain-funcs vcs-clean |
27 |
- ;; |
28 |
+ 0|1|2|3|4|5|6) |
29 |
+ inherit desktop epatch estack ltprune multilib preserve-libs \ |
30 |
+ toolchain-funcs vcs-clean |
31 |
+ ;; |
32 |
+ 7) ;; |
33 |
+ *) die "${ECLASS} is banned in EAPI ${EAPI}" ;; |
34 |
esac |
35 |
|
36 |
# @FUNCTION: emktemp |
37 |
-- |
38 |
2.28.0 |