summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Leverton <levertond@googlemail.com>2008-03-22 13:29:37 +0000
committerCiaran McCreesh <ciaran.mccreesh@googlemail.com>2008-03-22 13:32:08 +0000
commitd35e9e0fee9f73564919889f027d3d3fdf3e1744 (patch)
tree52acac228e663387691121ab472b02493ef1e75f /eclasses.tex
parentClarify 1.2-scm versus 1.2.2 version ordering. (diff)
downloadpms-d35e9e0fee9f73564919889f027d3d3fdf3e1744.tar.gz
pms-d35e9e0fee9f73564919889f027d3d3fdf3e1744.tar.bz2
pms-d35e9e0fee9f73564919889f027d3d3fdf3e1744.zip
PDEPEND labels don't leak across eclass boundaries.
Diffstat (limited to 'eclasses.tex')
-rw-r--r--eclasses.tex8
1 files changed, 8 insertions, 0 deletions
diff --git a/eclasses.tex b/eclasses.tex
index 54336d8..6829ce7 100644
--- a/eclasses.tex
+++ b/eclasses.tex
@@ -38,6 +38,14 @@ when set by an eclass. They must be accumulated across eclasses, appending the v
eclass to the resulting value after the previous one is loaded. Then the eclass-defined value is
appended to that defined by the ebuild. In the case of \t{RDEPEND}, this is done after the
implicit \t{RDEPEND} rules in section~\ref{rdepend-depend} are applied.
+\IFKDEBUILDELSE
+{
+ In EAPIs shown in table~\ref{pdepend-labels-table} as supporting \t{PDEPEND}
+ labels, the values of \t{PDEPEND} from the ebuild and each eclass must be wrapped
+ in parentheses, so that the labels only apply within the ebuild/eclass in which
+ they appear.
+}{
+}
\section{EXPORT\_FUNCTIONS}