commit: df255447c59ccff0873134ff58ef629d91a0a715
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 08:00:42 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 08:00:42 2021 +0000
URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=df255447
ebuild-env-vars.tex: Clarify wording for profile IUSE injection
Subsume IUSE_REFERENCEABLE and IUSE_EFFECTIVE under a single
conditional, which will clarify that these variables are equal if the
feature is supported.
Also the profile-iuse-inject featurelabel was misplaced (it didn't
cover IUSE_REFERENCEABLE).
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
ebuild-env-vars.tex | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 117a19d..2736423 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -375,12 +375,8 @@ In all cases, the values of \t{IUSE_REFERENCEABLE} and
\t{IUSE_EFFECTIVE} are un
metadata generation.
For EAPIs listed in table~\ref{tab:profile-iuse-injection-table} as not
supporting profile defined
-\t{IUSE} injection, \t{IUSE_REFERENCEABLE} is equal to the calculated \t{IUSE}
value. For EAPIs
-where profile defined \t{IUSE} injection is supported, \t{IUSE_REFERENCEABLE}
is equal to
-\t{IUSE_EFFECTIVE}.
-
-For EAPIs listed in table~\ref{tab:profile-iuse-injection-table} as not
supporting profile defined
-\t{IUSE} injection, \t{IUSE_EFFECTIVE} contains the following values:
+\t{IUSE} injection, \t{IUSE_REFERENCEABLE} is equal to the calculated \t{IUSE}
value, and
+\t{IUSE_EFFECTIVE} contains the following values:
\begin{compactitem}
\item All values in the calculated \t{IUSE} value.
@@ -390,7 +386,8 @@ For EAPIs listed in
table~\ref{tab:profile-iuse-injection-table} as not supporti
\end{compactitem}
\featurelabel{profile-iuse-inject} For EAPIs listed in
table~\ref{tab:profile-iuse-injection-table}
-as supporting profile defined \t{IUSE} injection, \t{IUSE_EFFECTIVE} contains
the following values:
+as supporting profile defined \t{IUSE} injection, \t{IUSE_REFERENCEABLE} and
\t{IUSE_EFFECTIVE}
+are equal and contain the following values:
\begin{compactitem}
\item All values in the calculated \t{IUSE} value.