Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 843779 | Differences between
and this patch

Collapse All | Expand All

(-)a/pkg-mgr-commands.tex (-5 / +10 lines)
Lines 1316-1334 Ebuilds must not run any of these commands once the current phase function has r Link Here
1316
1316
1317
\subsection{Reserved commands and variables}
1317
\subsection{Reserved commands and variables}
1318
1318
1319
Except where documented otherwise, all functions and variables that contain any of the following
1319
Except where documented otherwise, all functions and variables that begin with any of the following
1320
strings (ignoring case) are reserved for package manager use and may not be used or relied upon by
1320
strings (ignoring case) are reserved for package manager use and may not be used or relied upon by
1321
ebuilds:
1321
ebuilds:
1322
1322
1323
\begin{compactitem}
1323
\begin{compactitem}
1324
\item \t{__} (two underscores) at beginning of string
1324
\item \t{__} (two underscores)
1325
\item \t{abort}
1325
\item \t{abort}
1326
\item \t{dyn}
1326
\item \t{dyn}
1327
\item \t{ebuild}
1327
\item \t{prep}
1328
\end{compactitem}
1329
1330
The same applies to functions and variables that contain any of the following strings (ignoring
1331
case):
1332
\nobreakpar
1333
\begin{compactitem}
1334
\item \t{ebuild} (unless it occurs as substring of \t{rebuild})
1328
\item \t{hook}
1335
\item \t{hook}
1329
\item \t{paludis}
1336
\item \t{paludis}
1330
\item \t{portage}
1337
\item \t{portage}
1331
\item \t{prep}
1332
\end{compactitem}
1338
\end{compactitem}
1333
1339
1334
% vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
1340
% vim: set filetype=tex fileencoding=utf8 et tw=100 spell spelllang=en :
1335
- 

Return to bug 843779