On Mon, Dec 28, 2009 at 10:32 PM, Samuli Suominen <ssuomi...@gentoo.org> wrote:
On 12/28/2009 10:51 PM, David Leverton wrote:On Monday 28 December 2009 20:50:17 Fabio Erculiani wrote:What all this has to do with the fact that they are just build dependencies? Just wondering.They're not just build dependencies. They're required to use the library in a certain way, namely to compile other programs against it. As long as we don't have compile-against dependencies, the only correct way to express that is RDEPEND (and also DEPEND because they're /also/ needed to build the library itself).That's what I've been trying to say (also with my example). That is, they are more than DEPENDs.
How comes, this is the list of files owned by xproto: /usr/include/X11/extensions/dmxext.h /usr/include/X11/extensions/dmxproto.h /usr/share/doc/dmxproto-2.2.2/ChangeLog.bz2 /usr/lib64/pkgconfig/dmxproto.pc /usr/include/X11/DECkeysym.h /usr/include/X11/Xos.h /usr/include/X11/HPkeysym.h /usr/include/X11/Xosdefs.h /usr/include/X11/Xwinsock.h /usr/include/X11/Xos_r.h /usr/include/X11/Xalloca.h /usr/include/X11/Xatom.h /usr/include/X11/Xfuncproto.h /usr/include/X11/Sunkeysym.h /usr/include/X11/Xdefs.h /usr/include/X11/ap_keysym.h /usr/include/X11/Xarch.h /usr/include/X11/keysymdef.h /usr/include/X11/Xw32defs.h /usr/include/X11/Xprotostr.h /usr/include/X11/keysym.h /usr/include/X11/X.h /usr/include/X11/Xwindows.h /usr/include/X11/Xproto.h /usr/include/X11/XWDFile.h /usr/include/X11/Xthreads.h /usr/include/X11/Xpoll.h /usr/include/X11/Xmd.h /usr/include/X11/Xfuncs.h /usr/include/X11/XF86keysym.h /usr/share/doc/xproto-7.0.16/ChangeLog.bz2 /usr/lib64/pkgconfig/xproto.pc How can a bunch of .h and pkgconfig files *do* all that magic you are talking about?
Thanks,
You are more than welcome,
Samuli
-- Fabio Erculiani http://www.sabayon.org http://www.gentoo.org
signature.asc
Description: OpenPGP digital signature