Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/pms:master commit in: /
Date: Thu, 28 Mar 2019 07:23:06
Message-Id: 1553442964.6ad22460da6944677323e74694f2623ba76175e9.ulm@gentoo
1 commit: 6ad22460da6944677323e74694f2623ba76175e9
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 23 20:38:39 2019 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 24 15:56:04 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/pms.git/commit/?id=6ad22460
7
8 Promote "Package Dependency Specifications" to section.
9
10 Its subsubsections "Operators", "Block operator", "Slot dependencies",
11 and "2-style and 4-style USE dependencies" will become subsections,
12 so the maximum section number depth of the document will be 2.
13
14 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
15
16 dependencies.tex | 10 +++++-----
17 1 file changed, 5 insertions(+), 5 deletions(-)
18
19 diff --git a/dependencies.tex b/dependencies.tex
20 index a38b61e..09becdb 100644
21 --- a/dependencies.tex
22 +++ b/dependencies.tex
23 @@ -204,7 +204,7 @@ at-most-one-of group for match purposes.
24
25 In an at-most-one-of group, at most one immediate child element must be matched.
26
27 -\subsection{Package dependency specifications}
28 +\section{Package Dependency Specifications}
29
30 A package dependency can be in one of the following base formats. A package manager must warn or
31 error on non-compliant input.
32 @@ -258,7 +258,7 @@ manager must warn or error if this feature is used with an EAPI not supporting u
33 \end{tabular}
34 \end{centertable}
35
36 -\subsubsection{Operators}
37 +\subsection{Operators}
38 \label{sec:dep-operator}
39
40 The following operators are available:
41 @@ -276,7 +276,7 @@ The following operators are available:
42 \item[\t{>}] Strictly greater than the specified version.
43 \end{description}
44
45 -\subsubsection{Block operator}
46 +\subsection{Block operator}
47
48 If the specification is prefixed with one or two exclamation marks, the named dependency is a block
49 rather than a requirement---that is to say, the specified package must not be installed, with the
50 @@ -307,7 +307,7 @@ described in table~\ref{tab:bang-strength-table}.
51 \end{tabular}
52 \end{centertable}
53
54 -\subsubsection{Slot dependencies}
55 +\subsection{Slot dependencies}
56 \label{sec:slot-dep}
57
58 \featurelabel{slot-deps} A named slot dependency consists of a colon followed by a slot name. A
59 @@ -345,7 +345,7 @@ Whenever the equals slot operator is used in an enabled dependency group, the de
60 (\t{DEPEND}) must ensure that a matching package is installed at build time. It is invalid to use
61 the equals slot operator inside \t{PDEPEND} or inside any-of dependency specifications.
62
63 -\subsubsection{2-style and 4-style USE dependencies}
64 +\subsection{2-style and 4-style USE dependencies}
65 \label{sec:use-dep}
66
67 A 2-style or 4-style use dependency consists of one of the following: