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: |