1 |
nerdboy 07/11/21 06:17:24 |
2 |
|
3 |
Modified: doxygen-1.4.2.ebuild doxygen-1.5.2.ebuild |
4 |
doxygen-1.4.7.ebuild ChangeLog |
5 |
doxygen-1.4.3-r1.ebuild doxygen-1.4.5.ebuild |
6 |
doxygen-1.5.1.ebuild doxygen-1.4.6.ebuild |
7 |
doxygen-1.5.3.ebuild |
8 |
Added: doxygen-1.5.4.ebuild |
9 |
Log: |
10 |
updated to latest upstream release, fixes bug 198954 |
11 |
(Portage version: 2.1.3.19) |
12 |
|
13 |
Revision Changes Path |
14 |
1.22 app-doc/doxygen/doxygen-1.4.2.ebuild |
15 |
|
16 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild?rev=1.22&view=markup |
17 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild?rev=1.22&content-type=text/plain |
18 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild?r1=1.21&r2=1.22 |
19 |
|
20 |
Index: doxygen-1.4.2.ebuild |
21 |
=================================================================== |
22 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild,v |
23 |
retrieving revision 1.21 |
24 |
retrieving revision 1.22 |
25 |
diff -u -r1.21 -r1.22 |
26 |
--- doxygen-1.4.2.ebuild 12 Jul 2007 19:20:57 -0000 1.21 |
27 |
+++ doxygen-1.4.2.ebuild 21 Nov 2007 06:17:24 -0000 1.22 |
28 |
@@ -1,6 +1,6 @@ |
29 |
# Copyright 1999-2007 Gentoo Foundation |
30 |
# Distributed under the terms of the GNU General Public License v2 |
31 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild,v 1.21 2007/07/12 19:20:57 grobian Exp $ |
32 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.2.ebuild,v 1.22 2007/11/21 06:17:24 nerdboy Exp $ |
33 |
|
34 |
inherit eutils toolchain-funcs qt3 |
35 |
|
36 |
@@ -22,24 +22,24 @@ |
37 |
|
38 |
src_unpack() { |
39 |
unpack ${A} |
40 |
- cd ${S} |
41 |
+ cd "${S}" |
42 |
# use CFLAGS and CXXFLAGS |
43 |
sed -i.orig -e "s:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= ${CFLAGS}:" \ |
44 |
-e "s:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= ${CXXFLAGS}:" \ |
45 |
tmake/lib/linux-g++/tmake.conf |
46 |
|
47 |
if use userland_Darwin; then |
48 |
- epatch ${FILESDIR}/bsd-configure.patch |
49 |
+ epatch "${FILESDIR}/bsd-configure.patch" |
50 |
[[ "$MACOSX_DEPLOYMENT_TARGET" == "10.4" ]] && sed -i -e 's:-D__FreeBSD__:-D__FreeBSD__=5:' \ |
51 |
tmake/lib/macosx-c++/tmake.conf |
52 |
fi |
53 |
|
54 |
if use unicode; then |
55 |
- epatch ${WORKDIR}/${PN}-utf8-ru.patch || die "utf8-ru patch failed" |
56 |
+ epatch "${WORKDIR}/${PN}-utf8-ru.patch" || die "utf8-ru patch failed" |
57 |
fi |
58 |
|
59 |
if [ $(gcc-major-version) -eq 4 ] ; then |
60 |
- epatch ${FILESDIR}/${PN}-gcc4.patch || die "gcc4 patch failed" |
61 |
+ epatch "${FILESDIR}/${PN}-gcc4.patch" || die "gcc4 patch failed" |
62 |
fi |
63 |
} |
64 |
|
65 |
@@ -83,10 +83,10 @@ |
66 |
} |
67 |
|
68 |
src_install() { |
69 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
70 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
71 |
install || die '"make install" failed.' |
72 |
|
73 |
- dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION |
74 |
+ dodoc LANGUAGE.HOWTO README VERSION |
75 |
|
76 |
# pdf and html manuals |
77 |
if use doc; then |
78 |
|
79 |
|
80 |
|
81 |
1.10 app-doc/doxygen/doxygen-1.5.2.ebuild |
82 |
|
83 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild?rev=1.10&view=markup |
84 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild?rev=1.10&content-type=text/plain |
85 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild?r1=1.9&r2=1.10 |
86 |
|
87 |
Index: doxygen-1.5.2.ebuild |
88 |
=================================================================== |
89 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild,v |
90 |
retrieving revision 1.9 |
91 |
retrieving revision 1.10 |
92 |
diff -u -r1.9 -r1.10 |
93 |
--- doxygen-1.5.2.ebuild 23 Jul 2007 02:41:18 -0000 1.9 |
94 |
+++ doxygen-1.5.2.ebuild 21 Nov 2007 06:17:24 -0000 1.10 |
95 |
@@ -1,6 +1,6 @@ |
96 |
# Copyright 1999-2007 Gentoo Foundation |
97 |
# Distributed under the terms of the GNU General Public License v2 |
98 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild,v 1.9 2007/07/23 02:41:18 vapier Exp $ |
99 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.2.ebuild,v 1.10 2007/11/21 06:17:24 nerdboy Exp $ |
100 |
|
101 |
inherit eutils flag-o-matic toolchain-funcs qt3 |
102 |
|
103 |
@@ -24,7 +24,7 @@ |
104 |
|
105 |
src_unpack() { |
106 |
unpack ${A} |
107 |
- cd ${S} |
108 |
+ cd "${S}" |
109 |
|
110 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
111 |
sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ |
112 |
@@ -34,7 +34,7 @@ |
113 |
|
114 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
115 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
116 |
- epatch ${FILESDIR}/${PN}-1.5-legacy-patches.diff |
117 |
+ epatch "${FILESDIR}/${PN}-1.5-legacy-patches.diff" |
118 |
|
119 |
if is-flagq "-O3" ; then |
120 |
echo |
121 |
@@ -91,7 +91,7 @@ |
122 |
} |
123 |
|
124 |
src_install() { |
125 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
126 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
127 |
install || die '"make install" failed.' |
128 |
|
129 |
dodoc INSTALL LANGUAGE.HOWTO README |
130 |
|
131 |
|
132 |
|
133 |
1.21 app-doc/doxygen/doxygen-1.4.7.ebuild |
134 |
|
135 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild?rev=1.21&view=markup |
136 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild?rev=1.21&content-type=text/plain |
137 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild?r1=1.20&r2=1.21 |
138 |
|
139 |
Index: doxygen-1.4.7.ebuild |
140 |
=================================================================== |
141 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild,v |
142 |
retrieving revision 1.20 |
143 |
retrieving revision 1.21 |
144 |
diff -u -r1.20 -r1.21 |
145 |
--- doxygen-1.4.7.ebuild 12 Jul 2007 19:20:57 -0000 1.20 |
146 |
+++ doxygen-1.4.7.ebuild 21 Nov 2007 06:17:24 -0000 1.21 |
147 |
@@ -1,6 +1,6 @@ |
148 |
# Copyright 1999-2007 Gentoo Foundation |
149 |
# Distributed under the terms of the GNU General Public License v2 |
150 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild,v 1.20 2007/07/12 19:20:57 grobian Exp $ |
151 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.7.ebuild,v 1.21 2007/11/21 06:17:24 nerdboy Exp $ |
152 |
|
153 |
inherit eutils flag-o-matic toolchain-funcs qt3 |
154 |
|
155 |
@@ -25,11 +25,11 @@ |
156 |
|
157 |
src_unpack() { |
158 |
unpack ${A} |
159 |
- cd ${S} |
160 |
+ cd "${S}" |
161 |
|
162 |
# still needs patch for Russian text in source files (see bug #112076) |
163 |
if use unicode; then |
164 |
- epatch ${WORKDIR}/${P}-utf8-ru.patch || die "utf8-ru patch failed" |
165 |
+ epatch "${WORKDIR}/${P}-utf8-ru.patch" || die "utf8-ru patch failed" |
166 |
fi |
167 |
|
168 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
169 |
@@ -40,7 +40,7 @@ |
170 |
|
171 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
172 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
173 |
- epatch ${FILESDIR}/${PV} |
174 |
+ epatch "${FILESDIR}/${PV}" |
175 |
|
176 |
if is-flagq "-O3" ; then |
177 |
echo |
178 |
@@ -96,7 +96,7 @@ |
179 |
} |
180 |
|
181 |
src_install() { |
182 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
183 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
184 |
install || die '"make install" failed.' |
185 |
|
186 |
dodoc INSTALL LANGUAGE.HOWTO README |
187 |
|
188 |
|
189 |
|
190 |
1.133 app-doc/doxygen/ChangeLog |
191 |
|
192 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/ChangeLog?rev=1.133&view=markup |
193 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/ChangeLog?rev=1.133&content-type=text/plain |
194 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/ChangeLog?r1=1.132&r2=1.133 |
195 |
|
196 |
Index: ChangeLog |
197 |
=================================================================== |
198 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v |
199 |
retrieving revision 1.132 |
200 |
retrieving revision 1.133 |
201 |
diff -u -r1.132 -r1.133 |
202 |
--- ChangeLog 21 Sep 2007 13:07:26 -0000 1.132 |
203 |
+++ ChangeLog 21 Nov 2007 06:17:24 -0000 1.133 |
204 |
@@ -1,6 +1,11 @@ |
205 |
# ChangeLog for app-doc/doxygen |
206 |
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 |
207 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.132 2007/09/21 13:07:26 uberlord Exp $ |
208 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.133 2007/11/21 06:17:24 nerdboy Exp $ |
209 |
+ |
210 |
+*doxygen-1.5.4 (21 Nov 2007) |
211 |
+ |
212 |
+ 21 Nov 2007; Steve Arnold <nerdboy@g.o> +doxygen-1.5.4.ebuild: |
213 |
+ Updated to new version, closes bug 198954. |
214 |
|
215 |
21 Sep 2007; Roy Marples <uberlord@g.o> doxygen-1.5.3.ebuild: |
216 |
Link to libiconv for FreeBSD. |
217 |
|
218 |
|
219 |
|
220 |
1.18 app-doc/doxygen/doxygen-1.4.3-r1.ebuild |
221 |
|
222 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild?rev=1.18&view=markup |
223 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild?rev=1.18&content-type=text/plain |
224 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild?r1=1.17&r2=1.18 |
225 |
|
226 |
Index: doxygen-1.4.3-r1.ebuild |
227 |
=================================================================== |
228 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild,v |
229 |
retrieving revision 1.17 |
230 |
retrieving revision 1.18 |
231 |
diff -u -r1.17 -r1.18 |
232 |
--- doxygen-1.4.3-r1.ebuild 25 Aug 2007 13:45:22 -0000 1.17 |
233 |
+++ doxygen-1.4.3-r1.ebuild 21 Nov 2007 06:17:24 -0000 1.18 |
234 |
@@ -1,6 +1,6 @@ |
235 |
# Copyright 1999-2007 Gentoo Foundation |
236 |
# Distributed under the terms of the GNU General Public License v2 |
237 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild,v 1.17 2007/08/25 13:45:22 vapier Exp $ |
238 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.3-r1.ebuild,v 1.18 2007/11/21 06:17:24 nerdboy Exp $ |
239 |
|
240 |
inherit eutils toolchain-funcs qt3 |
241 |
|
242 |
@@ -23,27 +23,27 @@ |
243 |
|
244 |
src_unpack() { |
245 |
unpack ${A} |
246 |
- cd ${S} |
247 |
+ cd "${S}" |
248 |
# use CFLAGS and CXXFLAGS |
249 |
sed -i.orig -e "s:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= ${CFLAGS}:" \ |
250 |
-e "s:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= ${CXXFLAGS}:" \ |
251 |
tmake/lib/linux-g++/tmake.conf |
252 |
|
253 |
- epatch ${FILESDIR}/${P}-cp1251.patch |
254 |
- epatch ${FILESDIR}/${P}-nls.patch |
255 |
+ epatch "${FILESDIR}/${P}-cp1251.patch" |
256 |
+ epatch "${FILESDIR}/${P}-nls.patch" |
257 |
|
258 |
if use userland_Darwin; then |
259 |
- epatch ${FILESDIR}/bsd-configure.patch |
260 |
+ epatch "${FILESDIR}/bsd-configure.patch" |
261 |
[[ "$MACOSX_DEPLOYMENT_TARGET" == "10.4" ]] && sed -i -e 's:-D__FreeBSD__:-D__FreeBSD__=5:' \ |
262 |
tmake/lib/macosx-c++/tmake.conf |
263 |
fi |
264 |
|
265 |
if use unicode; then |
266 |
- epatch ${WORKDIR}/${PN}-utf8-ru.patch || die "utf8-ru patch failed" |
267 |
+ epatch "${WORKDIR}/${PN}-utf8-ru.patch" || die "utf8-ru patch failed" |
268 |
fi |
269 |
|
270 |
if [ $(gcc-major-version) -eq 4 ] ; then |
271 |
- epatch ${FILESDIR}/${PN}-gcc4.patch || die "gcc4 patch failed" |
272 |
+ epatch "${FILESDIR}/${PN}-gcc4.patch" || die "gcc4 patch failed" |
273 |
fi |
274 |
} |
275 |
|
276 |
@@ -87,10 +87,10 @@ |
277 |
} |
278 |
|
279 |
src_install() { |
280 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
281 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
282 |
install || die '"make install" failed.' |
283 |
|
284 |
- dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION |
285 |
+ dodoc LANGUAGE.HOWTO README VERSION |
286 |
|
287 |
# pdf and html manuals |
288 |
if use doc; then |
289 |
|
290 |
|
291 |
|
292 |
1.12 app-doc/doxygen/doxygen-1.4.5.ebuild |
293 |
|
294 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild?rev=1.12&view=markup |
295 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild?rev=1.12&content-type=text/plain |
296 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild?r1=1.11&r2=1.12 |
297 |
|
298 |
Index: doxygen-1.4.5.ebuild |
299 |
=================================================================== |
300 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild,v |
301 |
retrieving revision 1.11 |
302 |
retrieving revision 1.12 |
303 |
diff -u -r1.11 -r1.12 |
304 |
--- doxygen-1.4.5.ebuild 12 Jul 2007 19:20:57 -0000 1.11 |
305 |
+++ doxygen-1.4.5.ebuild 21 Nov 2007 06:17:24 -0000 1.12 |
306 |
@@ -1,6 +1,6 @@ |
307 |
# Copyright 1999-2007 Gentoo Foundation |
308 |
# Distributed under the terms of the GNU General Public License v2 |
309 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild,v 1.11 2007/07/12 19:20:57 grobian Exp $ |
310 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.5.ebuild,v 1.12 2007/11/21 06:17:24 nerdboy Exp $ |
311 |
|
312 |
inherit eutils toolchain-funcs qt3 |
313 |
|
314 |
@@ -23,21 +23,21 @@ |
315 |
|
316 |
src_unpack() { |
317 |
unpack ${A} |
318 |
- cd ${S} |
319 |
+ cd "${S}" |
320 |
# use CFLAGS and CXXFLAGS (on linux and ppc-macos) |
321 |
sed -i.orig -e "s:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= ${CFLAGS}:" \ |
322 |
-e "s:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= ${CXXFLAGS}:" \ |
323 |
tmake/lib/{linux-g++,macosx-c++}/tmake.conf |
324 |
|
325 |
- epatch ${FILESDIR}/doxygen-1.4.3-cp1251.patch |
326 |
- epatch ${FILESDIR}/doxygen-1.4.4-darwin.patch |
327 |
+ epatch "${FILESDIR}/doxygen-1.4.3-cp1251.patch" |
328 |
+ epatch "${FILESDIR}/doxygen-1.4.4-darwin.patch" |
329 |
|
330 |
if use unicode; then |
331 |
- epatch ${WORKDIR}/${PN}-utf8-ru.patch || die "utf8-ru patch failed" |
332 |
+ epatch "${WORKDIR}/${PN}-utf8-ru.patch" || die "utf8-ru patch failed" |
333 |
fi |
334 |
|
335 |
if [ $(gcc-major-version) -eq 4 ] ; then |
336 |
- epatch ${FILESDIR}/${PN}-gcc4.patch || die "gcc4 patch failed" |
337 |
+ "epatch ${FILESDIR}/${PN}-gcc4.patch" || die "gcc4 patch failed" |
338 |
fi |
339 |
} |
340 |
|
341 |
@@ -81,10 +81,10 @@ |
342 |
} |
343 |
|
344 |
src_install() { |
345 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
346 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
347 |
install || die '"make install" failed.' |
348 |
|
349 |
- dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION |
350 |
+ dodoc LANGUAGE.HOWTO README VERSION |
351 |
|
352 |
# pdf and html manuals |
353 |
if use doc; then |
354 |
|
355 |
|
356 |
|
357 |
1.5 app-doc/doxygen/doxygen-1.5.1.ebuild |
358 |
|
359 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild?rev=1.5&view=markup |
360 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild?rev=1.5&content-type=text/plain |
361 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild?r1=1.4&r2=1.5 |
362 |
|
363 |
Index: doxygen-1.5.1.ebuild |
364 |
=================================================================== |
365 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild,v |
366 |
retrieving revision 1.4 |
367 |
retrieving revision 1.5 |
368 |
diff -u -r1.4 -r1.5 |
369 |
--- doxygen-1.5.1.ebuild 12 Jul 2007 19:20:57 -0000 1.4 |
370 |
+++ doxygen-1.5.1.ebuild 21 Nov 2007 06:17:24 -0000 1.5 |
371 |
@@ -1,6 +1,6 @@ |
372 |
# Copyright 1999-2007 Gentoo Foundation |
373 |
# Distributed under the terms of the GNU General Public License v2 |
374 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild,v 1.4 2007/07/12 19:20:57 grobian Exp $ |
375 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.1.ebuild,v 1.5 2007/11/21 06:17:24 nerdboy Exp $ |
376 |
|
377 |
inherit eutils flag-o-matic toolchain-funcs qt3 |
378 |
|
379 |
@@ -25,11 +25,11 @@ |
380 |
|
381 |
src_unpack() { |
382 |
unpack ${A} |
383 |
- cd ${S} |
384 |
+ cd "${S}" |
385 |
|
386 |
# still needs patch for Russian text in source files (see bug #112076) |
387 |
if use unicode; then |
388 |
- epatch ${WORKDIR}/${P}-utf8-ru.patch || die "utf8-ru patch failed" |
389 |
+ epatch "${WORKDIR}/${P}-utf8-ru.patch" || die "utf8-ru patch failed" |
390 |
fi |
391 |
|
392 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
393 |
@@ -40,7 +40,7 @@ |
394 |
|
395 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
396 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
397 |
- epatch ${FILESDIR}/${PN}-1.5-legacy-patches.diff |
398 |
+ epatch "${FILESDIR}/${PN}-1.5-legacy-patches.diff" |
399 |
|
400 |
if is-flagq "-O3" ; then |
401 |
echo |
402 |
@@ -96,7 +96,7 @@ |
403 |
} |
404 |
|
405 |
src_install() { |
406 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
407 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
408 |
install || die '"make install" failed.' |
409 |
|
410 |
dodoc INSTALL LANGUAGE.HOWTO README |
411 |
|
412 |
|
413 |
|
414 |
1.14 app-doc/doxygen/doxygen-1.4.6.ebuild |
415 |
|
416 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild?rev=1.14&view=markup |
417 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild?rev=1.14&content-type=text/plain |
418 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild?r1=1.13&r2=1.14 |
419 |
|
420 |
Index: doxygen-1.4.6.ebuild |
421 |
=================================================================== |
422 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild,v |
423 |
retrieving revision 1.13 |
424 |
retrieving revision 1.14 |
425 |
diff -u -r1.13 -r1.14 |
426 |
--- doxygen-1.4.6.ebuild 12 Jul 2007 19:20:57 -0000 1.13 |
427 |
+++ doxygen-1.4.6.ebuild 21 Nov 2007 06:17:24 -0000 1.14 |
428 |
@@ -1,6 +1,6 @@ |
429 |
# Copyright 1999-2007 Gentoo Foundation |
430 |
# Distributed under the terms of the GNU General Public License v2 |
431 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild,v 1.13 2007/07/12 19:20:57 grobian Exp $ |
432 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.4.6.ebuild,v 1.14 2007/11/21 06:17:24 nerdboy Exp $ |
433 |
|
434 |
inherit eutils toolchain-funcs qt3 |
435 |
|
436 |
@@ -26,7 +26,7 @@ |
437 |
|
438 |
src_unpack() { |
439 |
unpack ${A} |
440 |
- cd ${S} |
441 |
+ cd "${S}" |
442 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
443 |
sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ |
444 |
-e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ |
445 |
@@ -34,16 +34,16 @@ |
446 |
tmake/lib/{{linux,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++}/tmake.conf |
447 |
|
448 |
if use unicode; then |
449 |
- epatch ${WORKDIR}/${PN}-utf8-ru.patch || die "utf8-ru patch failed" |
450 |
+ epatch "${WORKDIR}/${PN}-utf8-ru.patch" || die "utf8-ru patch failed" |
451 |
fi |
452 |
|
453 |
if [ $(gcc-major-version) -eq 4 ] ; then |
454 |
- epatch ${FILESDIR}/${PN}-gcc4.patch || die "gcc4 patch failed" |
455 |
+ "epatch ${FILESDIR}/${PN}-gcc4.patch" || die "gcc4 patch failed" |
456 |
fi |
457 |
|
458 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
459 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
460 |
- epatch ${FILESDIR}/${PV} |
461 |
+ epatch "${FILESDIR}/${PV}" |
462 |
} |
463 |
|
464 |
src_compile() { |
465 |
@@ -88,10 +88,10 @@ |
466 |
} |
467 |
|
468 |
src_install() { |
469 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
470 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
471 |
install || die '"make install" failed.' |
472 |
|
473 |
- dodoc INSTALL LANGUAGE.HOWTO LICENSE README VERSION |
474 |
+ dodoc LANGUAGE.HOWTO README VERSION |
475 |
|
476 |
# pdf and html manuals |
477 |
if use doc; then |
478 |
|
479 |
|
480 |
|
481 |
1.4 app-doc/doxygen/doxygen-1.5.3.ebuild |
482 |
|
483 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild?rev=1.4&view=markup |
484 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild?rev=1.4&content-type=text/plain |
485 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild?r1=1.3&r2=1.4 |
486 |
|
487 |
Index: doxygen-1.5.3.ebuild |
488 |
=================================================================== |
489 |
RCS file: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild,v |
490 |
retrieving revision 1.3 |
491 |
retrieving revision 1.4 |
492 |
diff -u -r1.3 -r1.4 |
493 |
--- doxygen-1.5.3.ebuild 3 Nov 2007 16:39:24 -0000 1.3 |
494 |
+++ doxygen-1.5.3.ebuild 21 Nov 2007 06:17:24 -0000 1.4 |
495 |
@@ -1,6 +1,6 @@ |
496 |
# Copyright 1999-2007 Gentoo Foundation |
497 |
# Distributed under the terms of the GNU General Public License v2 |
498 |
-# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild,v 1.3 2007/11/03 16:39:24 grobian Exp $ |
499 |
+# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.3.ebuild,v 1.4 2007/11/21 06:17:24 nerdboy Exp $ |
500 |
|
501 |
inherit eutils flag-o-matic toolchain-funcs qt3 fdo-mime |
502 |
|
503 |
@@ -24,7 +24,7 @@ |
504 |
|
505 |
src_unpack() { |
506 |
unpack ${A} |
507 |
- cd ${S} |
508 |
+ cd "${S}" |
509 |
|
510 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
511 |
sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ |
512 |
@@ -42,7 +42,7 @@ |
513 |
|
514 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
515 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
516 |
- epatch ${FILESDIR}/${PN}-1.5-legacy-patches.diff |
517 |
+ epatch "${FILESDIR}/${PN}-1.5-legacy-patches.diff" |
518 |
|
519 |
if is-flagq "-O3" ; then |
520 |
echo |
521 |
@@ -110,11 +110,11 @@ |
522 |
} |
523 |
|
524 |
src_install() { |
525 |
- make DESTDIR=${D} MAN1DIR=share/man/man1 \ |
526 |
+ make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
527 |
install || die '"make install" failed.' |
528 |
|
529 |
if use qt3; then |
530 |
- doicon ${FILESDIR}/doxywizard.png |
531 |
+ doicon "${FILESDIR}/doxywizard.png" |
532 |
make_desktop_entry doxywizard "DoxyWizard ${PV}" \ |
533 |
"doxywizard.png" "Application;Development" |
534 |
fi |
535 |
|
536 |
|
537 |
|
538 |
1.1 app-doc/doxygen/doxygen-1.5.4.ebuild |
539 |
|
540 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.4.ebuild?rev=1.1&view=markup |
541 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/doxygen/doxygen-1.5.4.ebuild?rev=1.1&content-type=text/plain |
542 |
|
543 |
Index: doxygen-1.5.4.ebuild |
544 |
=================================================================== |
545 |
# Copyright 1999-2007 Gentoo Foundation |
546 |
# Distributed under the terms of the GNU General Public License v2 |
547 |
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.5.4.ebuild,v 1.1 2007/11/21 06:17:24 nerdboy Exp $ |
548 |
|
549 |
inherit eutils flag-o-matic toolchain-funcs qt3 fdo-mime |
550 |
|
551 |
DESCRIPTION="documentation system for C++, C, Java, Objective-C, Python, IDL, and other languages" |
552 |
HOMEPAGE="http://www.doxygen.org/" |
553 |
SRC_URI="ftp://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz" |
554 |
|
555 |
LICENSE="GPL-2" |
556 |
SLOT="0" |
557 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" |
558 |
IUSE="debug doc nodot qt3 tetex elibc_FreeBSD" |
559 |
|
560 |
RDEPEND="qt3? ( $(qt_min_version 3.3) ) |
561 |
tetex? ( virtual/tetex ) |
562 |
virtual/ghostscript |
563 |
!nodot? ( >=media-gfx/graphviz-2.6 )" |
564 |
DEPEND=">=sys-apps/sed-4 |
565 |
${RDEPEND}" |
566 |
|
567 |
EPATCH_SUFFIX="patch" |
568 |
|
569 |
src_unpack() { |
570 |
unpack ${A} |
571 |
cd "${S}" |
572 |
|
573 |
# use CFLAGS, CXXFLAGS, LDFLAGS |
574 |
sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ |
575 |
-e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ |
576 |
-e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \ |
577 |
tmake/lib/{{linux,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++}/tmake.conf \ |
578 |
|| die "sed failed" |
579 |
|
580 |
# Consolidate patches, apply FreeBSD configure patch, codepage patch, |
581 |
# qtools stuff, and patches for bugs 129142, 121770, and 129560. |
582 |
epatch "${FILESDIR}/${PN}-1.5-legacy-patches.diff" |
583 |
|
584 |
if is-flagq "-O3" ; then |
585 |
echo |
586 |
ewarn "Compiling with -O3 is known to produce incorrectly" |
587 |
ewarn "optimized code which breaks doxygen." |
588 |
echo |
589 |
epause 6 |
590 |
elog "Continuing with -O2 instead ..." |
591 |
echo |
592 |
replace-flags "-O3" "-O2" |
593 |
fi |
594 |
} |
595 |
|
596 |
src_compile() { |
597 |
export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}" |
598 |
# set ./configure options (prefix, Qt based wizard, docdir) |
599 |
|
600 |
if use debug; then |
601 |
local my_conf="--prefix ${D}usr --debug" |
602 |
else |
603 |
local my_conf="--prefix ${D}usr" |
604 |
fi |
605 |
|
606 |
if use qt3; then |
607 |
einfo "using QTDIR: '$QTDIR'." |
608 |
export LD_LIBRARY_PATH=${QTDIR}/$(get_libdir):${LD_LIBRARY_PATH} |
609 |
export LIBRARY_PATH=${QTDIR}/$(get_libdir):${LIBRARY_PATH} |
610 |
einfo "using QT LIBRARY_PATH: '$LIBRARY_PATH'." |
611 |
einfo "using QT LD_LIBRARY_PATH: '$LD_LIBRARY_PATH'." |
612 |
./configure ${my_conf} $(use_with qt3 doxywizard) \ |
613 |
|| die 'configure with qt3 failed' |
614 |
else |
615 |
./configure ${my_conf} || die 'configure failed' |
616 |
fi |
617 |
|
618 |
# and compile |
619 |
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" \ |
620 |
LINK_SHLIB="$(tc-getCXX)" all || die 'emake failed' |
621 |
|
622 |
# generate html and pdf (if tetex in use) documents. |
623 |
# errors here are not considered fatal, hence the ewarn message |
624 |
# TeX's font caching in /var/cache/fonts causes sandbox warnings, |
625 |
# so we allow it. |
626 |
if use doc; then |
627 |
if use nodot; then |
628 |
sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ |
629 |
{Doxyfile,doc/Doxyfile} || ewarn "disabling dot failed" |
630 |
fi |
631 |
if use tetex; then |
632 |
addwrite /var/cache/fonts |
633 |
addwrite /usr/share/texmf/fonts/pk |
634 |
addwrite /usr/share/texmf/ls-R |
635 |
make pdf || ewarn '"make pdf docs" failed.' |
636 |
else |
637 |
cp doc/Doxyfile doc/Doxyfile.orig |
638 |
cp doc/Makefile doc/Makefile.orig |
639 |
sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \ |
640 |
doc/Doxyfile |
641 |
sed -i.orig -e "s/@epstopdf/# @epstopdf/" \ |
642 |
-e "s/@cp Makefile.latex/# @cp Makefile.latex/" \ |
643 |
-e "s/@sed/# @sed/" doc/Makefile |
644 |
make docs || ewarn '"make html docs" failed.' |
645 |
fi |
646 |
fi |
647 |
} |
648 |
|
649 |
src_install() { |
650 |
make DESTDIR="${D}" MAN1DIR=share/man/man1 \ |
651 |
install || die '"make install" failed.' |
652 |
|
653 |
if use qt3; then |
654 |
doicon "${FILESDIR}/doxywizard.png" |
655 |
make_desktop_entry doxywizard "DoxyWizard ${PV}" \ |
656 |
"doxywizard.png" "Application;Development" |
657 |
fi |
658 |
|
659 |
dodoc INSTALL LANGUAGE.HOWTO README |
660 |
|
661 |
# pdf and html manuals |
662 |
if use doc; then |
663 |
insinto /usr/share/doc/${PF} |
664 |
if use tetex; then |
665 |
doins latex/doxygen_manual.pdf |
666 |
fi |
667 |
dohtml -r html/* |
668 |
fi |
669 |
} |
670 |
|
671 |
pkg_postinst() { |
672 |
fdo-mime_desktop_database_update |
673 |
|
674 |
elog |
675 |
elog "The USE flags qt, doc, and tetex will enable doxywizard, or" |
676 |
elog "the html and pdf documentation, respectively. For examples" |
677 |
elog "and other goodies, see the source tarball. For some example" |
678 |
elog "output, run doxygen on the doxygen source using the Doxyfile" |
679 |
elog "provided in the top-level source dir." |
680 |
elog |
681 |
elog "Enabling the nodot USE flag will remove the GraphViz dependency," |
682 |
elog "along with Doxygen's ability to generate diagrams in the docs." |
683 |
elog "See the Doxygen homepage for additional language support tools." |
684 |
elog |
685 |
} |
686 |
|
687 |
pkg_postrm() { |
688 |
fdo-mime_desktop_database_update |
689 |
} |
690 |
|
691 |
|
692 |
|
693 |
-- |
694 |
gentoo-commits@g.o mailing list |