diff options
author | 2012-08-15 22:15:05 -0700 | |
---|---|---|
committer | 2012-09-13 08:28:16 +0200 | |
commit | d4b2fa245918e4704e6cf660575cf2f45c922805 (patch) | |
tree | 2b5d04ca2ca3f8659655249965be6bdff65971d8 /ebuild-vars.tex | |
parent | EAPI 5 has stable use forcing and masking. (diff) | |
download | pms-d4b2fa245918e4704e6cf660575cf2f45c922805.tar.gz pms-d4b2fa245918e4704e6cf660575cf2f45c922805.tar.bz2 pms-d4b2fa245918e4704e6cf660575cf2f45c922805.zip |
EAPI 5: Extend slot-operator-deps with sub-slot support
See bug 424429.
Diffstat (limited to 'ebuild-vars.tex')
-rw-r--r-- | ebuild-vars.tex | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ebuild-vars.tex b/ebuild-vars.tex index 01d2393..53de53d 100644 --- a/ebuild-vars.tex +++ b/ebuild-vars.tex @@ -29,6 +29,14 @@ All ebuilds must define at least the following variables: eclass. Must not be empty. \item[SLOT] The package's slot. Must be a valid slot name, as per section~\ref{sec:slot-names}. May be defined by an eclass. Must not be empty. + + In EAPIs shown in table~\ref{tab:slot-deps-table} as supporting sub-slots, the \t{SLOT} variable + may contain an optional sub-slot part that follows the regular slot and is delimited by a \t{/} + character. The sub-slot must be a valid slot name, as per section~\ref{sec:slot-names}. + The sub-slot is used to represent cases in which an upgrade to a new version of a package with + a different sub-slot may require dependent packages to be rebuilt. When the sub-slot part is + omitted from the \t{SLOT} definition, the package is considered to have an implicit sub-slot + which is equal to the regular slot. \end{description} \section{Optional Ebuild-defined Variables} |