Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Mon, 10 Dec 2018 21:54:45
Message-Id: 1544478840.8d440a07fb40553d83b8b69a610c350dfd26bc1c.asturm@gentoo
1 commit: 8d440a07fb40553d83b8b69a610c350dfd26bc1c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 6 13:55:42 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 10 21:54:00 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d440a07
7
8 cmake-utils.eclass: Use BDEPEND
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 eclass/cmake-utils.eclass | 11 ++++++++---
13 1 file changed, 8 insertions(+), 3 deletions(-)
14
15 diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
16 index c44df0c8542..73e7f0b73ae 100644
17 --- a/eclass/cmake-utils.eclass
18 +++ b/eclass/cmake-utils.eclass
19 @@ -122,10 +122,10 @@ EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
20
21 case ${CMAKE_MAKEFILE_GENERATOR} in
22 emake)
23 - DEPEND="sys-devel/make"
24 + BDEPEND="sys-devel/make"
25 ;;
26 ninja)
27 - DEPEND="dev-util/ninja"
28 + BDEPEND="dev-util/ninja"
29 ;;
30 *)
31 eerror "Unknown value for \${CMAKE_MAKEFILE_GENERATOR}"
32 @@ -134,9 +134,14 @@ case ${CMAKE_MAKEFILE_GENERATOR} in
33 esac
34
35 if [[ ${PN} != cmake ]]; then
36 - DEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}"
37 + BDEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}"
38 fi
39
40 +case ${EAPI} in
41 + 7) ;;
42 + *) DEPEND=" ${BDEPEND}" ;;
43 +esac
44 +
45 # Internal functions used by cmake-utils_use_*
46 _cmake_use_me_now() {
47 debug-print-function ${FUNCNAME} "$@"