Subject: Re: "pkg-config" problems under Mac OS X Leopard
To: None <tech-pkg@NetBSD.org>
From: Matthias Scheler <tron@zhadum.org.uk>
List: tech-pkg
Date: 11/26/2007 19:10:23
On Mon, Nov 26, 2007 at 12:39:01PM -0600, Jeremy C. Reed wrote:
> > I think so. But I don't think that "pkgsrc" detects that.
> 
> What package are you trying to build that pulled in xcursor? We may need 
> to fix its dependency to not use x11/xcursor but (if applicable) to use 
> x11/libXcursor/buildlink3.mk instead.

"pkgsrc/x11/gtk2".

> > Mac OS X Leopard provides an X11 which is very similar to the one 
> > provided by our modular X.org solution. But e.g. "x11-links" seems to 
> > ignore a lot of the ".pc" files.
> I worked at updating them (but looks like I last committed to them long 
> ago).

I guess updating that list will also improve the situation for
Linux system with an X.org provided by the distribution.

> Can you provide a list of files under your X that are not also 
> listed in the pkgtools/x11-links/files/xorg.* ??

That is a long list:

applewm.pc
applewmproto.pc
bigreqsproto.pc
compositeproto.pc
damageproto.pc
dmx.pc
dmxproto.pc
evieproto.pc
fixesproto.pc
fontcacheproto.pc
fontconfig.pc
fontenc.pc
fontsproto.pc
fontutil.pc
freetype2.pc
glproto.pc
ice.pc
inputproto.pc
kbproto.pc
lbxutil.pc
libfs.pc
libpng.pc
libpng12.pc
oldx.pc
printproto.pc
pthread-stubs.pc
randrproto.pc
recordproto.pc
renderproto.pc
resourceproto.pc
scrnsaverproto.pc
sm.pc
trapproto.pc
videoproto.pc
x11.pc
xau.pc
xaw6.pc
xaw7.pc
xaw8.pc
xbitmaps.pc
xcb-composite.pc
xcb-damage.pc
xcb-dpms.pc
xcb-glx.pc
xcb-proto.pc
xcb-randr.pc
xcb-record.pc
xcb-render.pc
xcb-res.pc
xcb-screensaver.pc
xcb-shape.pc
xcb-shm.pc
xcb-sync.pc
xcb-xevie.pc
xcb-xf86dri.pc
xcb-xfixes.pc
xcb-xinerama.pc
xcb-xlib.pc
xcb-xprint.pc
xcb-xtest.pc
xcb-xv.pc
xcb-xvmc.pc
xcb.pc
xcmiscproto.pc
xcursor.pc
xdamage.pc
xdmcp.pc
xevie.pc
xext.pc
xextproto.pc
xf86dgaproto.pc
xf86driproto.pc
xf86miscproto.pc
xf86vidmodeproto.pc
xfont.pc
xfontcache.pc
xft.pc
xi.pc
xinerama.pc
xineramaproto.pc
xkbfile.pc
xkbui.pc
xmu.pc
xmuu.pc
xorg-server.pc
xp.pc
xpm.pc
xprintapputil.pc
xprintutil.pc
xproto.pc
xproxymngproto.pc
xrandr.pc
xrender.pc
xres.pc
xscrnsaver.pc
xtrans.pc
xtrap.pc
xtst.pc
xv.pc
xvmc.pc
xxf86misc.pc
xxf86vm.pc

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/