commit: 9426f87e1b36af1247d9a97dbbe6311b75f6326b Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Mon Jan 20 16:42:58 2020 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Thu Jan 23 00:01:02 2020 +0000 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9426f87e
ebuild-writing/misc-files/metadata: Explain EAPI 0 atom. Since EAPIs 0 to 2 are no longer mentioned, we need to explain what an "EAPI=0 package dependency specification" is. Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> ebuild-writing/misc-files/metadata/text.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ebuild-writing/misc-files/metadata/text.xml b/ebuild-writing/misc-files/metadata/text.xml index d7f883a..7756665 100644 --- a/ebuild-writing/misc-files/metadata/text.xml +++ b/ebuild-writing/misc-files/metadata/text.xml @@ -280,9 +280,10 @@ There are also some attributes that can be used with these tags: is used, other tags with or without the restrict attribute must be present to cover all the versions of the package. A tag without the restrict attribute serves as the default. The format of the - restrict attribute is that of a EAPI=0 package dependency - specification. Due to the limitations of XML, the "<" and - ">" need to be specified using "&lt;" and "&gt;". + restrict attribute is that of a EAPI=0 package dependency specification + (i.e., USE-conditional or slot dependendencies are not allowed). + Since <c><</c> and <c>></c> are special characters in XML, + they must be escaped using <c>&lt;</c> and <c>&gt;</c>. </ti> </tr> <tr>