Gentoo Archives: gentoo-commits

From: "Timo Gurr (tgurr)" <tgurr@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/hk_classes: hk_classes-0.8.2_alpha3.ebuild hk_classes-0.8.1_alpha3.ebuild ChangeLog hk_classes-0.7.1.ebuild hk_classes-0.7.4a.ebuild hk_classes-0.8.3.ebuild hk_classes-0.8.1.ebuild
Date: Tue, 26 Aug 2008 22:53:01
Message-Id: E1KY7PF-000190-LL@stork.gentoo.org
1 tgurr 08/08/26 22:52:57
2
3 Modified: hk_classes-0.8.2_alpha3.ebuild
4 hk_classes-0.8.1_alpha3.ebuild ChangeLog
5 hk_classes-0.7.1.ebuild hk_classes-0.7.4a.ebuild
6 hk_classes-0.8.3.ebuild hk_classes-0.8.1.ebuild
7 Log:
8 Update gcc 4.3 patch borrowed from mandriva, fixing bug #230251. Fix some quoting.
9 (Portage version: 2.2_rc8/cvs/Linux 2.6.26-gentoo x86_64)
10
11 Revision Changes Path
12 1.7 dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild?rev=1.7&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild?rev=1.7&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild?r1=1.6&r2=1.7
17
18 Index: hk_classes-0.8.2_alpha3.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild,v
21 retrieving revision 1.6
22 retrieving revision 1.7
23 diff -u -r1.6 -r1.7
24 --- hk_classes-0.8.2_alpha3.ebuild 21 May 2008 15:54:06 -0000 1.6
25 +++ hk_classes-0.8.2_alpha3.ebuild 26 Aug 2008 22:52:57 -0000 1.7
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2008 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild,v 1.6 2008/05/21 15:54:06 dev-zero Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.2_alpha3.ebuild,v 1.7 2008/08/26 22:52:57 tgurr Exp $
31
32 inherit eutils python
33
34 @@ -10,7 +10,7 @@
35 P_DOCS="hk_classes-htmldocumentation-0.8"
36
37 MY_P=${P/_alpha/-test}
38 -S=${WORKDIR}/${MY_P}
39 +S="${WORKDIR}/${MY_P}"
40
41 DESCRIPTION="GUI-independent C++ libraries for database applications, including API documentation and tutorials."
42 HOMEPAGE="http://hk-classes.sourceforge.net/"
43 @@ -55,12 +55,12 @@
44 }
45
46 src_install() {
47 - use doc && dohtml -r ${WORKDIR}/${MY_P}/documentation/api
48 - use doc && dohtml -r ${WORKDIR}/hk_classestutorial
49 - use doc && dohtml -r ${WORKDIR}/hk_kdeclssestutorial
50 - use doc && dohtml -r ${WORKDIR}/knodascriptingtutorial
51 - use doc && dohtml -r ${WORKDIR}/knodatutorial
52 - use doc && dohtml -r ${WORKDIR}/pythonreference
53 + use doc && dohtml -r "${WORKDIR}"/${MY_P}/documentation/api
54 + use doc && dohtml -r "${WORKDIR}"/hk_classestutorial
55 + use doc && dohtml -r "${WORKDIR}"/hk_kdeclssestutorial
56 + use doc && dohtml -r "${WORKDIR}"/knodascriptingtutorial
57 + use doc && dohtml -r "${WORKDIR}"/knodatutorial
58 + use doc && dohtml -r "${WORKDIR}"/pythonreference
59
60 - make DESTDIR=${D} install || die "make install failed"
61 + make DESTDIR="${D}" install || die "make install failed"
62 }
63
64
65
66 1.7 dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild
67
68 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild?rev=1.7&view=markup
69 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild?rev=1.7&content-type=text/plain
70 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild?r1=1.6&r2=1.7
71
72 Index: hk_classes-0.8.1_alpha3.ebuild
73 ===================================================================
74 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild,v
75 retrieving revision 1.6
76 retrieving revision 1.7
77 diff -u -r1.6 -r1.7
78 --- hk_classes-0.8.1_alpha3.ebuild 21 May 2008 15:54:06 -0000 1.6
79 +++ hk_classes-0.8.1_alpha3.ebuild 26 Aug 2008 22:52:57 -0000 1.7
80 @@ -1,6 +1,6 @@
81 # Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild,v 1.6 2008/05/21 15:54:06 dev-zero Exp $
84 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1_alpha3.ebuild,v 1.7 2008/08/26 22:52:57 tgurr Exp $
85
86 inherit eutils python
87
88 @@ -10,7 +10,7 @@
89 P_DOCS="hk_classes-htmldocumentation-0.8"
90
91 MY_P=${P/_alpha/-test}
92 -S=${WORKDIR}/${MY_P}
93 +S="${WORKDIR}/${MY_P}"
94
95 DESCRIPTION="GUI-independent C++ libraries for database applications, including API documentation and tutorials."
96 HOMEPAGE="http://hk-classes.sourceforge.net/"
97 @@ -55,12 +55,12 @@
98 }
99
100 src_install() {
101 - use doc && dohtml -r ${WORKDIR}/${MY_P}/documentation/api
102 - use doc && dohtml -r ${WORKDIR}/hk_classestutorial
103 - use doc && dohtml -r ${WORKDIR}/hk_kdeclssestutorial
104 - use doc && dohtml -r ${WORKDIR}/knodascriptingtutorial
105 - use doc && dohtml -r ${WORKDIR}/knodatutorial
106 - use doc && dohtml -r ${WORKDIR}/pythonreference
107 + use doc && dohtml -r "${WORKDIR}"/${MY_P}/documentation/api
108 + use doc && dohtml -r "${WORKDIR}"/hk_classestutorial
109 + use doc && dohtml -r "${WORKDIR}"/hk_kdeclssestutorial
110 + use doc && dohtml -r "${WORKDIR}"/knodascriptingtutorial
111 + use doc && dohtml -r "${WORKDIR}"/knodatutorial
112 + use doc && dohtml -r "${WORKDIR}"/pythonreference
113
114 - make DESTDIR=${D} install || die "make install failed"
115 + make DESTDIR="${D}" install || die "make install failed"
116 }
117
118
119
120 1.58 dev-db/hk_classes/ChangeLog
121
122 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/ChangeLog?rev=1.58&view=markup
123 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/ChangeLog?rev=1.58&content-type=text/plain
124 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/ChangeLog?r1=1.57&r2=1.58
125
126 Index: ChangeLog
127 ===================================================================
128 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/ChangeLog,v
129 retrieving revision 1.57
130 retrieving revision 1.58
131 diff -u -r1.57 -r1.58
132 --- ChangeLog 21 May 2008 15:54:06 -0000 1.57
133 +++ ChangeLog 26 Aug 2008 22:52:57 -0000 1.58
134 @@ -1,6 +1,14 @@
135 # ChangeLog for dev-db/hk_classes
136 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
137 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/ChangeLog,v 1.57 2008/05/21 15:54:06 dev-zero Exp $
138 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/ChangeLog,v 1.58 2008/08/26 22:52:57 tgurr Exp $
139 +
140 + 26 Aug 2008; Timo Gurr <tgurr@g.o>
141 + files/hk_classes-0.8.3-gcc43.patch, hk_classes-0.7.1.ebuild,
142 + hk_classes-0.7.4a.ebuild, hk_classes-0.8.1_alpha3.ebuild,
143 + hk_classes-0.8.1.ebuild, hk_classes-0.8.2_alpha3.ebuild,
144 + hk_classes-0.8.3.ebuild:
145 + Update gcc 4.3 patch borrowed from mandriva, fixing bug #230251. Fix some
146 + quoting.
147
148 21 May 2008; Tiziano Müller <dev-zero@g.o>
149 hk_classes-0.7.1.ebuild, hk_classes-0.7.4a.ebuild,
150
151
152
153 1.10 dev-db/hk_classes/hk_classes-0.7.1.ebuild
154
155 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild?rev=1.10&view=markup
156 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild?rev=1.10&content-type=text/plain
157 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild?r1=1.9&r2=1.10
158
159 Index: hk_classes-0.7.1.ebuild
160 ===================================================================
161 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild,v
162 retrieving revision 1.9
163 retrieving revision 1.10
164 diff -u -r1.9 -r1.10
165 --- hk_classes-0.7.1.ebuild 21 May 2008 15:54:06 -0000 1.9
166 +++ hk_classes-0.7.1.ebuild 26 Aug 2008 22:52:57 -0000 1.10
167 @@ -1,6 +1,6 @@
168 # Copyright 1999-2008 Gentoo Foundation
169 # Distributed under the terms of the GNU General Public License v2
170 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild,v 1.9 2008/05/21 15:54:06 dev-zero Exp $
171 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.1.ebuild,v 1.10 2008/08/26 22:52:57 tgurr Exp $
172
173 inherit eutils
174
175 @@ -27,9 +27,9 @@
176
177 src_unpack() {
178 unpack ${A}
179 - cd ${S}
180 + cd "${S}"
181
182 - epatch ${FILESDIR}/${PN}-amd64.patch
183 + epatch "${FILESDIR}"/${PN}-amd64.patch
184 }
185
186 src_compile() {
187 @@ -38,7 +38,7 @@
188 }
189
190 src_install() {
191 - use doc && dohtml -r ${WORKDIR}/${P_DOCS}/*
192 - use doc && dohtml -r ${WORKDIR}/knodapythondoc
193 - make DESTDIR=${D} install || die
194 + use doc && dohtml -r "${WORKDIR}"/${P_DOCS}/*
195 + use doc && dohtml -r "${WORKDIR}"/knodapythondoc
196 + make DESTDIR="${D}" install || die
197 }
198
199
200
201 1.9 dev-db/hk_classes/hk_classes-0.7.4a.ebuild
202
203 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild?rev=1.9&view=markup
204 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild?rev=1.9&content-type=text/plain
205 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild?r1=1.8&r2=1.9
206
207 Index: hk_classes-0.7.4a.ebuild
208 ===================================================================
209 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild,v
210 retrieving revision 1.8
211 retrieving revision 1.9
212 diff -u -r1.8 -r1.9
213 --- hk_classes-0.7.4a.ebuild 21 May 2008 15:54:06 -0000 1.8
214 +++ hk_classes-0.7.4a.ebuild 26 Aug 2008 22:52:57 -0000 1.9
215 @@ -1,13 +1,13 @@
216 # Copyright 1999-2008 Gentoo Foundation
217 # Distributed under the terms of the GNU General Public License v2
218 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild,v 1.8 2008/05/21 15:54:06 dev-zero Exp $
219 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.7.4a.ebuild,v 1.9 2008/08/26 22:52:57 tgurr Exp $
220
221 inherit eutils python
222
223 P_DOCS="hk_classes-htmldocumentation-0.7.3"
224
225 MY_P=${P/_alpha/-test}
226 -S=${WORKDIR}/${MY_P}
227 +S="${WORKDIR}/${MY_P}"
228
229 DESCRIPTION="GUI-independent C++ libraries for database applications, including API documentation and tutorials."
230 HOMEPAGE="http://hk-classes.sourceforge.net/"
231 @@ -34,11 +34,11 @@
232 dev-util/pkgconfig"
233
234 src_unpack() {
235 - unpack ${A} ; cd ${S}
236 - epatch ${FILESDIR}/${P}-amd64.patch
237 + unpack ${A} ; cd "${S}"
238 + epatch "${FILESDIR}"/${P}-amd64.patch
239
240 if use doc ; then
241 - cd ${WORKDIR}
242 + cd "${WORKDIR}"
243 local docdirs="`ls -1`"
244 mkdir ${P_DOCS}
245 for I in "${docdirs/${P}/}" ; do
246 @@ -66,6 +66,6 @@
247 }
248
249 src_install() {
250 - use doc && dohtml -r ${WORKDIR}/${P_DOCS}/*
251 - make DESTDIR=${D} install || die "make install failed"
252 + use doc && dohtml -r "${WORKDIR}"/${P_DOCS}/*
253 + make DESTDIR="${D}" install || die "make install failed"
254 }
255
256
257
258 1.5 dev-db/hk_classes/hk_classes-0.8.3.ebuild
259
260 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild?rev=1.5&view=markup
261 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild?rev=1.5&content-type=text/plain
262 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild?r1=1.4&r2=1.5
263
264 Index: hk_classes-0.8.3.ebuild
265 ===================================================================
266 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild,v
267 retrieving revision 1.4
268 retrieving revision 1.5
269 diff -u -r1.4 -r1.5
270 --- hk_classes-0.8.3.ebuild 21 May 2008 15:54:06 -0000 1.4
271 +++ hk_classes-0.8.3.ebuild 26 Aug 2008 22:52:57 -0000 1.5
272 @@ -1,8 +1,8 @@
273 # Copyright 1999-2008 Gentoo Foundation
274 # Distributed under the terms of the GNU General Public License v2
275 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild,v 1.4 2008/05/21 15:54:06 dev-zero Exp $
276 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.3.ebuild,v 1.5 2008/08/26 22:52:57 tgurr Exp $
277
278 -inherit eutils python
279 +inherit autotools eutils python
280
281 # The tests themselves are broken.
282 RESTRICT="strip test"
283 @@ -10,7 +10,7 @@
284 P_DOCS="hk_classes-htmldocumentation-0.8"
285
286 MY_P=${P/_alpha/-test}
287 -S=${WORKDIR}/${MY_P}
288 +S="${WORKDIR}/${MY_P}"
289
290 DESCRIPTION="GUI-independent C++ libraries for database applications, including API documentation and tutorials."
291 HOMEPAGE="http://hk-classes.sourceforge.net/"
292 @@ -31,9 +31,12 @@
293
294 src_unpack() {
295 unpack ${A}
296 + cd "${S}"
297
298 - # gcc-4.3 compatibility. Fixes bug 218913.
299 + # gcc-4.3 compatibility. Fixes bug 218913 and 230251.
300 epatch "${FILESDIR}/${P}-gcc43.patch"
301 +
302 + eautoreconf
303 }
304
305 src_compile() {
306
307
308
309 1.12 dev-db/hk_classes/hk_classes-0.8.1.ebuild
310
311 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild?rev=1.12&view=markup
312 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild?rev=1.12&content-type=text/plain
313 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild?r1=1.11&r2=1.12
314
315 Index: hk_classes-0.8.1.ebuild
316 ===================================================================
317 RCS file: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild,v
318 retrieving revision 1.11
319 retrieving revision 1.12
320 diff -u -r1.11 -r1.12
321 --- hk_classes-0.8.1.ebuild 21 May 2008 15:54:06 -0000 1.11
322 +++ hk_classes-0.8.1.ebuild 26 Aug 2008 22:52:57 -0000 1.12
323 @@ -1,6 +1,6 @@
324 # Copyright 1999-2008 Gentoo Foundation
325 # Distributed under the terms of the GNU General Public License v2
326 -# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild,v 1.11 2008/05/21 15:54:06 dev-zero Exp $
327 +# $Header: /var/cvsroot/gentoo-x86/dev-db/hk_classes/hk_classes-0.8.1.ebuild,v 1.12 2008/08/26 22:52:57 tgurr Exp $
328
329 inherit eutils python
330
331 @@ -10,7 +10,7 @@
332 P_DOCS="hk_classes-htmldocumentation-0.8"
333
334 MY_P=${P/_alpha/-test}a
335 -S=${WORKDIR}/${MY_P}
336 +S="${WORKDIR}/${MY_P}"
337
338 DESCRIPTION="GUI-independent C++ libraries for database applications, including API documentation and tutorials."
339 HOMEPAGE="http://hk-classes.sourceforge.net/"
340 @@ -45,12 +45,12 @@
341 }
342
343 src_install() {
344 - use doc && dohtml -r ${WORKDIR}/${MY_P}/documentation/api
345 - use doc && dohtml -r ${WORKDIR}/hk_classestutorial
346 - use doc && dohtml -r ${WORKDIR}/hk_kdeclssestutorial
347 - use doc && dohtml -r ${WORKDIR}/knodascriptingtutorial
348 - use doc && dohtml -r ${WORKDIR}/knodatutorial
349 - use doc && dohtml -r ${WORKDIR}/pythonreference
350 + use doc && dohtml -r "${WORKDIR}"/${MY_P}/documentation/api
351 + use doc && dohtml -r "${WORKDIR}"/hk_classestutorial
352 + use doc && dohtml -r "${WORKDIR}"/hk_kdeclssestutorial
353 + use doc && dohtml -r "${WORKDIR}"/knodascriptingtutorial
354 + use doc && dohtml -r "${WORKDIR}"/knodatutorial
355 + use doc && dohtml -r "${WORKDIR}"/pythonreference
356
357 - make DESTDIR=${D} install || die "make install failed"
358 + make DESTDIR="${D}" install || die "make install failed"
359 }