1 |
opfer 08/09/03 21:43:00 |
2 |
|
3 |
Modified: gcl-2.6.7.ebuild gcl-2.6.7-r1.ebuild ChangeLog |
4 |
gcl-2.6.7-r3.ebuild gcl-2.6.7-r2.ebuild |
5 |
Log: |
6 |
replace virtual/tetex with virtual/latex-base and virtual/texi2dvi; quote a lot of variables |
7 |
(Portage version: 2.1.4.4) |
8 |
|
9 |
Revision Changes Path |
10 |
1.12 dev-lisp/gcl/gcl-2.6.7.ebuild |
11 |
|
12 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild?rev=1.12&view=markup |
13 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild?rev=1.12&content-type=text/plain |
14 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild?r1=1.11&r2=1.12 |
15 |
|
16 |
Index: gcl-2.6.7.ebuild |
17 |
=================================================================== |
18 |
RCS file: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild,v |
19 |
retrieving revision 1.11 |
20 |
retrieving revision 1.12 |
21 |
diff -u -r1.11 -r1.12 |
22 |
--- gcl-2.6.7.ebuild 20 Apr 2008 22:00:53 -0000 1.11 |
23 |
+++ gcl-2.6.7.ebuild 3 Sep 2008 21:42:59 -0000 1.12 |
24 |
@@ -1,6 +1,6 @@ |
25 |
# Copyright 1999-2008 Gentoo Foundation |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild,v 1.11 2008/04/20 22:00:53 flameeyes Exp $ |
28 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7.ebuild,v 1.12 2008/09/03 21:42:59 opfer Exp $ |
29 |
|
30 |
inherit elisp-common flag-o-matic autotools |
31 |
|
32 |
@@ -20,16 +20,16 @@ |
33 |
tk? ( dev-lang/tk )" |
34 |
|
35 |
DEPEND="$RDEPEND |
36 |
- doc? ( virtual/tetex ) |
37 |
+ doc? ( virtual/texi2dvi ) |
38 |
>=app-text/texi2html-1.64 |
39 |
>=sys-devel/autoconf-2.52" |
40 |
|
41 |
src_unpack() { |
42 |
unpack ${A} |
43 |
- sed -e "s/gcl-doc/${PF}/g" ${S}/info/makefile > ${T}/makefile |
44 |
- mv ${T}/makefile ${S}/info/makefile |
45 |
- epatch ${FILESDIR}/${PV}-fix-configure.in-gentoo.patch || die |
46 |
- epatch ${FILESDIR}/${P}-fix-configure.in-bfd.patch || die |
47 |
+ sed -e "s/gcl-doc/${PF}/g" "${S}"/info/makefile > "${T}"/makefile |
48 |
+ mv "${T}"/makefile "${S}"/info/makefile |
49 |
+ epatch "${FILESDIR}"/${PV}-fix-configure.in-gentoo.patch |
50 |
+ epatch "${FILESDIR}"/${P}-fix-configure.in-bfd.patch |
51 |
|
52 |
eautoconf || die |
53 |
} |
54 |
@@ -128,18 +128,18 @@ |
55 |
|
56 |
src_install() { |
57 |
export SANDBOX_ON=0 |
58 |
- make DESTDIR=${D} install || die |
59 |
+ make DESTDIR="${D}" install || die |
60 |
|
61 |
- rm -rf ${D}/usr/lib/${P}/info |
62 |
- mv ${D}/default.el elisp/ |
63 |
+ rm -rf "${D}"/usr/lib/${P}/info |
64 |
+ mv "${D}"/default.el elisp/ |
65 |
|
66 |
if use emacs; then |
67 |
- mv elisp/add-default.el ${T}/50gcl-gentoo.el |
68 |
- elisp-site-file-install ${T}/50gcl-gentoo.el |
69 |
+ mv elisp/add-default.el "${T}"/50gcl-gentoo.el |
70 |
+ elisp-site-file-install "${T}"/50gcl-gentoo.el |
71 |
elisp-install ${PN} elisp/* |
72 |
fperms 0644 /usr/share/emacs/site-lisp/gcl/* |
73 |
else |
74 |
- rm -rf ${D}/usr/share/emacs |
75 |
+ rm -rf "${D}"/usr/share/emacs |
76 |
fi |
77 |
|
78 |
dosed /usr/bin/gcl |
79 |
@@ -155,11 +155,11 @@ |
80 |
|
81 |
dodoc readme* RELEASE* ChangeLog* doc/* |
82 |
|
83 |
- for i in ${D}/usr/share/doc/gcl-{tk,si}; do |
84 |
- mv $i ${D}/usr/share/doc/${PF} |
85 |
+ for i in "${D}"/usr/share/doc/gcl-{tk,si}; do |
86 |
+ mv $i "${D}"/usr/share/doc/${PF} |
87 |
done |
88 |
|
89 |
- find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
90 |
+ find "${D}"/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
91 |
} |
92 |
|
93 |
pkg_postinst() { |
94 |
|
95 |
|
96 |
|
97 |
1.7 dev-lisp/gcl/gcl-2.6.7-r1.ebuild |
98 |
|
99 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild?rev=1.7&view=markup |
100 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild?rev=1.7&content-type=text/plain |
101 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild?r1=1.6&r2=1.7 |
102 |
|
103 |
Index: gcl-2.6.7-r1.ebuild |
104 |
=================================================================== |
105 |
RCS file: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild,v |
106 |
retrieving revision 1.6 |
107 |
retrieving revision 1.7 |
108 |
diff -u -r1.6 -r1.7 |
109 |
--- gcl-2.6.7-r1.ebuild 20 Apr 2008 22:00:53 -0000 1.6 |
110 |
+++ gcl-2.6.7-r1.ebuild 3 Sep 2008 21:42:59 -0000 1.7 |
111 |
@@ -1,6 +1,6 @@ |
112 |
# Copyright 1999-2008 Gentoo Foundation |
113 |
# Distributed under the terms of the GNU General Public License v2 |
114 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild,v 1.6 2008/04/20 22:00:53 flameeyes Exp $ |
115 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r1.ebuild,v 1.7 2008/09/03 21:42:59 opfer Exp $ |
116 |
|
117 |
inherit elisp-common flag-o-matic autotools |
118 |
|
119 |
@@ -20,18 +20,18 @@ |
120 |
X? ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw )" |
121 |
|
122 |
DEPEND="$RDEPEND |
123 |
- doc? ( virtual/tetex ) |
124 |
+ doc? ( virtual/texi2dvi ) |
125 |
>=app-text/texi2html-1.64 |
126 |
>=sys-devel/autoconf-2.52" |
127 |
|
128 |
src_unpack() { |
129 |
unpack ${A} |
130 |
- sed -e "s/gcl-doc/${PF}/g" ${S}/info/makefile > ${T}/makefile |
131 |
- mv ${T}/makefile ${S}/info/makefile |
132 |
- epatch ${FILESDIR}/${PV}-fix-configure.in-gentoo.patch || die |
133 |
+ sed -e "s/gcl-doc/${PF}/g" "${S}"/info/makefile > "${T}"/makefile |
134 |
+ mv "${T}"/makefile "${S}"/info/makefile |
135 |
+ epatch "${FILESDIR}"/${PV}-fix-configure.in-gentoo.patch |
136 |
|
137 |
eautoconf || die |
138 |
- epatch ${FILESDIR}/flex-configure-LANG.patch # see Bug #122583 |
139 |
+ epatch "${FILESDIR}"/flex-configure-LANG.patch # see Bug #122583 |
140 |
} |
141 |
|
142 |
src_compile() { |
143 |
@@ -130,18 +130,18 @@ |
144 |
|
145 |
src_install() { |
146 |
export SANDBOX_ON=0 |
147 |
- make DESTDIR=${D} install || die |
148 |
+ make DESTDIR="${D}" install || die |
149 |
|
150 |
- rm -rf ${D}/usr/lib/${P}/info |
151 |
- mv ${D}/default.el elisp/ |
152 |
+ rm -rf "${D}"/usr/lib/${P}/info |
153 |
+ mv "${D}"/default.el elisp/ |
154 |
|
155 |
if use emacs; then |
156 |
- mv elisp/add-default.el ${T}/50gcl-gentoo.el |
157 |
- elisp-site-file-install ${T}/50gcl-gentoo.el |
158 |
+ mv elisp/add-default.el "${T}"/50gcl-gentoo.el |
159 |
+ elisp-site-file-install "${T}"/50gcl-gentoo.el |
160 |
elisp-install ${PN} elisp/* |
161 |
fperms 0644 /usr/share/emacs/site-lisp/gcl/* |
162 |
else |
163 |
- rm -rf ${D}/usr/share/emacs |
164 |
+ rm -rf "${D}"/usr/share/emacs |
165 |
fi |
166 |
|
167 |
dosed /usr/bin/gcl |
168 |
@@ -157,13 +157,13 @@ |
169 |
|
170 |
dodoc readme* RELEASE* ChangeLog* doc/* |
171 |
|
172 |
- for i in ${D}/usr/share/doc/gcl-{tk,si}; do |
173 |
- mv $i ${D}/usr/share/doc/${PF} |
174 |
+ for i in "${D}"/usr/share/doc/gcl-{tk,si}; do |
175 |
+ mv $i "${D}"/usr/share/doc/${PF} |
176 |
done |
177 |
|
178 |
doman gcl.1 |
179 |
|
180 |
- find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
181 |
+ find "${D}"/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
182 |
} |
183 |
|
184 |
pkg_postinst() { |
185 |
|
186 |
|
187 |
|
188 |
1.53 dev-lisp/gcl/ChangeLog |
189 |
|
190 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/ChangeLog?rev=1.53&view=markup |
191 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/ChangeLog?rev=1.53&content-type=text/plain |
192 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/ChangeLog?r1=1.52&r2=1.53 |
193 |
|
194 |
Index: ChangeLog |
195 |
=================================================================== |
196 |
RCS file: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v |
197 |
retrieving revision 1.52 |
198 |
retrieving revision 1.53 |
199 |
diff -u -r1.52 -r1.53 |
200 |
--- ChangeLog 28 Jul 2008 19:08:07 -0000 1.52 |
201 |
+++ ChangeLog 3 Sep 2008 21:42:59 -0000 1.53 |
202 |
@@ -1,6 +1,11 @@ |
203 |
# ChangeLog for dev-lisp/gcl |
204 |
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
205 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.52 2008/07/28 19:08:07 pchrist Exp $ |
206 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/ChangeLog,v 1.53 2008/09/03 21:42:59 opfer Exp $ |
207 |
+ |
208 |
+ 03 Sep 2008; Christian Faulhammer <opfer@g.o> gcl-2.6.7.ebuild, |
209 |
+ gcl-2.6.7-r1.ebuild, gcl-2.6.7-r2.ebuild, gcl-2.6.7-r3.ebuild: |
210 |
+ replace virtual/tetex with virtual/latex-base and virtual/texi2dvi; quote a |
211 |
+ lot of variables |
212 |
|
213 |
28 Jul 2008; Panagiotis Christopoulos <pchrist@g.o> metadata.xml: |
214 |
Update metadata.xml to include USE flag descriptions. Entries taken from |
215 |
|
216 |
|
217 |
|
218 |
1.4 dev-lisp/gcl/gcl-2.6.7-r3.ebuild |
219 |
|
220 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild?rev=1.4&view=markup |
221 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild?rev=1.4&content-type=text/plain |
222 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild?r1=1.3&r2=1.4 |
223 |
|
224 |
Index: gcl-2.6.7-r3.ebuild |
225 |
=================================================================== |
226 |
RCS file: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild,v |
227 |
retrieving revision 1.3 |
228 |
retrieving revision 1.4 |
229 |
diff -u -r1.3 -r1.4 |
230 |
--- gcl-2.6.7-r3.ebuild 22 Dec 2007 13:12:38 -0000 1.3 |
231 |
+++ gcl-2.6.7-r3.ebuild 3 Sep 2008 21:42:59 -0000 1.4 |
232 |
@@ -1,6 +1,6 @@ |
233 |
-# Copyright 1999-2007 Gentoo Foundation |
234 |
+# Copyright 1999-2008 Gentoo Foundation |
235 |
# Distributed under the terms of the GNU General Public License v2 |
236 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild,v 1.3 2007/12/22 13:12:38 nixnut Exp $ |
237 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r3.ebuild,v 1.4 2008/09/03 21:42:59 opfer Exp $ |
238 |
|
239 |
#removing flag-o-matic results in make install failing due to a segfault |
240 |
inherit elisp-common flag-o-matic |
241 |
@@ -23,9 +23,9 @@ |
242 |
>=dev-libs/gmp-4.1 |
243 |
tk? ( dev-lang/tk ) |
244 |
X? ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw ) |
245 |
- virtual/tetex" # pdflatex (see Bug # 157903) |
246 |
+ virtual/latex-base" # pdflatex (see Bug # 157903) |
247 |
DEPEND="${RDEPEND} |
248 |
- doc? ( virtual/tetex ) |
249 |
+ doc? ( virtual/texi2dvi ) |
250 |
>=app-text/texi2html-1.64 |
251 |
>=sys-devel/autoconf-2.52" |
252 |
|
253 |
@@ -34,7 +34,7 @@ |
254 |
cd "${S}" |
255 |
epatch ../gcl_${PV}-${DEB_PV}.diff |
256 |
epatch "${FILESDIR}"/flex-configure-LANG.patch |
257 |
- sed -ie "s/gcl-doc/${PF}/g" ${S}/info/makefile |
258 |
+ sed -ie "s/gcl-doc/${PF}/g" "${S}"/info/makefile |
259 |
} |
260 |
|
261 |
src_compile() { |
262 |
@@ -70,16 +70,16 @@ |
263 |
export SANDBOX_ON=0 |
264 |
make DESTDIR="${D}" install || die "make install failed" |
265 |
|
266 |
- rm -rf ${D}/usr/lib/${P}/info |
267 |
- mv ${D}/default.el elisp/ |
268 |
+ rm -rf "${D}"/usr/lib/${P}/info |
269 |
+ mv "${D}"/default.el elisp/ |
270 |
|
271 |
if use emacs; then |
272 |
- mv elisp/add-default.el ${T}/50gcl-gentoo.el |
273 |
- elisp-site-file-install ${T}/50gcl-gentoo.el |
274 |
+ mv elisp/add-default.el "${T}"/50gcl-gentoo.el |
275 |
+ elisp-site-file-install "${T}"/50gcl-gentoo.el |
276 |
elisp-install ${PN} elisp/* |
277 |
fperms 0644 /usr/share/emacs/site-lisp/gcl/* |
278 |
else |
279 |
- rm -rf ${D}/usr/share/emacs |
280 |
+ rm -rf "${D}"/usr/share/emacs |
281 |
fi |
282 |
|
283 |
dosed /usr/bin/gcl |
284 |
@@ -95,14 +95,14 @@ |
285 |
|
286 |
dodoc readme* RELEASE* ChangeLog* doc/* |
287 |
|
288 |
- for i in ${D}/usr/share/doc/gcl-{tk,si}; do |
289 |
- mv $i ${D}/usr/share/doc/${PF} |
290 |
+ for i in "${D}"/usr/share/doc/gcl-{tk,si}; do |
291 |
+ mv $i "${D}"/usr/share/doc/${PF} |
292 |
done |
293 |
|
294 |
doman gcl.1 |
295 |
doinfo info/*.info* |
296 |
|
297 |
- find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
298 |
+ find "${D}"/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
299 |
} |
300 |
|
301 |
pkg_postinst() { |
302 |
|
303 |
|
304 |
|
305 |
1.9 dev-lisp/gcl/gcl-2.6.7-r2.ebuild |
306 |
|
307 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild?rev=1.9&view=markup |
308 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild?rev=1.9&content-type=text/plain |
309 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild?r1=1.8&r2=1.9 |
310 |
|
311 |
Index: gcl-2.6.7-r2.ebuild |
312 |
=================================================================== |
313 |
RCS file: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild,v |
314 |
retrieving revision 1.8 |
315 |
retrieving revision 1.9 |
316 |
diff -u -r1.8 -r1.9 |
317 |
--- gcl-2.6.7-r2.ebuild 31 Aug 2007 10:16:53 -0000 1.8 |
318 |
+++ gcl-2.6.7-r2.ebuild 3 Sep 2008 21:42:59 -0000 1.9 |
319 |
@@ -1,6 +1,6 @@ |
320 |
-# Copyright 1999-2007 Gentoo Foundation |
321 |
+# Copyright 1999-2008 Gentoo Foundation |
322 |
# Distributed under the terms of the GNU General Public License v2 |
323 |
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild,v 1.8 2007/08/31 10:16:53 hkbst Exp $ |
324 |
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/gcl/gcl-2.6.7-r2.ebuild,v 1.9 2008/09/03 21:42:59 opfer Exp $ |
325 |
|
326 |
inherit elisp-common flag-o-matic |
327 |
|
328 |
@@ -22,9 +22,9 @@ |
329 |
>=dev-libs/gmp-4.1 |
330 |
tk? ( dev-lang/tk ) |
331 |
X? ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw ) |
332 |
- virtual/tetex" # pdflatex (see Bug # 157903) |
333 |
+ virtual/latex-base" # pdflatex (see Bug # 157903) |
334 |
DEPEND="${RDEPEND} |
335 |
- doc? ( virtual/tetex ) |
336 |
+ doc? ( virtual/texi2dvi ) |
337 |
>=app-text/texi2html-1.64 |
338 |
>=sys-devel/autoconf-2.52" |
339 |
|
340 |
@@ -33,7 +33,7 @@ |
341 |
cd "${S}" |
342 |
epatch ../gcl_${PV}-${DEB_PV}.diff |
343 |
epatch "${FILESDIR}"/flex-configure-LANG.patch |
344 |
- sed -ie "s/gcl-doc/${PF}/g" ${S}/info/makefile |
345 |
+ sed -ie "s/gcl-doc/${PF}/g" "${S}"/info/makefile |
346 |
} |
347 |
|
348 |
src_compile() { |
349 |
@@ -68,16 +68,16 @@ |
350 |
export SANDBOX_ON=0 |
351 |
make DESTDIR="${D}" install || die "make install failed" |
352 |
|
353 |
- rm -rf ${D}/usr/lib/${P}/info |
354 |
- mv ${D}/default.el elisp/ |
355 |
+ rm -rf "${D}"/usr/lib/${P}/info |
356 |
+ mv "${D}"/default.el elisp/ |
357 |
|
358 |
if use emacs; then |
359 |
- mv elisp/add-default.el ${T}/50gcl-gentoo.el |
360 |
- elisp-site-file-install ${T}/50gcl-gentoo.el |
361 |
+ mv elisp/add-default.el "${T}"/50gcl-gentoo.el |
362 |
+ elisp-site-file-install "${T}"/50gcl-gentoo.el |
363 |
elisp-install ${PN} elisp/* |
364 |
fperms 0644 /usr/share/emacs/site-lisp/gcl/* |
365 |
else |
366 |
- rm -rf ${D}/usr/share/emacs |
367 |
+ rm -rf "${D}"/usr/share/emacs |
368 |
fi |
369 |
|
370 |
dosed /usr/bin/gcl |
371 |
@@ -93,14 +93,14 @@ |
372 |
|
373 |
dodoc readme* RELEASE* ChangeLog* doc/* |
374 |
|
375 |
- for i in ${D}/usr/share/doc/gcl-{tk,si}; do |
376 |
- mv $i ${D}/usr/share/doc/${PF} |
377 |
+ for i in "${D}"/usr/share/doc/gcl-{tk,si}; do |
378 |
+ mv $i "${D}"/usr/share/doc/${PF} |
379 |
done |
380 |
|
381 |
doman gcl.1 |
382 |
doinfo info/*.info* |
383 |
|
384 |
- find ${D}/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
385 |
+ find "${D}"/usr/lib/gcl-${PV}/ -type f \( -perm 640 -o -perm 750 \) -exec chmod 0644 '{}' \; |
386 |
} |
387 |
|
388 |
pkg_postinst() { |