]> err.no Git - pkg-config/commitdiff
2008-03-23 Stepan Kasal <skasal@redhat.com>
authorTollef Fog Heen <tfheen@err.no>
Sun, 23 Mar 2008 19:46:08 +0000 (20:46 +0100)
committerTollef Fog Heen <tfheen@err.no>
Sun, 23 Mar 2008 19:46:08 +0000 (20:46 +0100)
      * pkg-config.1: Document "Requires.private" and recommend it
      for libraries.  Freedesktop #13188

ChangeLog
pkg-config.1

index 4ddad304d487939a30b37f073fb8b40b21b5f1f9..31498ef1ccc08455bf48208088c3ccc0bd9d7279 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2008-03-23  Stepan Kasal  <skasal@redhat.com>
 
+       * pkg-config.1: Document "Requires.private" and recommend it
+       for libraries.  Freedesktop #13188
+
        * pkg-config.1: Fix a few typos--add two omitted .TP tags and two
        omitted full stops; and empty lines do influence the formatting in
        nroff.
index 2531475f3415e3c6ee636692186db03b7d84bf71..378617cc06ddbec1a9c43d190eaf78fdaf409e9a 100644 (file)
@@ -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