On 04/30/2012 01:11 AM, Mike Frysinger wrote:
the canonical pkg-config is getting fat. it requires glib-2. it runs pkg-
config when building. glib-2 requires pkg-config. whee.
for our normal systems, this isn't a big deal. but we'd like to enable a
lighter alternative for embedded/alternative systems. as such, i'd like to
introduce a virtual/pkgconfig that allows for selection of simpler (but
compatible) implementations.
we've got an implementation in perl (i'm not interested in), but there is also
"pkg-config-lite" and "pkgconf". they should be compatible with the canonical
pkg-config. they aren't yet in the tree, but will be once we agree on this
topic.
any comments ?
-mike
=dev-util/pkgconfig-9999 with USE="internal-glib" in Portage. I'm
hoping this will render the pkg-config-lite useless so we can drop it.
I'm very much intrested in knowing if this matches the requirements for
doing so, so I can decide whether I should be rolling also a snapshot
ebuild for ~arch or not.
And entirely different thing...
And I'll look into making pkgconfig-openbsd suitable for the virtual
today too, but I'm not expecting to KEYWORD it ever since even the
OpenBSD guys declare it only partly compatible in their docs/code.