aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'man/ebuild.5')
-rw-r--r--man/ebuild.543
1 files changed, 9 insertions, 34 deletions
diff --git a/man/ebuild.5 b/man/ebuild.5
index f1fb725..5539b1e 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -219,7 +219,7 @@ exact versions all the time. Hence we provide standard boolean operators:
.br
\fI<\fRmedia-libs/libgd-1.6
.TP
-.B Extended Atom Prefixes [!~] and Postfixes [*]
+.B Extended Atom Prefixes [!] and Postfixes [*]
Now to get even fancier, we provide the ability to define blocking packages and
version range matching. Also note that these extended prefixes/postfixes may
be combined in any way with the atom classes defined above. Here are some common
@@ -229,19 +229,12 @@ examples you may find in the portage tree:
.br
=dev-libs/glib-2\fI*\fR
.br
-\fI!\fR=net-fs/samba-2\fI*\fR
-.br
-\fI~\fRnet-libs/libnet-1.0.2a
+\fI!\fRnet-fs/samba-2\fI*\fR
-\fI!\fR means block packages from being installed at the same time.
-.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...
-.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',
-etc...
+\fI!\fR means block packages from being installed at the same time. \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...
.RE
.TP
.B Dynamic DEPENDs
@@ -501,18 +494,6 @@ VERINS=`best_version net-ftp/glftpd`
.br
(VERINS now has the value "net-ftp/glftpd-1.27" if glftpd-1.27 is installed)
.RE
-.SH "HELPER FUNCTIONS: OUTPUT"
-.TP
-\fBeinfo\fR \fI"informative message"\fR
-If you need to display an message that you wish the user to read and take
-notice of, then use \fBeinfo\fR. It works just like \fBecho\fR(1), but
-adds a little more to the output so as to catch the user's eye.
-.TP
-\fBewarn\fR \fI"warning message"\fR
-Same as \fBeinfo\fR, but should be used when showing a warning to the user.
-.TP
-\fBeerror\fR \fI"error message"\fR
-Same as \fBeinfo\fR, but should be used when showing an error to the user.
.SH "HELPER FUNCTIONS: UNPACK"
.TP
\fBunpack\fR \fI<source>\fR \fI[list of more sources]\fR
@@ -672,10 +653,6 @@ Creates a directory inside of ${D}.
.BR 'dodir\ /usr/lib/apache'
creates ${D}/usr/lib/apache
.TP
-\fBdiropts\fR \fI[options for install(1)]\fR
-Can be used to define options for the install function used in
-\fBdodir\fR. The default is \fI-m0755\fR.
-.TP
\fBinto\fR \fI<path>\fR
Sets the root (\fIDESTTREE\fR) for other functions like \fBdobin\fR,
\fBdosbin\fR, \fBdoman\fR, \fBdoinfo\fR, \fBdolib\fR.
@@ -705,14 +682,12 @@ Creates all necessary dirs.
Installs a library or a list of libraries into \fIDESTTREE\fR/lib.
Creates all necessary dirs.
.TP
-\fBlibopts\fR \fI[options for install(1)]\fR
-Can be used to define options for the install function used in
-the \fBdolib\fR functions. The default is \fI-m0644\fR.
-.TP
\fBdoman\fR \fI<man-page> [list of more man\-pages]\fR
Installs manual\-pages into \fIDESTDIR\fR/man/man[1\-8n] depending on the
manual file ending. The files are gzipped if they are not already. Creates
all necessary dirs.
+
+.PD 0
.TP
\fBdohard\fR \fI<filename> <linkname>\fR
.TP
@@ -830,4 +805,4 @@ Nicholas Jones <carpaski@gentoo.org>
.br
Mike Frysinger <vapier@gentoo.org>
.SH "CVS HEADER"
-$Header: /local/data/ulm/cvs/history/var/cvsroot/gentoo-src/portage/man/ebuild.5,v 1.51 2003/09/08 06:12:06 vapier Exp $
+$Header: /local/data/ulm/cvs/history/var/cvsroot/gentoo-src/portage/man/ebuild.5,v 1.49 2003/08/29 01:09:43 vapier Exp $