pkgconfig patch: overhaul pkg.m4

Scott James Remnant scott at
Sat May 8 21:06:50 EEST 2004

Havoc asked me to post patches to pkgconfig here for a week's discussion
before applying them, so here goes...

This one overhauls the pkg.m4 file a bit:

 * Developers can call PKG_PROG_PKG_CONFIG if they want to use
   pkg-config directly.

 * When cross-compiling with --host=${foo}, ${foo}-pkg-config is used if
   it is in the PATH before falling back on pkg-config.  Makes things a
   little easier for regular cross-compilers.

 * Users may set ${foo}_CFLAGS and ${foo}_LIBS if they think they know
   the answer better than pkg-config, if both are supplied pkg-config
   isn't called to get them.

 * ${foo}_CFLAGS and ${foo}_LIBS are cached when a config.cache is being
   used, and automatically substituted where appropriate.  This makes
   repeated runs somewhat faster.

Have you ever, ever felt like this?
Had strange things happen?  Are you going round the twist?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: keybuk-pkgconfig-1a-m4.patch
Type: text/x-patch
Size: 10990 bytes
Url : 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : 

More information about the xdg mailing list