Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Sat, 31 Jan 2015 23:08:51
Message-Id: 1422745618.0dfcd95ad90d7dd57d33447ff075b4b0ebf1cbb2.johu@gentoo
1 commit: 0dfcd95ad90d7dd57d33447ff075b4b0ebf1cbb2
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 31 23:06:58 2015 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 31 23:06:58 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0dfcd95a
7
8 [[eclass] Require frameworks live not for all categories
9
10 ---
11 eclass/kde5.eclass | 13 ++++++++++++-
12 1 file changed, 12 insertions(+), 1 deletion(-)
13
14 diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
15 index 489080a..abc0b90 100644
16 --- a/eclass/kde5.eclass
17 +++ b/eclass/kde5.eclass
18 @@ -109,13 +109,24 @@ case ${KDE_AUTODEPS} in
19 *)
20 if [[ ${KDE_BUILD_TYPE} = live ]]; then
21 ecm_version=9999
22 - FRAMEWORKS_MINIMAL=9999
23 elif [[ ${CATEGORY} = kde-frameworks ]]; then
24 ecm_version=1.$(get_version_component_range 2).0
25 else
26 ecm_version=1.6.1
27 fi
28
29 + if [[ ${KDE_BUILD_TYPE} = live ]]; then
30 + case ${CATEGORY} in
31 + kde-frameworks)
32 + FRAMEWORKS_MINIMAL=9999
33 + ;;
34 + kde-plasma)
35 + FRAMEWORKS_MINIMAL=9999
36 + ;;
37 + *) ;;
38 + esac
39 + fi
40 +
41 DEPEND+=" >=dev-libs/extra-cmake-modules-${ecm_version}"
42 RDEPEND+=" >=kde-frameworks/kf-env-3"
43 COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5"