Gentoo Archives: gentoo-commits

From: Alexey Shvetsov <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/kmouth/, kde-base/kaccessible/, kde-base/kmag/, kde-base/jovie/, ...
Date: Tue, 06 Sep 2011 20:42:53
Message-Id: 64a560ae343af84d804e6659c6cabd37ba5ccaeb.alexxy@gentoo
1 commit: 64a560ae343af84d804e6659c6cabd37ba5ccaeb
2 Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 6 20:41:56 2011 +0000
4 Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 6 20:41:56 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=64a560ae
7
8 [kde-base] kdeaccessibility eclass black magic
9
10 sed -e 's:kde4-base:${kde_eclass}:g' -e 's:KDE_SCM="git":KDE_SCM="git"\nif [[ ${PV} == *9999 ]];then\n\tkde_eclass="kde4-base"\nelse\n\tKMNAME="kdeaccessibility"\n\tkde_eclass="kde4-meta"\nfi:g'
11
12 Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
13
14 ---
15 kde-base/jovie/jovie-4.7.49.9999.ebuild | 8 +++++++-
16 .../kaccessible/kaccessible-4.7.49.9999.ebuild | 10 ++++++++--
17 kde-base/kmag/kmag-4.7.49.9999.ebuild | 8 +++++++-
18 kde-base/kmousetool/kmousetool-4.7.49.9999.ebuild | 8 +++++++-
19 kde-base/kmouth/kmouth-4.7.49.9999.ebuild | 8 +++++++-
20 5 files changed, 36 insertions(+), 6 deletions(-)
21
22 diff --git a/kde-base/jovie/jovie-4.7.49.9999.ebuild b/kde-base/jovie/jovie-4.7.49.9999.ebuild
23 index f528ea3..36c4f21 100644
24 --- a/kde-base/jovie/jovie-4.7.49.9999.ebuild
25 +++ b/kde-base/jovie/jovie-4.7.49.9999.ebuild
26 @@ -6,8 +6,14 @@ EAPI=4
27
28 KDE_HANDBOOK="optional"
29 KDE_SCM="git"
30 +if [[ ${PV} == *9999 ]]; then
31 + kde_eclass="kde4-base"
32 +else
33 + KMNAME="kdeaccessibility"
34 + kde_eclass="kde4-meta"
35 +fi
36
37 -inherit kde4-base
38 +inherit ${kde_eclass}
39
40 DESCRIPTION="Jovie is a text to speech application"
41 KEYWORDS=""
42
43 diff --git a/kde-base/kaccessible/kaccessible-4.7.49.9999.ebuild b/kde-base/kaccessible/kaccessible-4.7.49.9999.ebuild
44 index 8f272a0..ac92a7b 100644
45 --- a/kde-base/kaccessible/kaccessible-4.7.49.9999.ebuild
46 +++ b/kde-base/kaccessible/kaccessible-4.7.49.9999.ebuild
47 @@ -5,7 +5,13 @@
48 EAPI=4
49
50 KDE_SCM="git"
51 -inherit kde4-base
52 +if [[ ${PV} == *9999 ]]; then
53 + kde_eclass="kde4-base"
54 +else
55 + KMNAME="kdeaccessibility"
56 + kde_eclass="kde4-meta"
57 +fi
58 +inherit ${kde_eclass}
59
60 DESCRIPTION="Provides accessibility services like focus tracking"
61 KEYWORDS=""
62 @@ -18,5 +24,5 @@ src_configure() {
63 mycmakeargs=(
64 $(cmake-utils_use_with speechd Speechd)
65 )
66 - kde4-base_src_configure
67 + ${kde_eclass}_src_configure
68 }
69
70 diff --git a/kde-base/kmag/kmag-4.7.49.9999.ebuild b/kde-base/kmag/kmag-4.7.49.9999.ebuild
71 index c21d3ac..1c12649 100644
72 --- a/kde-base/kmag/kmag-4.7.49.9999.ebuild
73 +++ b/kde-base/kmag/kmag-4.7.49.9999.ebuild
74 @@ -6,7 +6,13 @@ EAPI=4
75
76 KDE_HANDBOOK="optional"
77 KDE_SCM="git"
78 -inherit kde4-base
79 +if [[ ${PV} == *9999 ]]; then
80 + kde_eclass="kde4-base"
81 +else
82 + KMNAME="kdeaccessibility"
83 + kde_eclass="kde4-meta"
84 +fi
85 +inherit ${kde_eclass}
86
87 DESCRIPTION="KDE screen magnifier"
88 KEYWORDS=""
89
90 diff --git a/kde-base/kmousetool/kmousetool-4.7.49.9999.ebuild b/kde-base/kmousetool/kmousetool-4.7.49.9999.ebuild
91 index 24c39ef..1b85337 100644
92 --- a/kde-base/kmousetool/kmousetool-4.7.49.9999.ebuild
93 +++ b/kde-base/kmousetool/kmousetool-4.7.49.9999.ebuild
94 @@ -6,8 +6,14 @@ EAPI=4
95
96 KDE_HANDBOOK="optional"
97 KDE_SCM="git"
98 +if [[ ${PV} == *9999 ]]; then
99 + kde_eclass="kde4-base"
100 +else
101 + KMNAME="kdeaccessibility"
102 + kde_eclass="kde4-meta"
103 +fi
104
105 -inherit kde4-base
106 +inherit ${kde_eclass}
107
108 DESCRIPTION="KDE program that clicks the mouse for you."
109 KEYWORDS=""
110
111 diff --git a/kde-base/kmouth/kmouth-4.7.49.9999.ebuild b/kde-base/kmouth/kmouth-4.7.49.9999.ebuild
112 index 3be662e..a3b55b4 100644
113 --- a/kde-base/kmouth/kmouth-4.7.49.9999.ebuild
114 +++ b/kde-base/kmouth/kmouth-4.7.49.9999.ebuild
115 @@ -6,8 +6,14 @@ EAPI=4
116
117 KDE_HANDBOOK="optional"
118 KDE_SCM="git"
119 +if [[ ${PV} == *9999 ]]; then
120 + kde_eclass="kde4-base"
121 +else
122 + KMNAME="kdeaccessibility"
123 + kde_eclass="kde4-meta"
124 +fi
125
126 -inherit kde4-base
127 +inherit ${kde_eclass}
128
129 DESCRIPTION="KDE application that reads what you type out loud. Doesn't include a speech synthesizer."
130 KEYWORDS=""