Gentoo Archives: gentoo-science

From: Reinis Danne <rei4dan@×××××.com>
To: gentoo-science@l.g.o
Subject: [gentoo-science] [PATCH 07/10] alternatives-2.eclass: Add EAPI check
Date: Mon, 20 Jan 2014 17:54:47
Message-Id: 1390240392-12173-8-git-send-email-rei4dan@gmail.com
In Reply to: [gentoo-science] [PATCH 00/10] alternatives-2.eclass updates by Reinis Danne
1 ---
2 eclass/alternatives-2.eclass | 11 +++++++++++
3 1 file changed, 11 insertions(+)
4
5 diff --git a/eclass/alternatives-2.eclass b/eclass/alternatives-2.eclass
6 index 9dc49af..5128e11 100644
7 --- a/eclass/alternatives-2.eclass
8 +++ b/eclass/alternatives-2.eclass
9 @@ -10,6 +10,17 @@
10 # If your package provides pkg_postinst or pkg_prerm phases, you need to be
11 # sure you explicitly run alternatives-2_pkg_{postinst,prerm} where appropriate.
12
13 +case "${EAPI:-0}" in
14 + 0|1|2|3)
15 + die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
16 + ;;
17 + 4|5)
18 + ;;
19 + *)
20 + die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
21 + ;;
22 +esac
23 +
24 ALTERNATIVES_DIR="/etc/env.d/alternatives"
25
26 DEPEND=">=app-admin/eselect-1.4-r100"
27 --
28 1.8.5.3