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.