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/kwallet/, kde-base/kdf/, kde-base/printer-applet/, kde-base/ktimer/, ...
Date: Tue, 06 Sep 2011 16:07:14
Message-Id: 33fb888423c20ce94685071f47161ed2b28f9f6b.alexxy@gentoo
1 commit: 33fb888423c20ce94685071f47161ed2b28f9f6b
2 Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 6 16:05:48 2011 +0000
4 Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 6 16:05:48 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=33fb8884
7
8 [kde-base] KDEUTILS black magic
9
10 Run 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="kdeutils"\n\tkde_eclass="kde4-meta"\nfi:g' on all kdeutils related packages
11
12 Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
13
14 ---
15 kde-base/ark/ark-4.7.49.9999.ebuild | 12 +++++++++---
16 kde-base/filelight/filelight-4.7.49.9999.ebuild | 8 +++++++-
17 kde-base/kcalc/kcalc-4.7.49.9999.ebuild | 10 ++++++++--
18 .../kcharselect/kcharselect-4.7.49.9999.ebuild | 8 +++++++-
19 kde-base/kdf/kdf-4.7.49.9999.ebuild | 10 ++++++++--
20 kde-base/kgpg/kgpg-4.7.49.9999.ebuild | 10 ++++++++--
21 .../kremotecontrol-4.7.49.9999.ebuild | 10 ++++++++--
22 kde-base/ktimer/ktimer-4.7.49.9999.ebuild | 8 +++++++-
23 kde-base/kwallet/kwallet-4.7.49.9999.ebuild | 8 +++++++-
24 .../printer-applet-4.7.49.9999.ebuild | 14 ++++++++++----
25 .../superkaramba/superkaramba-4.7.49.9999.ebuild | 12 +++++++++---
26 kde-base/sweeper/sweeper-4.7.49.9999.ebuild | 8 +++++++-
27 12 files changed, 95 insertions(+), 23 deletions(-)
28
29 diff --git a/kde-base/ark/ark-4.7.49.9999.ebuild b/kde-base/ark/ark-4.7.49.9999.ebuild
30 index 469baa4..d9aadc0 100644
31 --- a/kde-base/ark/ark-4.7.49.9999.ebuild
32 +++ b/kde-base/ark/ark-4.7.49.9999.ebuild
33 @@ -6,7 +6,13 @@ EAPI=4
34
35 KDE_HANDBOOK="optional"
36 KDE_SCM="git"
37 -inherit kde4-base
38 +if [[ ${PV} == *9999 ]]; then
39 + kde_eclass="kde4-base"
40 +else
41 + KMNAME="kdeutils"
42 + kde_eclass="kde4-meta"
43 +fi
44 +inherit ${kde_eclass}
45
46 DESCRIPTION="KDE Archiving tool"
47 KEYWORDS=""
48 @@ -26,10 +32,10 @@ src_configure() {
49 $(cmake-utils_use_with bzip2 BZip2)
50 $(cmake-utils_use_with lzma LibLZMA)
51 )
52 - kde4-base_src_configure
53 + ${kde_eclass}_src_configure
54 }
55
56 pkg_postinst() {
57 - kde4-base_pkg_postinst
58 + ${kde_eclass}_pkg_postinst
59 elog "For creating rar archives, install app-arch/rar"
60 }
61
62 diff --git a/kde-base/filelight/filelight-4.7.49.9999.ebuild b/kde-base/filelight/filelight-4.7.49.9999.ebuild
63 index 2bc36da..00a3b2a 100644
64 --- a/kde-base/filelight/filelight-4.7.49.9999.ebuild
65 +++ b/kde-base/filelight/filelight-4.7.49.9999.ebuild
66 @@ -6,7 +6,13 @@ EAPI=4
67
68 KDE_HANDBOOK="optional"
69 KDE_SCM="git"
70 -inherit kde4-base
71 +if [[ ${PV} == *9999 ]]; then
72 + kde_eclass="kde4-base"
73 +else
74 + KMNAME="kdeutils"
75 + kde_eclass="kde4-meta"
76 +fi
77 +inherit ${kde_eclass}
78
79 DESCRIPTION="Filelight creates an interactive map of concentric, segmented rings that help visualise disk usage."
80
81
82 diff --git a/kde-base/kcalc/kcalc-4.7.49.9999.ebuild b/kde-base/kcalc/kcalc-4.7.49.9999.ebuild
83 index 87e4a44..652253f 100644
84 --- a/kde-base/kcalc/kcalc-4.7.49.9999.ebuild
85 +++ b/kde-base/kcalc/kcalc-4.7.49.9999.ebuild
86 @@ -7,7 +7,13 @@ EAPI=4
87 KDE_HANDBOOK="optional"
88 CPPUNIT_REQUIRED="optional"
89 KDE_SCM="git"
90 -inherit kde4-base
91 +if [[ ${PV} == *9999 ]]; then
92 + kde_eclass="kde4-base"
93 +else
94 + KMNAME="kdeutils"
95 + kde_eclass="kde4-meta"
96 +fi
97 +inherit ${kde_eclass}
98
99 DESCRIPTION="KDE calculator"
100 KEYWORDS=""
101 @@ -23,5 +29,5 @@ PATCHES=(
102 )
103
104 src_test() {
105 - LANG=C kde4-base_src_test
106 + LANG=C ${kde_eclass}_src_test
107 }
108
109 diff --git a/kde-base/kcharselect/kcharselect-4.7.49.9999.ebuild b/kde-base/kcharselect/kcharselect-4.7.49.9999.ebuild
110 index f17d84f..7ac3396 100644
111 --- a/kde-base/kcharselect/kcharselect-4.7.49.9999.ebuild
112 +++ b/kde-base/kcharselect/kcharselect-4.7.49.9999.ebuild
113 @@ -6,7 +6,13 @@ EAPI=4
114
115 KDE_HANDBOOK="optional"
116 KDE_SCM="git"
117 -inherit kde4-base
118 +if [[ ${PV} == *9999 ]]; then
119 + kde_eclass="kde4-base"
120 +else
121 + KMNAME="kdeutils"
122 + kde_eclass="kde4-meta"
123 +fi
124 +inherit ${kde_eclass}
125
126 DESCRIPTION="KDE character selection utility"
127 KEYWORDS=""
128
129 diff --git a/kde-base/kdf/kdf-4.7.49.9999.ebuild b/kde-base/kdf/kdf-4.7.49.9999.ebuild
130 index 8ecff45..b7dd6da 100644
131 --- a/kde-base/kdf/kdf-4.7.49.9999.ebuild
132 +++ b/kde-base/kdf/kdf-4.7.49.9999.ebuild
133 @@ -6,12 +6,18 @@ EAPI=4
134
135 KDE_HANDBOOK="optional"
136 KDE_SCM="git"
137 -inherit kde4-base
138 +if [[ ${PV} == *9999 ]]; then
139 + kde_eclass="kde4-base"
140 +else
141 + KMNAME="kdeutils"
142 + kde_eclass="kde4-meta"
143 +fi
144 +inherit ${kde_eclass}
145
146 DESCRIPTION="KDE free disk space utility"
147 KEYWORDS=""
148 IUSE="debug"
149
150 src_unpack() {
151 - kde4-base_src_unpack
152 + ${kde_eclass}_src_unpack
153 }
154
155 diff --git a/kde-base/kgpg/kgpg-4.7.49.9999.ebuild b/kde-base/kgpg/kgpg-4.7.49.9999.ebuild
156 index 0e8eb8e..9038e3f 100644
157 --- a/kde-base/kgpg/kgpg-4.7.49.9999.ebuild
158 +++ b/kde-base/kgpg/kgpg-4.7.49.9999.ebuild
159 @@ -6,7 +6,13 @@ EAPI=4
160
161 KDE_HANDBOOK="optional"
162 KDE_SCM="git"
163 -inherit kde4-base
164 +if [[ ${PV} == *9999 ]]; then
165 + kde_eclass="kde4-base"
166 +else
167 + KMNAME="kdeutils"
168 + kde_eclass="kde4-meta"
169 +fi
170 +inherit ${kde_eclass}
171
172 DESCRIPTION="KDE gpg keyring manager"
173 KEYWORDS=""
174 @@ -20,7 +26,7 @@ RDEPEND="${DEPEND}
175 "
176
177 pkg_postinst() {
178 - kde4-base_pkg_postinst
179 + ${kde_eclass}_pkg_postinst
180
181 if ! has_version app-crypt/dirmngr ; then
182 elog "For improved key search functionality, install app-crypt/dirmngr."
183
184 diff --git a/kde-base/kremotecontrol/kremotecontrol-4.7.49.9999.ebuild b/kde-base/kremotecontrol/kremotecontrol-4.7.49.9999.ebuild
185 index f62330d..0ca579b 100644
186 --- a/kde-base/kremotecontrol/kremotecontrol-4.7.49.9999.ebuild
187 +++ b/kde-base/kremotecontrol/kremotecontrol-4.7.49.9999.ebuild
188 @@ -6,7 +6,13 @@ EAPI=4
189
190 KDE_HANDBOOK="optional"
191 KDE_SCM="git"
192 -inherit kde4-base
193 +if [[ ${PV} == *9999 ]]; then
194 + kde_eclass="kde4-base"
195 +else
196 + KMNAME="kdeutils"
197 + kde_eclass="kde4-meta"
198 +fi
199 +inherit ${kde_eclass}
200
201 DESCRIPTION="KDE frontend for remote controls"
202 KEYWORDS=""
203 @@ -19,5 +25,5 @@ DEPEND="
204 RDEPEND="${DEPEND}"
205
206 src_unpack() {
207 - kde4-base_src_unpack
208 + ${kde_eclass}_src_unpack
209 }
210
211 diff --git a/kde-base/ktimer/ktimer-4.7.49.9999.ebuild b/kde-base/ktimer/ktimer-4.7.49.9999.ebuild
212 index e758bce..1627c59 100644
213 --- a/kde-base/ktimer/ktimer-4.7.49.9999.ebuild
214 +++ b/kde-base/ktimer/ktimer-4.7.49.9999.ebuild
215 @@ -6,7 +6,13 @@ EAPI=4
216
217 KDE_HANDBOOK="optional"
218 KDE_SCM="git"
219 -inherit kde4-base
220 +if [[ ${PV} == *9999 ]]; then
221 + kde_eclass="kde4-base"
222 +else
223 + KMNAME="kdeutils"
224 + kde_eclass="kde4-meta"
225 +fi
226 +inherit ${kde_eclass}
227
228 DESCRIPTION="KDE Timer"
229 KEYWORDS=""
230
231 diff --git a/kde-base/kwallet/kwallet-4.7.49.9999.ebuild b/kde-base/kwallet/kwallet-4.7.49.9999.ebuild
232 index 543b982..1fd957a 100644
233 --- a/kde-base/kwallet/kwallet-4.7.49.9999.ebuild
234 +++ b/kde-base/kwallet/kwallet-4.7.49.9999.ebuild
235 @@ -6,7 +6,13 @@ EAPI=4
236
237 KDE_HANDBOOK="optional"
238 KDE_SCM="git"
239 -inherit kde4-base
240 +if [[ ${PV} == *9999 ]]; then
241 + kde_eclass="kde4-base"
242 +else
243 + KMNAME="kdeutils"
244 + kde_eclass="kde4-meta"
245 +fi
246 +inherit ${kde_eclass}
247
248 DESCRIPTION="KDE Wallet Management Tool"
249 KEYWORDS=""
250
251 diff --git a/kde-base/printer-applet/printer-applet-4.7.49.9999.ebuild b/kde-base/printer-applet/printer-applet-4.7.49.9999.ebuild
252 index b580743..60b94b0 100644
253 --- a/kde-base/printer-applet/printer-applet-4.7.49.9999.ebuild
254 +++ b/kde-base/printer-applet/printer-applet-4.7.49.9999.ebuild
255 @@ -7,7 +7,13 @@ EAPI=3
256 KDE_HANDBOOK="optional"
257 PYTHON_DEPEND="2"
258 KDE_SCM="git"
259 -inherit python kde4-base
260 +if [[ ${PV} == *9999 ]]; then
261 + kde_eclass="kde4-base"
262 +else
263 + KMNAME="kdeutils"
264 + kde_eclass="kde4-meta"
265 +fi
266 +inherit python ${kde_eclass}
267
268 DESCRIPTION="KDE printer system tray utility"
269 KEYWORDS=""
270 @@ -20,12 +26,12 @@ DEPEND="
271 RDEPEND="${DEPEND}"
272
273 pkg_setup() {
274 - kde4-base_pkg_setup
275 + ${kde_eclass}_pkg_setup
276 python_set_active_version 2
277 }
278
279 src_prepare() {
280 - kde4-base_src_prepare
281 + ${kde_eclass}_src_prepare
282
283 # Rename printer-applet -> printer-applet-kde
284 local newname="printer-applet-kde"
285 @@ -37,7 +43,7 @@ src_prepare() {
286 }
287
288 src_install() {
289 - kde4-base_src_install
290 + ${kde_eclass}_src_install
291 python_convert_shebangs -q -r $(python_get_version) "${ED}"
292 }
293
294
295 diff --git a/kde-base/superkaramba/superkaramba-4.7.49.9999.ebuild b/kde-base/superkaramba/superkaramba-4.7.49.9999.ebuild
296 index 4a49b63..18f464a 100644
297 --- a/kde-base/superkaramba/superkaramba-4.7.49.9999.ebuild
298 +++ b/kde-base/superkaramba/superkaramba-4.7.49.9999.ebuild
299 @@ -6,7 +6,13 @@ EAPI=3
300
301 PYTHON_DEPEND="python? 2"
302 KDE_SCM="git"
303 -inherit python kde4-base
304 +if [[ ${PV} == *9999 ]]; then
305 + kde_eclass="kde4-base"
306 +else
307 + KMNAME="kdeutils"
308 + kde_eclass="kde4-meta"
309 +fi
310 +inherit python ${kde_eclass}
311
312 DESCRIPTION="A tool to create interactive applets for the KDE desktop."
313 KEYWORDS=""
314 @@ -23,7 +29,7 @@ RDEPEND="${DEPEND}
315 PATCHES=( "${FILESDIR}/${PN}-as-needed.patch" )
316
317 pkg_setup() {
318 - kde4-base_pkg_setup
319 + ${kde_eclass}_pkg_setup
320 python_set_active_version 2
321 }
322
323 @@ -32,5 +38,5 @@ src_configure() {
324 $(cmake-utils_use_with python PythonLibs)
325 )
326
327 - kde4-base_src_configure
328 + ${kde_eclass}_src_configure
329 }
330
331 diff --git a/kde-base/sweeper/sweeper-4.7.49.9999.ebuild b/kde-base/sweeper/sweeper-4.7.49.9999.ebuild
332 index 38c5480..abc4fab 100644
333 --- a/kde-base/sweeper/sweeper-4.7.49.9999.ebuild
334 +++ b/kde-base/sweeper/sweeper-4.7.49.9999.ebuild
335 @@ -6,7 +6,13 @@ EAPI=4
336
337 KDE_HANDBOOK="optional"
338 KDE_SCM="git"
339 -inherit kde4-base
340 +if [[ ${PV} == *9999 ]]; then
341 + kde_eclass="kde4-base"
342 +else
343 + KMNAME="kdeutils"
344 + kde_eclass="kde4-meta"
345 +fi
346 +inherit ${kde_eclass}
347
348 DESCRIPTION="KDE Privacy Settings Widget"
349 KEYWORDS=""