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