Gentoo Archives: gentoo-commits

From: Reinis Danne <rei4dan@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: eclass/
Date: Wed, 22 Jan 2014 10:09:41
Message-Id: 1390334121.4aac5c491b54e91e02cbe4282969b168ab7f2e58.rei4dan@gentoo
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"