Gentoo Archives: gentoo-commits

From: "Christian Faulhammer (opfer)" <opfer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lisp/gcl: gcl-2.6.7.ebuild gcl-2.6.7-r1.ebuild ChangeLog gcl-2.6.7-r3.ebuild gcl-2.6.7-r2.ebuild
Date: Wed, 03 Sep 2008 21:43:04
Message-Id: E1Kb07w-0006Yp-0P@stork.gentoo.org
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() {