Gentoo Archives: gentoo-dev

From: Stefan Schweizer <genstef@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Making dobin, doexe, doins, doman, dodoc die by default
Date: Wed, 12 Jul 2006 21:04:20
Message-Id: e93nqf$n8b$1@sea.gmane.org
In Reply to: Re: [gentoo-dev] Making dobin, doexe, doins, doman, dodoc die by default by Aron Griffis
1 Aron Griffis wrote:
2 > Stefan Schweizer wrote: [Wed Jul 12 2006, 01:37:44PM EDT]
3 >> This came up in Bug 138792 [dobin etc. should automatically die on
4 >> failure]
5 >
6 > Since do* would become functions in this case, you'll have to fix the
7 > few ebuilds that use them on the RHS of xargs.
8 >
9 > grep -r --include \*.ebuild -E 'xargs do(bin|exe|ins|man|doc)' .
10
11 ./local/layman/hanno-xgl/media-libs/mesa/mesa-6.5.1_pre20060620.ebuild: find
12 ${S}/lib* -name '*_dri.so' | xargs doexe
13 ./local/layman/hanno-xgl/media-libs/mesa/mesa-6.5.1_pre20060627.ebuild: find
14 ${S}/lib* -name '*_dri.so' | xargs doexe
15 ./media-libs/mesa/mesa-6.5-r3.ebuild: find ${S}/lib* -name '*_dri.so' |
16 xargs doexe
17 ./media-libs/mesa/mesa-6.4.2-r2.ebuild: find ${S}/lib* -name '*_dri.so' |
18 xargs doexe
19 ./app-emulation/vmware-gsx-console/vmware-gsx-console-3.2.0.14497.ebuild:
20 find man -name \*.\?.gz | xargs doman
21
22 > Assuming the list is relatively short, it should be acceptable to
23 > convert these to something like:
24 >
25 > doman $(find man -name '*.?.gz')
26
27 I just pinged MattM about vmware-gsx-console, and the x11 guys about mesa
28 and some minutes ago fixed timidity-eawpatches and speedtouch.
29
30 Thanks :)
31
32 - Stefan
33
34 --
35 gentoo-dev@g.o mailing list