diff options
author | Ulrich Müller <ulm@gentoo.org> | 2019-03-23 21:38:39 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2019-03-24 16:56:04 +0100 |
commit | 6ad22460da6944677323e74694f2623ba76175e9 (patch) | |
tree | d4fe237b896b060c855ae58a2dcb954b8c9ed304 | |
parent | ebuild-vars.tex: More precise cross references. (diff) | |
download | pms-6ad22460.tar.gz pms-6ad22460.tar.bz2 pms-6ad22460.zip |
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@gentoo.org>
-rw-r--r-- | dependencies.tex | 10 |
1 files 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: |