1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
\documentclass{pms}
\title{Package Manager Specification}
\author{%
Stephen P. Bennett \\
\href{mailto:spb@exherbo.org}{spb@exherbo.org}
\and
Christian Faulhammer \\
\href{mailto:fauli@gentoo.org}{fauli@gentoo.org}
\and
Ciaran McCreesh \\
\href{mailto:ciaran.mccreesh@googlemail.com}{ciaran.mccreesh@googlemail.com}
\and
Ulrich Müller \\
\href{mailto:ulm@gentoo.org}{ulm@gentoo.org}
}
\hypersetup{%
pdftitle={Package Manager Specification},
pdfauthor={Stephen P. Bennett, Christian Faulhammer, Ciaran McCreesh, Ulrich Müller},
pdfsubject={Defining a feature set for package managers in the Gentoo world},
pdfkeywords={Gentoo, package manager, specification},
}
\CurrentEAPIIs{5}
\ChangeWhenAddingAnEAPI{5}
\begin{document}
\maketitle
\tableofcontents
\listofalgorithms
\listoflistings
\listoftables
\include{credits}
\include{introduction}
\include{eapis}
\include{names}
\include{tree-layout}
\include{profiles}
\include{ebuild-format}
\include{ebuild-vars}
\include{dependencies}
\include{ebuild-functions}
\include{eclasses}
\include{ebuild-environment}
\include{merge}
\include{metadata-cache}
\include{glossary}
\appendix
\include{appendices}
\include{eapi-differences}
\bibliography{pms}
\ifthenelse{\boolean{TEX4HT-HACKS}}{%
\chapter{Desk Reference}
\href{eapi-cheatsheet.pdf}{EAPI Cheat Sheet}
}{%
\includepdf[pages=-,landscape,turn=false,%
addtotoc={1,chapter,0,Desk Reference,cheatsheet}]{eapi-cheatsheet}
}
\end{document}
% vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% LaTeX-indent-level: 4
%%% LaTeX-item-indent: 0
%%% TeX-brace-indent-level: 4
%%% End:
|