Hi,

Jim Ramsay wrote:
> [snip]
> Have netscape-flash with IUSE="vanilla" (by default it is off), which
> when enabled will not pull in libflashsupport.
>   

I don't quite see why this is necessary? Or why you do have this discussion?

> This meets the following goals:
>
> 1) It makes it easy for "regular" users to get netscape-flash with any
> additions required by any global USE flags in exactly one step:
>  - emerge netscape-flash
>   

So, in netscape-flash:
RDEPEND="
    ssl? ( foo/libflashsupport )
    pulseaudio? ( foo/libflashsupport )
    esd? ( foo/libflashsupport )
    oss? ( foo/libflashsupport )
"
and IUSE="ssl pulseaudio esd oss gnutls" in libflashsupport (which, as
already said, has it's own ebuild)?

> 2) It makes it easy for "power" users to not have libflashsupport
> actually install anything by disabling all the USE flags.  This will
> take 3 steps:
> - Notice at upgrade or install time that there's this new 'extra'
> package being installed
> - Enable the 'vanilla' flag for netscape-flash
> - Continue with upgrade or install
>   

It's still easy enough to disable it via -* in package.use?

Regards,
    Thomas
-- 
[EMAIL PROTECTED] mailing list

Reply via email to