commit: 1362d6608c323241ad1a4d0313046e99407ef352 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Thu May 21 16:37:11 2015 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Mon Jun 1 18:55:39 2015 +0000 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1362d660
Live ebuilds need not specify KEYWORDS. Bug 545488. keywording/text.xml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/keywording/text.xml b/keywording/text.xml index c386427..e31e0a3 100644 --- a/keywording/text.xml +++ b/keywording/text.xml @@ -12,7 +12,7 @@ distinction is important. </note> <p> -Every ebuild must specify a <c>KEYWORDS</c> variable. This variable is used to +Most ebuilds specify a <c>KEYWORDS</c> variable. This variable is used to indicate the suitability and stability of both the package and the ebuild on each given arch (<c>sparc</c>, <c>ppc</c>, <c>x86-obsd</c>, ...). </p> @@ -99,6 +99,12 @@ tested. Do <b>not</b> use the <c>*</c> or <c>~*</c> special keywords in ebuilds. </p> +<note> +Usually, "live" ebuilds +(see <uri link="::ebuild-writing/functions/src_unpack/cvs-sources"/>) +do not specify a <c>KEYWORDS</c> variable, or assign the empty string to it. +</note> + <section> <title>Equal Visibility Requirement</title> <body>
