Gentoo Archives: gentoo-dev

From: Justin Lecher <jlec@g.o>
To: gentoo-dev@l.g.o
Cc: Justin Lecher <jlec@g.o>
Subject: [gentoo-dev] [PATCH 2/8] virtualx.eclass: Only source eclass once
Date: Sun, 29 Nov 2015 12:25:46
Message-Id: 1448799884-29158-3-git-send-email-jlec@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/8] virtualx.eclass updates version 3 by Justin Lecher
1 Signed-off-by: Justin Lecher <jlec@g.o>
2 ---
3 eclass/virtualx.eclass | 5 +++++
4 1 file changed, 5 insertions(+)
5
6 diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass
7 index e9ff3af..8d66da0 100644
8 --- a/eclass/virtualx.eclass
9 +++ b/eclass/virtualx.eclass
10 @@ -9,6 +9,8 @@
11 # Original author: Martin Schlemmer <azarah@g.o>
12 # @BLURB: This eclass can be used for packages that needs a working X environment to build.
13
14 +if [[ ! ${_VIRTUAL_X} ]]; then
15 +
16 case "${EAPI:-0}" in
17 0|1)
18 die "virtualx.eclass: EAPI ${EAPI} is too old."
19 @@ -195,3 +197,6 @@ Xeconf() {
20
21 VIRTUALX_COMMAND="econf" virtualmake "$@"
22 }
23 +
24 +_VIRTUAL_X=1
25 +fi
26 --
27 2.6.3