1 |
Signed-off-by: Justin Lecher <jlec@g.o> |
2 |
--- |
3 |
eclass/virtualx.eclass | 14 ++++++++++++-- |
4 |
1 file changed, 12 insertions(+), 2 deletions(-) |
5 |
|
6 |
diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass |
7 |
index 5d27ed9..3d0c6c8 100644 |
8 |
--- a/eclass/virtualx.eclass |
9 |
+++ b/eclass/virtualx.eclass |
10 |
@@ -1,4 +1,4 @@ |
11 |
-# Copyright 1999-2012 Gentoo Foundation |
12 |
+# Copyright 1999-2015 Gentoo Foundation |
13 |
# Distributed under the terms of the GNU General Public License v2 |
14 |
# $Id$ |
15 |
|
16 |
@@ -9,6 +9,17 @@ |
17 |
# Original author: Martin Schlemmer <azarah@g.o> |
18 |
# @BLURB: This eclass can be used for packages that needs a working X environment to build. |
19 |
|
20 |
+case "${EAPI:-0}" in |
21 |
+ 0|1) |
22 |
+ die "virtualx.eclass: EAPI ${EAPI} is too old." |
23 |
+ ;; |
24 |
+ 2|3|4|5) |
25 |
+ ;; |
26 |
+ *) |
27 |
+ die "EAPI ${EAPI} is not supported yet." |
28 |
+ ;; |
29 |
+esac |
30 |
+ |
31 |
# @ECLASS-VARIABLE: VIRTUALX_REQUIRED |
32 |
# @DESCRIPTION: |
33 |
# Variable specifying the dependency on xorg-server and xhost. |
34 |
@@ -35,7 +46,6 @@ VIRTUALX_DEPEND="${VIRTUALX_DEPEND} |
35 |
# (within virtualmake function). |
36 |
: ${VIRTUALX_COMMAND:="emake"} |
37 |
|
38 |
-has "${EAPI:-0}" 0 1 && die "virtualx eclass require EAPI=2 or newer." |
39 |
|
40 |
case ${VIRTUALX_REQUIRED} in |
41 |
manual) |
42 |
-- |
43 |
2.6.3 |