Gentoo Archives: gentoo-dev

From: Aron Griffis <agriffis@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Useless USE descriptions...
Date: Mon, 16 Feb 2004 18:43:56
Message-Id: 20040216184347.GB25641@time
In Reply to: Re: [gentoo-dev] Useless USE descriptions... by Paul de Vrieze
1 Paul de Vrieze wrote: [Thu Feb 12 2004, 02:37:32PM EST]
2 > This is actually invalid. gtk+-1.2 will never be used: there are two
3 > possibilities: if gtk is in use and if gtk2 is not in use, no dependencies
4 > are added. If gtk2 is in use, gtk2 is a dep. If gtk is not in use, and gnome
5 > is in use the dep will be on gnome-libs and gtk (as a dep of gnome-libs). If
6 > gnome is not in use gtk will still not be in use so either motif is in use
7 > and will be depended on or nothing will be depended on.
8
9 Thanks for noticing this, Paul. I've fixed this in all the gvim
10 ebuilds. Apparently it's been wrong for a long time! The new DEPEND
11 is:
12
13 DEPEND="${DEPEND}
14 ~app-editors/vim-core-${PV}
15 virtual/x11
16 gtk?
17 ( gtk2?
18 ( >=x11-libs/gtk+-2.1 virtual/xft ) :
19 ( gnome?
20 ( gnome-base/gnome-libs ) :
21 ( =x11-libs/gtk+-1.2* )
22 )
23 ) :
24 ( motif? ( x11-libs/openmotif ) )"
25
26 Regards,
27 Aron
28
29 --
30 Aron Griffis
31 Gentoo Linux Developer (alpha / ia64 / ruby / vim)
32 Key fingerprint = E3B6 8734 C2D6 B5E5 AE76 FB3A 26B1 C5E3 2010 4EB0