Make Requires private in pkg-config files
authorAndreas Henriksson <andreas@fatal.se>
Fri, 21 Sep 2012 12:12:37 +0000 (14:12 +0200)
committerJens Georg <mail@jensge.org>
Sat, 6 Oct 2012 11:02:15 +0000 (13:02 +0200)
commit39a6946d080cf7da2ed2a7b7b29a4995b4edc4e7
tree33b3e3bbac4a27e4a2cba0627d4448444e3ca64c
parent3c35d5cfaa694155059ee17c97becb8641877e85
Make Requires private in pkg-config files

Putting stuff in Requires means applications using
this library will link against that when it might
not be needed at all because they use none of that
libraries symbols directly.

If only the cflags is needed (because public headers
includes headers from that package) they
can be private to avoid uselessly linking.

See #2 in http://people.freedesktop.org/~dbn/pkg-config-guide.html#faq

https://bugzilla.gnome.org/show_bug.cgi?id=685477
gssdp-1.0-uninstalled.pc.in
gssdp-1.0.pc.in