1 |
dberkholz 07/10/09 07:36:01 |
2 |
|
3 |
Modified: x11-drm-20060608-r1.ebuild ChangeLog |
4 |
x11-drm-20051223.ebuild x11-drm-20060608.ebuild |
5 |
x11-drm-20070314.ebuild |
6 |
Log: |
7 |
Fix quoting issues caught by latest repoman. |
8 |
(Portage version: 2.1.3.12) |
9 |
|
10 |
Revision Changes Path |
11 |
1.7 x11-base/x11-drm/x11-drm-20060608-r1.ebuild |
12 |
|
13 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild?rev=1.7&view=markup |
14 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild?rev=1.7&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild?r1=1.6&r2=1.7 |
16 |
|
17 |
Index: x11-drm-20060608-r1.ebuild |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild,v |
20 |
retrieving revision 1.6 |
21 |
retrieving revision 1.7 |
22 |
diff -u -r1.6 -r1.7 |
23 |
--- x11-drm-20060608-r1.ebuild 14 Mar 2007 18:18:53 -0000 1.6 |
24 |
+++ x11-drm-20060608-r1.ebuild 9 Oct 2007 07:36:00 -0000 1.7 |
25 |
@@ -1,6 +1,6 @@ |
26 |
# Copyright 1999-2007 Gentoo Foundation |
27 |
# Distributed under the terms of the GNU General Public License v2 |
28 |
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild,v 1.6 2007/03/14 18:18:53 battousai Exp $ |
29 |
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608-r1.ebuild,v 1.7 2007/10/09 07:36:00 dberkholz Exp $ |
30 |
|
31 |
WANT_AUTOCONF="latest" |
32 |
WANT_AUTOMAKE="1.7" |
33 |
@@ -62,27 +62,27 @@ |
34 |
unpack linux-drm-${PV}-kernelsource.tar.bz2 |
35 |
unpack ${P}-gentoo-${PATCHVER}.tar.bz2 |
36 |
|
37 |
- cd ${S} |
38 |
+ cd "${S}" |
39 |
|
40 |
patch_prepare |
41 |
|
42 |
# Apply patches |
43 |
- EPATCH_SUFFIX="patch" epatch ${PATCHDIR} |
44 |
+ EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" |
45 |
|
46 |
# Substitute new directory under /lib/modules/${KV_FULL} |
47 |
- cd ${SRC_BUILD} |
48 |
+ cd "${SRC_BUILD}" |
49 |
sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile |
50 |
|
51 |
- cp ${S}/tests/*.c ${SRC_BUILD} |
52 |
+ cp "${S}"/tests/*.c "${SRC_BUILD}" |
53 |
|
54 |
src_unpack_os |
55 |
|
56 |
- cd ${S} |
57 |
+ cd "${S}" |
58 |
eautoreconf -v --install |
59 |
} |
60 |
|
61 |
src_compile() { |
62 |
- cd ${S} |
63 |
+ cd "${S}" |
64 |
# Building the programs. These are useful for developers and getting info from DRI and DRM. |
65 |
# |
66 |
# libdrm objects are needed for drmstat. |
67 |
@@ -96,7 +96,7 @@ |
68 |
|
69 |
src_install() { |
70 |
einfo "Installing DRM..." |
71 |
- cd ${SRC_BUILD} |
72 |
+ cd "${SRC_BUILD}" |
73 |
|
74 |
src_install_os |
75 |
|
76 |
@@ -206,8 +206,8 @@ |
77 |
# 2.4 vs. 2.6 kernels |
78 |
if use kernel_linux |
79 |
then |
80 |
- kernel_is 2 4 && mv -f ${PATCHDIR}/*kernel-2.6* ${EXCLUDED} |
81 |
- kernel_is 2 6 && mv -f ${PATCHDIR}/*kernel-2.4* ${EXCLUDED} |
82 |
+ kernel_is 2 4 && mv -f "${PATCHDIR}"/*kernel-2.6* "${EXCLUDED}" |
83 |
+ kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" |
84 |
fi |
85 |
|
86 |
# There is only one tree being maintained now. No numeric exclusions need |
87 |
@@ -222,7 +222,7 @@ |
88 |
ln -s "/usr/src/sys-${K_RV}" "${WORKDIR}/sys" |
89 |
# SUBDIR variable gets to all Makefiles, we need it only in the main one. |
90 |
SUBDIRS=${VIDCARDS//.ko} |
91 |
- sed -ie "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" ${SRC_BUILD}/Makefile |
92 |
+ sed -ie "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" "${SRC_BUILD}"/Makefile |
93 |
fi |
94 |
} |
95 |
|
96 |
@@ -255,7 +255,7 @@ |
97 |
|
98 |
src_compile_linux() { |
99 |
# This now uses an M= build system. Makefile does most of the work. |
100 |
- cd ${SRC_BUILD} |
101 |
+ cd "${SRC_BUILD}" |
102 |
unset ARCH |
103 |
emake M="${SRC_BUILD}" \ |
104 |
LINUXDIR="${KERNEL_DIR}" \ |
105 |
@@ -268,13 +268,13 @@ |
106 |
fi |
107 |
|
108 |
# LINUXDIR is needed to allow Makefiles to find kernel release. |
109 |
- cd ${SRC_BUILD} |
110 |
+ cd "${SRC_BUILD}" |
111 |
emake LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." |
112 |
emake LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." |
113 |
} |
114 |
|
115 |
src_compile_freebsd() { |
116 |
- cd ${SRC_BUILD} |
117 |
+ cd "${SRC_BUILD}" |
118 |
# Environment CFLAGS overwrite kernel CFLAGS which is bad. |
119 |
local svcflags=${CFLAGS}; local svldflags=${LDFLAGS} |
120 |
unset CFLAGS; unset LDFLAGS |
121 |
@@ -293,7 +293,7 @@ |
122 |
emake dristat || die "Building dristat failed." |
123 |
emake drmstat || die "Building drmstat failed." |
124 |
# Move these where the linux stuff expects them |
125 |
- mv dristat drmstat ${SRC_BUILD} |
126 |
+ mv dristat drmstat "${SRC_BUILD}" |
127 |
} |
128 |
|
129 |
die_error() { |
130 |
@@ -305,7 +305,7 @@ |
131 |
} |
132 |
|
133 |
src_install_linux() { |
134 |
- cd ${SRC_BUILD} |
135 |
+ cd "${SRC_BUILD}" |
136 |
unset ARCH |
137 |
kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" |
138 |
emake KV="${KV_FULL}" \ |
139 |
@@ -321,12 +321,12 @@ |
140 |
|
141 |
# Yoinked from the sys-apps/touchpad ebuild. Thanks to whoever made this. |
142 |
keepdir /etc/modules.d |
143 |
- sed 's:%PN%:'${PN}':g' ${FILESDIR}/modules.d-${PN} > ${D}/etc/modules.d/${PN} |
144 |
- sed -i 's:%KV%:'${KV_FULL}':g' ${D}/etc/modules.d/${PN} |
145 |
+ sed 's:%PN%:'${PN}':g' "${FILESDIR}"/modules.d-${PN} > "${D}"/etc/modules.d/${PN} |
146 |
+ sed -i 's:%KV%:'${KV_FULL}':g' "${D}"/etc/modules.d/${PN} |
147 |
} |
148 |
|
149 |
src_install_freebsd() { |
150 |
- cd ${SRC_BUILD} |
151 |
+ cd "${SRC_BUILD}" |
152 |
dodir "/boot/modules" |
153 |
MAKE=make \ |
154 |
emake \ |
155 |
|
156 |
|
157 |
|
158 |
1.54 x11-base/x11-drm/ChangeLog |
159 |
|
160 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.54&view=markup |
161 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.54&content-type=text/plain |
162 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.53&r2=1.54 |
163 |
|
164 |
Index: ChangeLog |
165 |
=================================================================== |
166 |
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v |
167 |
retrieving revision 1.53 |
168 |
retrieving revision 1.54 |
169 |
diff -u -r1.53 -r1.54 |
170 |
--- ChangeLog 2 Jul 2007 14:43:55 -0000 1.53 |
171 |
+++ ChangeLog 9 Oct 2007 07:36:00 -0000 1.54 |
172 |
@@ -1,6 +1,11 @@ |
173 |
# ChangeLog for x11-base/x11-drm |
174 |
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 |
175 |
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.53 2007/07/02 14:43:55 peper Exp $ |
176 |
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.54 2007/10/09 07:36:00 dberkholz Exp $ |
177 |
+ |
178 |
+ 09 Oct 2007; Donnie Berkholz <dberkholz@g.o>; |
179 |
+ x11-drm-20051223.ebuild, x11-drm-20060608.ebuild, |
180 |
+ x11-drm-20060608-r1.ebuild, x11-drm-20070314.ebuild: |
181 |
+ Fix quoting issues caught by latest repoman. |
182 |
|
183 |
02 Jul 2007; Piotr Jaroszyński <peper@g.o> |
184 |
x11-drm-20051223.ebuild: |
185 |
|
186 |
|
187 |
|
188 |
1.14 x11-base/x11-drm/x11-drm-20051223.ebuild |
189 |
|
190 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild?rev=1.14&view=markup |
191 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild?rev=1.14&content-type=text/plain |
192 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild?r1=1.13&r2=1.14 |
193 |
|
194 |
Index: x11-drm-20051223.ebuild |
195 |
=================================================================== |
196 |
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild,v |
197 |
retrieving revision 1.13 |
198 |
retrieving revision 1.14 |
199 |
diff -u -r1.13 -r1.14 |
200 |
--- x11-drm-20051223.ebuild 2 Jul 2007 14:43:55 -0000 1.13 |
201 |
+++ x11-drm-20051223.ebuild 9 Oct 2007 07:36:00 -0000 1.14 |
202 |
@@ -1,6 +1,6 @@ |
203 |
# Copyright 1999-2007 Gentoo Foundation |
204 |
# Distributed under the terms of the GNU General Public License v2 |
205 |
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild,v 1.13 2007/07/02 14:43:55 peper Exp $ |
206 |
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20051223.ebuild,v 1.14 2007/10/09 07:36:00 dberkholz Exp $ |
207 |
|
208 |
inherit eutils x11 linux-mod |
209 |
|
210 |
@@ -82,26 +82,26 @@ |
211 |
unpack linux-drm-${PV}-kernelsource.tar.bz2 |
212 |
unpack ${P}-gentoo-${PATCHVER}.tar.bz2 |
213 |
|
214 |
- cd ${S} |
215 |
+ cd "${S}" |
216 |
|
217 |
patch_prepare |
218 |
|
219 |
# Apply patches |
220 |
- EPATCH_SUFFIX="patch" epatch ${PATCHDIR} |
221 |
+ EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" |
222 |
|
223 |
# Substitute new directory under /lib/modules/${KV_FULL} |
224 |
- cd ${SRC_BUILD} |
225 |
+ cd "${SRC_BUILD}" |
226 |
sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile |
227 |
|
228 |
- cp ${S}/tests/*.c ${SRC_BUILD} |
229 |
+ cp "${S}"/tests/*.c "${SRC_BUILD}" |
230 |
|
231 |
- cd ${S} |
232 |
+ cd "${S}" |
233 |
WANT_AUTOCONF="2.5" WANT_AUTOMAKE="1.7" autoreconf -v --install |
234 |
} |
235 |
|
236 |
src_compile() { |
237 |
einfo "Building DRM in ${SRC_BUILD}..." |
238 |
- cd ${SRC_BUILD} |
239 |
+ cd "${SRC_BUILD}" |
240 |
|
241 |
# This now uses an M= build system. Makefile does most of the work. |
242 |
unset ARCH |
243 |
@@ -113,7 +113,7 @@ |
244 |
# Building the programs. These are useful for developers and getting info from DRI and DRM. |
245 |
# |
246 |
# libdrm objects are needed for drmstat. |
247 |
- cd ${S} |
248 |
+ cd "${S}" |
249 |
econf || die "libdrm configure failed." |
250 |
emake || die "libdrm build failed." |
251 |
|
252 |
@@ -122,7 +122,7 @@ |
253 |
echo "Please disable in-kernel DRM support to use this package." |
254 |
fi |
255 |
|
256 |
- cd ${SRC_BUILD} |
257 |
+ cd "${SRC_BUILD}" |
258 |
# LINUXDIR is needed to allow Makefiles to find kernel release. |
259 |
make LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." |
260 |
make LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." |
261 |
@@ -130,7 +130,7 @@ |
262 |
|
263 |
src_install() { |
264 |
einfo "Installing DRM..." |
265 |
- cd ${SRC_BUILD} |
266 |
+ cd "${SRC_BUILD}" |
267 |
|
268 |
unset ARCH |
269 |
kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" |
270 |
@@ -151,8 +151,8 @@ |
271 |
|
272 |
# Yoinked from the sys-apps/touchpad ebuild. Thanks to whoever made this. |
273 |
keepdir /etc/modules.d |
274 |
- sed 's:%PN%:'${PN}':g' ${FILESDIR}/modules.d-${PN} > ${D}/etc/modules.d/${PN} |
275 |
- sed -i 's:%KV%:'${KV_FULL}':g' ${D}/etc/modules.d/${PN} |
276 |
+ sed 's:%PN%:'${PN}':g' "${FILESDIR}"/modules.d-${PN} > "${D}"/etc/modules.d/${PN} |
277 |
+ sed -i 's:%KV%:'${KV_FULL}':g' "${D}"/etc/modules.d/${PN} |
278 |
} |
279 |
|
280 |
pkg_postinst() { |
281 |
@@ -220,8 +220,8 @@ |
282 |
# All trees (0**), Standard only (1**), Others (none right now) |
283 |
# 2.4 vs. 2.6 kernels |
284 |
|
285 |
- kernel_is 2 4 && mv -f ${PATCHDIR}/*kernel-2.6* ${EXCLUDED} |
286 |
- kernel_is 2 6 && mv -f ${PATCHDIR}/*kernel-2.4* ${EXCLUDED} |
287 |
+ kernel_is 2 4 && mv -f "${PATCHDIR}"/*kernel-2.6* "${EXCLUDED}" |
288 |
+ kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" |
289 |
|
290 |
# There is only one tree being maintained now. No numeric exclusions need |
291 |
# to be done based on DRM tree. |
292 |
|
293 |
|
294 |
|
295 |
1.13 x11-base/x11-drm/x11-drm-20060608.ebuild |
296 |
|
297 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild?rev=1.13&view=markup |
298 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild?rev=1.13&content-type=text/plain |
299 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild?r1=1.12&r2=1.13 |
300 |
|
301 |
Index: x11-drm-20060608.ebuild |
302 |
=================================================================== |
303 |
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild,v |
304 |
retrieving revision 1.12 |
305 |
retrieving revision 1.13 |
306 |
diff -u -r1.12 -r1.13 |
307 |
--- x11-drm-20060608.ebuild 14 Mar 2007 18:18:53 -0000 1.12 |
308 |
+++ x11-drm-20060608.ebuild 9 Oct 2007 07:36:00 -0000 1.13 |
309 |
@@ -1,6 +1,6 @@ |
310 |
# Copyright 1999-2007 Gentoo Foundation |
311 |
# Distributed under the terms of the GNU General Public License v2 |
312 |
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild,v 1.12 2007/03/14 18:18:53 battousai Exp $ |
313 |
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20060608.ebuild,v 1.13 2007/10/09 07:36:00 dberkholz Exp $ |
314 |
|
315 |
WANT_AUTOCONF="latest" |
316 |
WANT_AUTOMAKE="1.7" |
317 |
@@ -70,26 +70,26 @@ |
318 |
unpack linux-drm-${PV}-kernelsource.tar.bz2 |
319 |
unpack ${P}-gentoo-${PATCHVER}.tar.bz2 |
320 |
|
321 |
- cd ${S} |
322 |
+ cd "${S}" |
323 |
|
324 |
patch_prepare |
325 |
|
326 |
# Apply patches |
327 |
- EPATCH_SUFFIX="patch" epatch ${PATCHDIR} |
328 |
+ EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" |
329 |
|
330 |
# Substitute new directory under /lib/modules/${KV_FULL} |
331 |
- cd ${SRC_BUILD} |
332 |
+ cd "${SRC_BUILD}" |
333 |
sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile |
334 |
|
335 |
- cp ${S}/tests/*.c ${SRC_BUILD} |
336 |
+ cp "${S}"/tests/*.c "${SRC_BUILD}" |
337 |
|
338 |
- cd ${S} |
339 |
+ cd "${S}" |
340 |
eautoreconf -v --install |
341 |
} |
342 |
|
343 |
src_compile() { |
344 |
einfo "Building DRM in ${SRC_BUILD}..." |
345 |
- cd ${SRC_BUILD} |
346 |
+ cd "${SRC_BUILD}" |
347 |
|
348 |
# This now uses an M= build system. Makefile does most of the work. |
349 |
unset ARCH |
350 |
@@ -101,7 +101,7 @@ |
351 |
# Building the programs. These are useful for developers and getting info from DRI and DRM. |
352 |
# |
353 |
# libdrm objects are needed for drmstat. |
354 |
- cd ${S} |
355 |
+ cd "${S}" |
356 |
econf || die "libdrm configure failed." |
357 |
emake || die "libdrm build failed." |
358 |
|
359 |
@@ -110,7 +110,7 @@ |
360 |
echo "Please disable in-kernel DRM support to use this package." |
361 |
fi |
362 |
|
363 |
- cd ${SRC_BUILD} |
364 |
+ cd "${SRC_BUILD}" |
365 |
# LINUXDIR is needed to allow Makefiles to find kernel release. |
366 |
make LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." |
367 |
make LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." |
368 |
@@ -118,7 +118,7 @@ |
369 |
|
370 |
src_install() { |
371 |
einfo "Installing DRM..." |
372 |
- cd ${SRC_BUILD} |
373 |
+ cd "${SRC_BUILD}" |
374 |
|
375 |
unset ARCH |
376 |
kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" |
377 |
@@ -140,8 +140,8 @@ |
378 |
|
379 |
# Yoinked from the sys-apps/touchpad ebuild. Thanks to whoever made this. |
380 |
keepdir /etc/modules.d |
381 |
- sed 's:%PN%:'${PN}':g' ${FILESDIR}/modules.d-${PN} > ${D}/etc/modules.d/${PN} |
382 |
- sed -i 's:%KV%:'${KV_FULL}':g' ${D}/etc/modules.d/${PN} |
383 |
+ sed 's:%PN%:'${PN}':g' "${FILESDIR}"/modules.d-${PN} > "${D}"/etc/modules.d/${PN} |
384 |
+ sed -i 's:%KV%:'${KV_FULL}':g' "${D}"/etc/modules.d/${PN} |
385 |
} |
386 |
|
387 |
pkg_postinst() { |
388 |
@@ -209,8 +209,8 @@ |
389 |
# All trees (0**), Standard only (1**), Others (none right now) |
390 |
# 2.4 vs. 2.6 kernels |
391 |
|
392 |
- kernel_is 2 4 && mv -f ${PATCHDIR}/*kernel-2.6* ${EXCLUDED} |
393 |
- kernel_is 2 6 && mv -f ${PATCHDIR}/*kernel-2.4* ${EXCLUDED} |
394 |
+ kernel_is 2 4 && mv -f "${PATCHDIR}"/*kernel-2.6* "${EXCLUDED}" |
395 |
+ kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" |
396 |
|
397 |
# There is only one tree being maintained now. No numeric exclusions need |
398 |
# to be done based on DRM tree. |
399 |
|
400 |
|
401 |
|
402 |
1.3 x11-base/x11-drm/x11-drm-20070314.ebuild |
403 |
|
404 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild?rev=1.3&view=markup |
405 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild?rev=1.3&content-type=text/plain |
406 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild?r1=1.2&r2=1.3 |
407 |
|
408 |
Index: x11-drm-20070314.ebuild |
409 |
=================================================================== |
410 |
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v |
411 |
retrieving revision 1.2 |
412 |
retrieving revision 1.3 |
413 |
diff -u -r1.2 -r1.3 |
414 |
--- x11-drm-20070314.ebuild 14 Mar 2007 18:18:53 -0000 1.2 |
415 |
+++ x11-drm-20070314.ebuild 9 Oct 2007 07:36:00 -0000 1.3 |
416 |
@@ -1,6 +1,6 @@ |
417 |
# Copyright 1999-2007 Gentoo Foundation |
418 |
# Distributed under the terms of the GNU General Public License v2 |
419 |
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v 1.2 2007/03/14 18:18:53 battousai Exp $ |
420 |
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20070314.ebuild,v 1.3 2007/10/09 07:36:00 dberkholz Exp $ |
421 |
|
422 |
WANT_AUTOCONF="latest" |
423 |
WANT_AUTOMAKE="1.7" |
424 |
@@ -61,27 +61,27 @@ |
425 |
unpack linux-drm-${PV}-kernelsource.tar.bz2 |
426 |
unpack ${P}-gentoo-${PATCHVER}.tar.bz2 |
427 |
|
428 |
- cd ${S} |
429 |
+ cd "${S}" |
430 |
|
431 |
patch_prepare |
432 |
|
433 |
# Apply patches |
434 |
- EPATCH_SUFFIX="patch" epatch ${PATCHDIR} |
435 |
+ EPATCH_SUFFIX="patch" epatch "${PATCHDIR}" |
436 |
|
437 |
# Substitute new directory under /lib/modules/${KV_FULL} |
438 |
- cd ${SRC_BUILD} |
439 |
+ cd "${SRC_BUILD}" |
440 |
sed -ie "s:/kernel/drivers/char/drm:/${PN}:g" Makefile |
441 |
|
442 |
- cp ${S}/tests/*.c ${SRC_BUILD} |
443 |
+ cp "${S}"/tests/*.c "${SRC_BUILD}" |
444 |
|
445 |
src_unpack_os |
446 |
|
447 |
- cd ${S} |
448 |
+ cd "${S}" |
449 |
eautoreconf -v --install |
450 |
} |
451 |
|
452 |
src_compile() { |
453 |
- cd ${S} |
454 |
+ cd "${S}" |
455 |
# Building the programs. These are useful for developers and getting info from DRI and DRM. |
456 |
# |
457 |
# libdrm objects are needed for drmstat. |
458 |
@@ -95,7 +95,7 @@ |
459 |
|
460 |
src_install() { |
461 |
einfo "Installing DRM..." |
462 |
- cd ${SRC_BUILD} |
463 |
+ cd "${SRC_BUILD}" |
464 |
|
465 |
src_install_os |
466 |
|
467 |
@@ -202,7 +202,7 @@ |
468 |
# 2.4 vs. 2.6 kernels |
469 |
if use kernel_linux |
470 |
then |
471 |
- kernel_is 2 6 && mv -f ${PATCHDIR}/*kernel-2.4* ${EXCLUDED} |
472 |
+ kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}" |
473 |
fi |
474 |
|
475 |
# There is only one tree being maintained now. No numeric exclusions need |
476 |
@@ -217,7 +217,7 @@ |
477 |
ln -s "/usr/src/sys-${K_RV}" "${WORKDIR}/sys" |
478 |
# SUBDIR variable gets to all Makefiles, we need it only in the main one. |
479 |
SUBDIRS=${VIDCARDS//.ko} |
480 |
- sed -ie "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" ${SRC_BUILD}/Makefile |
481 |
+ sed -ie "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" "${SRC_BUILD}"/Makefile |
482 |
fi |
483 |
} |
484 |
|
485 |
@@ -250,7 +250,7 @@ |
486 |
|
487 |
src_compile_linux() { |
488 |
# This now uses an M= build system. Makefile does most of the work. |
489 |
- cd ${SRC_BUILD} |
490 |
+ cd "${SRC_BUILD}" |
491 |
unset ARCH |
492 |
emake M="${SRC_BUILD}" \ |
493 |
LINUXDIR="${KERNEL_DIR}" \ |
494 |
@@ -263,13 +263,13 @@ |
495 |
fi |
496 |
|
497 |
# LINUXDIR is needed to allow Makefiles to find kernel release. |
498 |
- cd ${SRC_BUILD} |
499 |
+ cd "${SRC_BUILD}" |
500 |
emake LINUXDIR="${KERNEL_DIR}" dristat || die "Building dristat failed." |
501 |
emake LINUXDIR="${KERNEL_DIR}" drmstat || die "Building drmstat failed." |
502 |
} |
503 |
|
504 |
src_compile_freebsd() { |
505 |
- cd ${SRC_BUILD} |
506 |
+ cd "${SRC_BUILD}" |
507 |
# Environment CFLAGS overwrite kernel CFLAGS which is bad. |
508 |
local svcflags=${CFLAGS}; local svldflags=${LDFLAGS} |
509 |
unset CFLAGS; unset LDFLAGS |
510 |
@@ -288,7 +288,7 @@ |
511 |
emake dristat || die "Building dristat failed." |
512 |
emake drmstat || die "Building drmstat failed." |
513 |
# Move these where the linux stuff expects them |
514 |
- mv dristat drmstat ${SRC_BUILD} |
515 |
+ mv dristat drmstat "${SRC_BUILD}" |
516 |
} |
517 |
|
518 |
die_error() { |
519 |
@@ -299,7 +299,7 @@ |
520 |
} |
521 |
|
522 |
src_install_linux() { |
523 |
- cd ${SRC_BUILD} |
524 |
+ cd "${SRC_BUILD}" |
525 |
unset ARCH |
526 |
kernel_is 2 6 && DRM_KMOD="drm.${KV_OBJ}" |
527 |
emake KV="${KV_FULL}" \ |
528 |
@@ -315,12 +315,12 @@ |
529 |
|
530 |
# Yoinked from the sys-apps/touchpad ebuild. Thanks to whoever made this. |
531 |
keepdir /etc/modules.d |
532 |
- sed 's:%PN%:'${PN}':g' ${FILESDIR}/modules.d-${PN} > ${D}/etc/modules.d/${PN} |
533 |
- sed -i 's:%KV%:'${KV_FULL}':g' ${D}/etc/modules.d/${PN} |
534 |
+ sed 's:%PN%:'${PN}':g' "${FILESDIR}"/modules.d-${PN} > "${D}"/etc/modules.d/${PN} |
535 |
+ sed -i 's:%KV%:'${KV_FULL}':g' "${D}"/etc/modules.d/${PN} |
536 |
} |
537 |
|
538 |
src_install_freebsd() { |
539 |
- cd ${SRC_BUILD} |
540 |
+ cd "${SRC_BUILD}" |
541 |
dodir "/boot/modules" |
542 |
MAKE=make \ |
543 |
emake \ |
544 |
|
545 |
|
546 |
|
547 |
-- |
548 |
gentoo-commits@g.o mailing list |