Skip to content

Commit

Permalink
add "Pkgconfig files" section wrt #445130
Browse files Browse the repository at this point in the history
related discussion [RFC: new eclass - pkgconfig.eclass] at -dev ML
  • Loading branch information
hasufell committed Dec 4, 2012
1 parent 6e448cc commit b0a5198
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions ebuild-writing/common-mistakes/text.xml
Expand Up @@ -349,6 +349,23 @@ running <c>dodoc</c>/<c>doins</c>.
</body>
</subsection>

<subsection>
<title>Pkgconfig files</title>
<body>

<p>
Pkgconfig files (foo.pc) are common interfaces to standardize access to libraries
across distros. It is important that these are never modified, created or renamed
anywhere except upstream. Report bugs, write patches and send them upstream, but
don't mess with them in your ebuild unless it's a trivial (like adding libsuffix)
or unavoidable fix (which should be discussed with other devs first).</p>
<p>
Ignoring this policy can result in breakage for other distros and also breaks
the purpose of this interface, because it is not reliable anymore.
</p>
</body>
</subsection>

</body>
</section>

Expand Down

0 comments on commit b0a5198

Please sign in to comment.