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="" |