Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: cmake-utils.eclass
Date: Sun, 28 Sep 2008 18:52:19
Message-Id: E1Kk1NQ-0000sA-OU@stork.gentoo.org
1 jmbsvicetto 08/09/28 18:52:16
2
3 Modified: cmake-utils.eclass
4 Log:
5 Don't export src_configure for EAPI!=2.
6
7 Revision Changes Path
8 1.10 eclass/cmake-utils.eclass
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/cmake-utils.eclass?rev=1.10&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/cmake-utils.eclass?rev=1.10&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/cmake-utils.eclass?r1=1.9&r2=1.10
13
14 Index: cmake-utils.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v
17 retrieving revision 1.9
18 retrieving revision 1.10
19 diff -u -r1.9 -r1.10
20 --- cmake-utils.eclass 28 Sep 2008 16:19:06 -0000 1.9
21 +++ cmake-utils.eclass 28 Sep 2008 18:52:16 -0000 1.10
22 @@ -1,6 +1,6 @@
23 # Copyright 1999-2007 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.9 2008/09/28 16:19:06 jmbsvicetto Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.10 2008/09/28 18:52:16 jmbsvicetto Exp $
27
28 # @ECLASS: cmake-utils.eclass
29 # @MAINTAINER:
30 @@ -21,7 +21,15 @@
31
32 DEPEND=">=dev-util/cmake-2.4.6"
33
34 -EXPORT_FUNCTIONS src_configure src_compile src_test src_install
35 +case ${EAPI} in
36 + 2)
37 + EXPORT_FUNCTIONS src_configure src_compile src_test src_install
38 + ;;
39 + *)
40 + EXPORT_FUNCTIONS src_compile src_test src_install
41 + ;;
42 +esac
43 +
44
45 # Internal function use by cmake-utils_use_with and cmake-utils_use_enable
46 _use_me_now() {
47 @@ -90,7 +98,7 @@
48 # eapi and based on it configure or only compile
49 cmake-utils_src_compile() {
50 case ${EAPI} in
51 - 2 | 2_pre3 | 2_pre2 | 2_pre1)
52 + 2)
53 ;;
54 *)
55 cmake-utils_src_configure