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 "&lt;" and
-    "&gt;" need to be specified using "&amp;lt;" and "&amp;gt;".
+    restrict attribute is that of a EAPI=0 package dependency specification
+    (i.e., USE-conditional or slot dependendencies are not allowed).
+    Since <c>&lt;</c> and <c>&gt;</c> are special characters in XML,
+    they must be escaped using <c>&amp;lt;</c> and <c>&amp;gt;</c>.
   </ti>
 </tr>
 <tr>

Reply via email to