commit: 6ad22460da6944677323e74694f2623ba76175e9 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Sat Mar 23 20:38:39 2019 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Sun Mar 24 15:56:04 2019 +0000 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=6ad22460
Promote "Package Dependency Specifications" to section. Its subsubsections "Operators", "Block operator", "Slot dependencies", and "2-style and 4-style USE dependencies" will become subsections, so the maximum section number depth of the document will be 2. Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> dependencies.tex | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dependencies.tex b/dependencies.tex index a38b61e..09becdb 100644 --- a/dependencies.tex +++ b/dependencies.tex @@ -204,7 +204,7 @@ at-most-one-of group for match purposes. In an at-most-one-of group, at most one immediate child element must be matched. -\subsection{Package dependency specifications} +\section{Package Dependency Specifications} A package dependency can be in one of the following base formats. A package manager must warn or error on non-compliant input. @@ -258,7 +258,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u \end{tabular} \end{centertable} -\subsubsection{Operators} +\subsection{Operators} \label{sec:dep-operator} The following operators are available: @@ -276,7 +276,7 @@ The following operators are available: \item[\t{>}] Strictly greater than the specified version. \end{description} -\subsubsection{Block operator} +\subsection{Block operator} If the specification is prefixed with one or two exclamation marks, the named dependency is a block rather than a requirement---that is to say, the specified package must not be installed, with the @@ -307,7 +307,7 @@ described in table~\ref{tab:bang-strength-table}. \end{tabular} \end{centertable} -\subsubsection{Slot dependencies} +\subsection{Slot dependencies} \label{sec:slot-dep} \featurelabel{slot-deps} A named slot dependency consists of a colon followed by a slot name. A @@ -345,7 +345,7 @@ Whenever the equals slot operator is used in an enabled dependency group, the de (\t{DEPEND}) must ensure that a matching package is installed at build time. It is invalid to use the equals slot operator inside \t{PDEPEND} or inside any-of dependency specifications. -\subsubsection{2-style and 4-style USE dependencies} +\subsection{2-style and 4-style USE dependencies} \label{sec:use-dep} A 2-style or 4-style use dependency consists of one of the following: