summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2016-09-13 08:54:57 +0200
committerUlrich Müller <ulm@gentoo.org>2016-09-13 08:54:57 +0200
commite8e5e57caa1179a262aad362ba9a65e938257159 (patch)
tree173c8f641c8048e52dcaf5c7e563e771680872ec /tree-layout.tex
parenttree-layout.tex: Remove item list of ebuild file name components. (diff)
downloadpms-e8e5e57caa1179a262aad362ba9a65e938257159.tar.gz
pms-e8e5e57caa1179a262aad362ba9a65e938257159.tar.bz2
pms-e8e5e57caa1179a262aad362ba9a65e938257159.zip
tree-layout.tex: Clarify that empty Manifest files can be omitted.
With thin manifests the file can end up empty (e.g., if the package contains only live ebuilds). Current practice is to leave such empty files out.
Diffstat (limited to 'tree-layout.tex')
-rw-r--r--tree-layout.tex3
1 files changed, 2 insertions, 1 deletions
diff --git a/tree-layout.tex b/tree-layout.tex
index dfb8496..e215cf8 100644
--- a/tree-layout.tex
+++ b/tree-layout.tex
@@ -53,7 +53,8 @@ A package directory contains the following:
\item A \t{metadata.xml} file, as described in appendix~\ref{sec:metadata-xml}\@. Optional only for
legacy support.
\item A \t{ChangeLog}, in a format determined by the provider of the repository. Optional.
-\item A \t{Manifest} file, whose format is described in~\cite{Glep44}.
+\item A \t{Manifest} file, whose format is described in~\cite{Glep44}. Can be omitted if the file
+ would be empty.
\item A \t{files} directory, containing any support files needed by the ebuilds. Optional.
\end{compactitem}