diff options
author | Ciaran McCreesh <ciaran.mccreesh@googlemail.com> | 2012-05-06 18:48:40 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2012-09-13 08:28:16 +0200 |
commit | 7c3d7eb05685a5eb2ca7e8459299bf3499933fea (patch) | |
tree | fe9882f6e541712e7df215de59c3b80d05947125 /ebuild-env-commands.tex | |
parent | Split up big table into two littler tables. (diff) | |
download | pms-7c3d7eb05685a5eb2ca7e8459299bf3499933fea.tar.gz pms-7c3d7eb05685a5eb2ca7e8459299bf3499933fea.tar.bz2 pms-7c3d7eb05685a5eb2ca7e8459299bf3499933fea.zip |
EAPI 5 mandates GNU find
See bug 384157
Diffstat (limited to 'ebuild-env-commands.tex')
-rw-r--r-- | ebuild-env-commands.tex | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ebuild-env-commands.tex b/ebuild-env-commands.tex index 78e33a2..70b69b2 100644 --- a/ebuild-env-commands.tex +++ b/ebuild-env-commands.tex @@ -29,8 +29,28 @@ The following commands must always be available in the ebuild environment: \item \t{sed} must be available, and must support all forms of invocations valid for GNU sed version 4 or later. \item \t{patch} must be available, and must support all inputs valid for GNU patch. +\item \featurelabel{gnu-find} \t{find} and \t{xargs} must be available, and must support all forms + of invocations valid for GNU findutils version 4.4 or later. Only for EAPIs listed in + table~\ref{tab:system-commands-table} as requiring GNU find. \end{compactitem} +\ChangeWhenAddingAnEAPI{5} +\begin{centertable}{\t{find} implementation for EAPIs} \label{tab:system-commands-table} + \begin{tabular}{ l l } + \toprule + \multicolumn{1}{c}{\textbf{EAPI}} & + \multicolumn{1}{c}{\textbf{GNU \t{find}?}} \\ + \midrule + \t{0} & Undefined \\ + \t{1} & Undefined \\ + \t{2} & Undefined \\ + \t{3} & Undefined \\ + \t{4} & Undefined \\ + \t{5} & Yes \\ + \bottomrule + \end{tabular} +\end{centertable} + \subsection{Commands provided by package dependencies} In some cases a package's build process will require the availability of executables not provided by |