1 |
Jonathan Smith wrote: |
2 |
|
3 |
>-----BEGIN PGP SIGNED MESSAGE----- |
4 |
>Hash: SHA1 |
5 |
> |
6 |
>Diego 'Flameeyes' Pettenò wrote: |
7 |
> |
8 |
> |
9 |
>>On Thursday 07 July 2005 02:04, Sven Wegener wrote: |
10 |
>> |
11 |
>> |
12 |
>> |
13 |
>>>We would like to split up src_compile. The |
14 |
>>>new src_configure should just do the econf part and src_compile should |
15 |
>>>do the emake part. |
16 |
>>> |
17 |
>>> |
18 |
>>That will be very very interesting but... but not everything uses ./configure, |
19 |
>>so we should add a bunch of dummy src_configure, and a call to econf || die |
20 |
>>"" for those packages not fixed to use that will return a bunch of erroneous |
21 |
>>packages not compiling. |
22 |
>> |
23 |
>> |
24 |
>> |
25 |
> |
26 |
>you could simply make the default: |
27 |
> |
28 |
>src_configure() { |
29 |
> [ -f ./configure ] && econf || die |
30 |
>} |
31 |
> |
32 |
>- -- |
33 |
> |
34 |
>smithj |
35 |
> |
36 |
>Gentoo Developer |
37 |
>[ desktop stuff && netmon && documentation ] |
38 |
> |
39 |
> |
40 |
>-----BEGIN PGP SIGNATURE----- |
41 |
>Version: GnuPG v1.4.1 (GNU/Linux) |
42 |
>Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
43 |
> |
44 |
>iD8DBQFCzHcJl5AvwDPiUowRAqeFAJwIxve3a/X5BnlSBOxfv/Ac2lMAaACg30Pg |
45 |
>62/3CVfdiHVSppJfEe73DsY= |
46 |
>=lK9Q |
47 |
>-----END PGP SIGNATURE----- |
48 |
> |
49 |
> |
50 |
By order of operations that won't work...I think you'll have to do if/then. |
51 |
|
52 |
if [ -f ./configure ] |
53 |
then |
54 |
econf || die |
55 |
fi |
56 |
|
57 |
But that's a possible solution for sure. It would still introduce a lot |
58 |
of ebuild editing for those ebuilds doing special conf stuff though. |
59 |
|
60 |
Joshua Baergen |
61 |
|
62 |
P.S. I tried sending this earlier but my client barfed, so I apologize |
63 |
if it ends up double. |
64 |
-- |
65 |
gentoo-dev@g.o mailing list |