1 |
commit: 4aac5c491b54e91e02cbe4282969b168ab7f2e58 |
2 |
Author: Reinis Danne <rei4dan <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Jan 20 16:29:52 2014 +0000 |
4 |
Commit: Reinis Danne <rei4dan <AT> gmail <DOT> com> |
5 |
CommitDate: Tue Jan 21 19:55:21 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4aac5c49 |
7 |
|
8 |
alternatives-2.eclass: Add EAPI check |
9 |
|
10 |
--- |
11 |
eclass/alternatives-2.eclass | 11 +++++++++++ |
12 |
1 file changed, 11 insertions(+) |
13 |
|
14 |
diff --git a/eclass/alternatives-2.eclass b/eclass/alternatives-2.eclass |
15 |
index 17cc66d..f83c479 100644 |
16 |
--- a/eclass/alternatives-2.eclass |
17 |
+++ b/eclass/alternatives-2.eclass |
18 |
@@ -10,6 +10,17 @@ |
19 |
# If your package provides pkg_postinst or pkg_prerm phases, you need to be |
20 |
# sure you explicitly run alternatives-2_pkg_{postinst,prerm} where appropriate. |
21 |
|
22 |
+case "${EAPI:-0}" in |
23 |
+ 0|1|2|3) |
24 |
+ die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}" |
25 |
+ ;; |
26 |
+ 4|5) |
27 |
+ ;; |
28 |
+ *) |
29 |
+ die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" |
30 |
+ ;; |
31 |
+esac |
32 |
+ |
33 |
ALTERNATIVES_DIR="/etc/env.d/alternatives" |
34 |
|
35 |
DEPEND=">=app-admin/eselect-1.4-r100" |