summaryrefslogtreecommitdiff
path: root/pkg-config.1
diff options
context:
space:
mode:
authorTollef Fog Heen <tfheen@err.no>2008-03-23 20:46:08 +0100
committerTollef Fog Heen <tfheen@err.no>2008-03-23 20:46:08 +0100
commit53abbad201c611747530d747400dac449d869688 (patch)
tree50cd510d7eebab0bec869e5809a66acee4b85860 /pkg-config.1
parenta3701dc44f3dd028b9a5f89152ccc317a1a97b78 (diff)
downloadpkg-config-53abbad201c611747530d747400dac449d869688.tar.gz
2008-03-23 Stepan Kasal <skasal@redhat.com>
* pkg-config.1: Document "Requires.private" and recommend it for libraries. Freedesktop #13188
Diffstat (limited to 'pkg-config.1')
-rw-r--r--pkg-config.113
1 files changed, 13 insertions, 0 deletions
diff --git a/pkg-config.1 b/pkg-config.1
index 2531475..378617c 100644
--- a/pkg-config.1
+++ b/pkg-config.1
@@ -357,6 +357,19 @@ checks. You may only mention the same package one time on the
.I "Requires:"
line. If the version of a package is unspecified, any version will
be used with no checking.
+TP
+.I Requires.private:
+A list of packages required by this package. The difference from
+.I Requires
+is that the packages listed under
+.I Requires.private
+are not taken into account when a flag list is computed for
+dynamically linked executable (i.e., when \-\-static was not
+specified). In the situation where each .pc file corresponds to a
+library,
+.I Requires.private
+shall be used exclusively to specify the dependencies between the
+libraries.
.TP
.I "Conflicts:"
This optional line allows \fIpkg-config\fP to perform additional