summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-08-06 05:09:30 -0700
committerZac Medico <zmedico@gentoo.org>2010-08-06 05:09:30 -0700
commit6d935d3362d9bff8da88e2e7a02062a879e7017e (patch)
treee3ca35b6ea2fd56940d0626f0e1b5bf4858112de
parentec1507373773c320a823524292b24c0d90473ec7 (diff)
downloadportage-6d935d3362d9bff8da88e2e7a02062a879e7017e.tar.gz
portage-6d935d3362d9bff8da88e2e7a02062a879e7017e.tar.bz2
portage-6d935d3362d9bff8da88e2e7a02062a879e7017e.zip
Bug #331413 - Clarify valid $VERSION parts that may be used in
conjunction with the =$CATEGORY/$PN-$VERSION* atom operator.
-rw-r--r--man/ebuild.55
1 files changed, 4 insertions, 1 deletions
diff --git a/man/ebuild.5 b/man/ebuild.5
index 5c71cbead..e39366535 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -288,7 +288,10 @@ beginning with \fBEAPI 2\fR.
.br
\fI*\fR means match any version of the package so long as the specified base
is matched. So with a version of '2*', we can match '2.1', '2.2', '2.2.1',
-etc... and not match version '1.0', '3.0', '4.1', etc...
+etc... and not match version '1.0', '3.0', '4.1', etc... The version part
+that comes before the '*' must be a valid version in the absence of the '*'.
+For example, '2' is a valid version and '2.' is not. Therefore, '2*' is
+allowed and '2.*' is not.
.br
\fI~\fR means match any revision of the base version specified. So in the
above example, we would match versions '1.0.2a', '1.0.2a\-r1', '1.0.2a\-r2',