1 |
Hi, |
2 |
|
3 |
Jim Ramsay wrote: |
4 |
> [snip] |
5 |
> Have netscape-flash with IUSE="vanilla" (by default it is off), which |
6 |
> when enabled will not pull in libflashsupport. |
7 |
> |
8 |
|
9 |
I don't quite see why this is necessary? Or why you do have this discussion? |
10 |
|
11 |
> This meets the following goals: |
12 |
> |
13 |
> 1) It makes it easy for "regular" users to get netscape-flash with any |
14 |
> additions required by any global USE flags in exactly one step: |
15 |
> - emerge netscape-flash |
16 |
> |
17 |
|
18 |
So, in netscape-flash: |
19 |
RDEPEND=" |
20 |
ssl? ( foo/libflashsupport ) |
21 |
pulseaudio? ( foo/libflashsupport ) |
22 |
esd? ( foo/libflashsupport ) |
23 |
oss? ( foo/libflashsupport ) |
24 |
" |
25 |
and IUSE="ssl pulseaudio esd oss gnutls" in libflashsupport (which, as |
26 |
already said, has it's own ebuild)? |
27 |
|
28 |
> 2) It makes it easy for "power" users to not have libflashsupport |
29 |
> actually install anything by disabling all the USE flags. This will |
30 |
> take 3 steps: |
31 |
> - Notice at upgrade or install time that there's this new 'extra' |
32 |
> package being installed |
33 |
> - Enable the 'vanilla' flag for netscape-flash |
34 |
> - Continue with upgrade or install |
35 |
> |
36 |
|
37 |
It's still easy enough to disable it via -* in package.use? |
38 |
|
39 |
Regards, |
40 |
Thomas |
41 |
-- |
42 |
gentoo-dev@g.o mailing list |