commit: 7d9021e82e1232585bea6490f1f3b125a8ae44cb
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 7 18:21:57 2017 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 7 18:21:57 2017 +0000
URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=7d9021e8
fixup a0c0b79 "EAPI 7 has BDEPEND"
dependencies.tex | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/dependencies.tex b/dependencies.tex
index d1fe3c7..3f3ef79 100644
--- a/dependencies.tex
+++ b/dependencies.tex
@@ -57,14 +57,28 @@ There are three classes of dependencies supported by
ebuilds:
as supporting \t{BDEPEND}, the build dependencies are split into two
subclasses:
\begin{compactitem}
-\item Build dependencies that are binary compatible with the native build
system
- / CBUILD (\t{BDEPEND}). The ebuild is allowed to call binary executables
- installed by this kind of dependency.
-\item Build dependencies that are binary compatible with the system being built
- / CHOST (\t{DEPEND}). The ebuild must not execute binary executables
installed
- by this kind of dependency.
+\item \t{BDEPEND} build dependencies that are binary compatible with the
native build system
+ (\t{CBUILD}). The ebuild is allowed to call binary executables installed
by this kind of
+ dependency.
+ \item \t{DEPEND} build dependencies that are binary compatible with the
system being built
+ (\t{CHOST}). The ebuild must not execute binary executables installed by
this kind of
+ dependency.
\end{compactitem}
+\ChangeWhenAddingAnEAPI{7}
+\begin{centertable}{EAPIs supporting additional dependency types}
+ \label{tab:depend-table}
+ \begin{tabular}{ll}
+ \toprule
+ \multicolumn{1}{c}{\textbf{EAPI}} &
+ \multicolumn{1}{c}{\textbf{Supports \t{BDEPEND}?}} \\
+ \midrule
+ 0, 1, 2, 3, 4, 5, 6 & No \\
+ 7 & Yes \\
+ \bottomrule
+ \end{tabular}
+\end{centertable}
+
Table~\ref{tab:phase-function-dependency-classes} lists dependencies which
must be satisfied before
a particular phase function is executed. Table~\ref{tab:dep-class-api}
summarises additional
interfaces related to the dependency classes.
@@ -119,20 +133,6 @@ be surrounded on both sides by whitespace, except at the
start and end of the st
In particular, note that whitespace is not optional.
\ChangeWhenAddingAnEAPI{7}
-\begin{centertable}{EAPIs supporting additional dependency types}
- \label{tab:depend-table}
- \begin{tabular}{ll}
- \toprule
- \multicolumn{1}{c}{\textbf{EAPI}} &
- \multicolumn{1}{c}{\textbf{Supports \t{BDEPEND}?}} \\
- \midrule
- 0, 1, 2, 3, 4, 5, 6 & No \\
- 7 & Yes \\
- \bottomrule
- \end{tabular}
-\end{centertable}
-
-\ChangeWhenAddingAnEAPI{7}
\begin{centertable}{EAPIs supporting \t{SRC_URI} arrows}
\label{tab:uri-arrows-table}
\begin{tabular}{ll}