1 |
On Mon, Dec 28, 2009 at 10:32 PM, Samuli Suominen <ssuominen@g.o> wrote:
|
2 |
> On 12/28/2009 10:51 PM, David Leverton wrote: |
3 |
>> On Monday 28 December 2009 20:50:17 Fabio Erculiani wrote: |
4 |
>>> What all this has to do with the fact that they are just build |
5 |
>>> dependencies? Just wondering. |
6 |
>> |
7 |
>> They're not just build dependencies. They're required to use the library in a |
8 |
>> certain way, namely to compile other programs against it. As long as we |
9 |
>> don't have compile-against dependencies, the only correct way to express that |
10 |
>> is RDEPEND (and also DEPEND because they're /also/ needed to build the |
11 |
>> library itself). |
12 |
>> |
13 |
> |
14 |
> That's what I've been trying to say (also with my example). |
15 |
> That is, they are more than DEPENDs. |
16 |
|
17 |
How comes,
|
18 |
this is the list of files owned by xproto:
|
19 |
|
20 |
/usr/include/X11/extensions/dmxext.h
|
21 |
/usr/include/X11/extensions/dmxproto.h
|
22 |
/usr/share/doc/dmxproto-2.2.2/ChangeLog.bz2
|
23 |
/usr/lib64/pkgconfig/dmxproto.pc
|
24 |
/usr/include/X11/DECkeysym.h
|
25 |
/usr/include/X11/Xos.h
|
26 |
/usr/include/X11/HPkeysym.h
|
27 |
/usr/include/X11/Xosdefs.h
|
28 |
/usr/include/X11/Xwinsock.h
|
29 |
/usr/include/X11/Xos_r.h
|
30 |
/usr/include/X11/Xalloca.h
|
31 |
/usr/include/X11/Xatom.h
|
32 |
/usr/include/X11/Xfuncproto.h
|
33 |
/usr/include/X11/Sunkeysym.h
|
34 |
/usr/include/X11/Xdefs.h
|
35 |
/usr/include/X11/ap_keysym.h
|
36 |
/usr/include/X11/Xarch.h
|
37 |
/usr/include/X11/keysymdef.h
|
38 |
/usr/include/X11/Xw32defs.h
|
39 |
/usr/include/X11/Xprotostr.h
|
40 |
/usr/include/X11/keysym.h
|
41 |
/usr/include/X11/X.h
|
42 |
/usr/include/X11/Xwindows.h
|
43 |
/usr/include/X11/Xproto.h
|
44 |
/usr/include/X11/XWDFile.h
|
45 |
/usr/include/X11/Xthreads.h
|
46 |
/usr/include/X11/Xpoll.h
|
47 |
/usr/include/X11/Xmd.h
|
48 |
/usr/include/X11/Xfuncs.h
|
49 |
/usr/include/X11/XF86keysym.h
|
50 |
/usr/share/doc/xproto-7.0.16/ChangeLog.bz2
|
51 |
/usr/lib64/pkgconfig/xproto.pc
|
52 |
|
53 |
How can a bunch of .h and pkgconfig files *do* all that magic you are talking about?
|
54 |
|
55 |
> |
56 |
> Thanks, |
57 |
|
58 |
You are more than welcome,
|
59 |
|
60 |
> |
61 |
> Samuli |
62 |
> |
63 |
> |
64 |
|
65 |
|
66 |
|
67 |
--
|
68 |
Fabio Erculiani
|
69 |
http://www.sabayon.org
|
70 |
http://www.gentoo.org |