summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2012-03-15 18:48:01 +0100
committerUlrich Müller <ulm@gentoo.org>2012-03-15 18:48:01 +0100
commit742f67c913e3bb2c79dc4a18ebb83392ba9b9eea (patch)
tree5c34f6c45e55d67ed1ace2a6f311c50d5fb9a6c7 /names.tex
parentFix some misspellings in pms.cls. (diff)
downloadpms-742f67c913e3bb2c79dc4a18ebb83392ba9b9eea.tar.gz
pms-742f67c913e3bb2c79dc4a18ebb83392ba9b9eea.tar.bz2
pms-742f67c913e3bb2c79dc4a18ebb83392ba9b9eea.zip
Specify characters allowed for an EAPI value.
Diffstat (limited to 'names.tex')
-rw-r--r--names.tex5
1 files changed, 5 insertions, 0 deletions
diff --git a/names.tex b/names.tex
index c99ed0f..fd9731c 100644
--- a/names.tex
+++ b/names.tex
@@ -48,6 +48,11 @@ assumed that any user accepting keyword \t{\textasciitilde{}foo} will also accep
The exact meaning of any keywords value is beyond the scope of this specification.
+\subsection{EAPI Names}
+\label{sec:eapi-names}
+An EAPI name may contain any of the characters [\t{A-Za-z0-9+\_.-}]. It must not begin with a
+hyphen, a dot or a plus sign.
+
\section{Version Specifications}
The package manager must not impose fixed limits upon the number of version components. Package
managers should indicate or reject any version that is invalid according to these rules.