Gentoo Archives: gentoo-dev

From: "Thomas Rösner" <Thomas.Roesner@××××××××××××××.de>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Optional Package Dependencies for netscape-flash -> libflashsupport
Date: Fri, 11 May 2007 19:40:14
Message-Id: 4644C5BF.1080704@digital-trauma.de
In Reply to: Re: [gentoo-dev] Optional Package Dependencies for netscape-flash -> libflashsupport by Jim Ramsay
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

Replies