Gentoo Archives: gentoo-commits

From: Jonathan Callen <abcd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: eclass/
Date: Sun, 03 Apr 2011 23:29:31
Message-Id: fced2c53d4d8927982773e263e5443c2dd7733d5.abcd@gentoo
1 commit: fced2c53d4d8927982773e263e5443c2dd7733d5
2 Author: abcd <abcd <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 3 23:29:00 2011 +0000
4 Commit: Jonathan Callen <abcd <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 3 23:29:00 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fced2c53
7
8 [eclass] kdegraphics >= 4.6.2 doesn't have cmake/ either
9
10 ---
11 eclass/kde4-meta.eclass | 33 +++++++++++++++++----------------
12 1 files changed, 17 insertions(+), 16 deletions(-)
13
14 diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
15 index 85ed4eb..24c8921 100644
16 --- a/eclass/kde4-meta.eclass
17 +++ b/eclass/kde4-meta.eclass
18 @@ -408,23 +408,24 @@ kde4-meta_create_extractlists() {
19 ;;
20 esac
21 # Don't install cmake modules for split ebuilds, to avoid collisions.
22 - # note: kdegraphics-4.6.2 does not even have code to do that, so we
23 + # note: kdegraphics >= 4.6.2 does not even have code to do that, so we
24 # should not try in that case
25 - ( [[ ${KMNAME} == kdegraphics ]] && [[ ${PV} == "4.6.2" ]] ) ||
26 - case ${KMNAME} in
27 - kdebase-runtime|kdebase-workspace|kdeedu|kdegames|kdegraphics)
28 - case ${PN} in
29 - libkdegames|libkdeedu|libkworkspace)
30 - KMEXTRA+="
31 - cmake/modules/"
32 - ;;
33 - *)
34 - KMCOMPILEONLY+="
35 - cmake/modules/"
36 - ;;
37 - esac
38 - ;;
39 - esac
40 + if [[ ${KMNAME} != kdegraphics ]] || { [[ ${SLOT} != 4.6 || ${PV} < 4.6.2 ]] && ! slot_is_at_least 4.7 ${SLOT}; }; then
41 + case ${KMNAME} in
42 + kdebase-runtime|kdebase-workspace|kdeedu|kdegames|kdegraphics)
43 + case ${PN} in
44 + libkdegames|libkdeedu|libkworkspace)
45 + KMEXTRA+="
46 + cmake/modules/"
47 + ;;
48 + *)
49 + KMCOMPILEONLY+="
50 + cmake/modules/"
51 + ;;
52 + esac
53 + ;;
54 + esac
55 + fi
56
57 debug-print "line ${LINENO} ${ECLASS} ${FUNCNAME}: KMEXTRACTONLY ${KMEXTRACTONLY}"
58 }