Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 347351
Collapse All | Expand All

(-)a/eapi-differences.tex (+4 lines)
Lines 100-105 Use dependencies & \compactfeatureref{use-deps} & Link Here
100
\t{KV} & \compactfeatureref{kv} &
100
\t{KV} & \compactfeatureref{kv} &
101
    Yes & Yes & Yes & Yes & No \\
101
    Yes & Yes & Yes & Yes & No \\
102
102
103
\t{MERGE\_TYPE} & \compactfeatureref{merge-type} &
104
    No & No & No & No & Yes \\
105
103
\t{REPLACING\_VERSIONS} & \compactfeatureref{replace-version-vars} &
106
\t{REPLACING\_VERSIONS} & \compactfeatureref{replace-version-vars} &
104
    No & No & No & No & Yes \\
107
    No & No & No & No & Yes \\
105
108
Lines 216-221 EAPI 4 is EAPI 3 with the following changes: Link Here
216
\item \t{AA} is gone, \featureref{aa}.
219
\item \t{AA} is gone, \featureref{aa}.
217
\item \t{KV} is gone, \featureref{kv}.
220
\item \t{KV} is gone, \featureref{kv}.
218
\item \t{USE} is calculated differently, \featureref{profile-iuse-injection}.
221
\item \t{USE} is calculated differently, \featureref{profile-iuse-injection}.
222
\item \t{MERGE\_TYPE}, \featureref{merge-type}.
219
\item \t{REPLACING\_VERSIONS} and \t{REPLACED\_BY\_VERSION}, \featureref{replace-version-vars}.
223
\item \t{REPLACING\_VERSIONS} and \t{REPLACED\_BY\_VERSION}, \featureref{replace-version-vars}.
220
\item Utilities now die on failure, \featureref{die-on-failure}, unless called under \t{nonfatal},
224
\item Utilities now die on failure, \featureref{die-on-failure}, unless called under \t{nonfatal},
221
    \featureref{nonfatal}
225
    \featureref{nonfatal}
(-)a/ebuild-env-vars.tex (-7 / +14 lines)
Lines 180-185 variable. Link Here
180
    \featurelabel{kv} The version of the running kernel at the time the ebuild was first executed,
180
    \featurelabel{kv} The version of the running kernel at the time the ebuild was first executed,
181
    as returned by the \t{uname~-r} command or equivalent.  May be modified by ebuilds.  Only for
181
    as returned by the \t{uname~-r} command or equivalent.  May be modified by ebuilds.  Only for
182
    EAPIs listed in table~\ref{tab:env-vars-table} as supporting \t{KV}. \\
182
    EAPIs listed in table~\ref{tab:env-vars-table} as supporting \t{KV}. \\
183
\t{MERGE\_TYPE} &
184
    \t{pkg\_*} &
185
    No &
186
    \featurelabel{merge-type} The type of package that is being merged. Possible values are:
187
    \t{source} if building and installing a package from source, \t{binary} if installing a binary
188
    package, and \t{buildonly} if building a binary package without installing it. Only for EAPIs
189
    listed in table~\ref{tab:env-vars-table} as supporting \t{MERGE\_TYPE}. \\
183
\t{REPLACING\_VERSIONS} &
190
\t{REPLACING\_VERSIONS} &
184
    \t{pkg\_*} (see text) &
191
    \t{pkg\_*} (see text) &
185
    Yes &
192
    Yes &
Lines 198-216 variable. Link Here
198
\end{landscape}
205
\end{landscape}
199
206
200
\begin{centertable}{EAPIs supporting various env variables} \label{tab:env-vars-table}
207
\begin{centertable}{EAPIs supporting various env variables} \label{tab:env-vars-table}
201
    \begin{tabular}{ l l l l l }
208
    \begin{tabular}{ l l l l l l }
202
        \toprule
209
        \toprule
203
        \multicolumn{1}{c}{\textbf{EAPI}} &
210
        \multicolumn{1}{c}{\textbf{EAPI}} &
204
        \multicolumn{1}{c}{\textbf{\t{AA}?}} &
211
        \multicolumn{1}{c}{\textbf{\t{AA}?}} &
205
        \multicolumn{1}{c}{\textbf{\t{KV}?}} &
212
        \multicolumn{1}{c}{\textbf{\t{KV}?}} &
213
        \multicolumn{1}{c}{\textbf{\t{MERGE\_TYPE}?}} &
206
        \multicolumn{1}{c}{\textbf{\t{REPLACING\_VERSIONS}?}} &
214
        \multicolumn{1}{c}{\textbf{\t{REPLACING\_VERSIONS}?}} &
207
        \multicolumn{1}{c}{\textbf{\t{REPLACED\_BY\_VERSION}?}} \\
215
        \multicolumn{1}{c}{\textbf{\t{REPLACED\_BY\_VERSION}?}} \\
208
        \midrule
216
        \midrule
209
    \t{0} & Yes & Yes & No & No \\
217
    \t{0} & Yes & Yes & No & No & No \\
210
    \t{1} & Yes & Yes & No & No \\
218
    \t{1} & Yes & Yes & No & No & No \\
211
    \t{2} & Yes & Yes & No & No \\
219
    \t{2} & Yes & Yes & No & No & No \\
212
    \t{3} & Yes & Yes & No & No \\
220
    \t{3} & Yes & Yes & No & No & No \\
213
    \t{4} & No & No & Yes & Yes \\
221
    \t{4} & No & No & Yes & Yes & Yes \\
214
    \bottomrule
222
    \bottomrule
215
    \end{tabular}
223
    \end{tabular}
216
\end{centertable}
224
\end{centertable}
217
- 

Return to bug 347351