Recreated 2.0.53 branch and added documentation for `emerge --config`
authorJason Stubbs <jstubbs@gentoo.org>
Sun, 13 Nov 2005 00:27:44 +0000 (00:27 -0000)
committerJason Stubbs <jstubbs@gentoo.org>
Sun, 13 Nov 2005 00:27:44 +0000 (00:27 -0000)
and a description to `emaint --help`

svn path=/main/branches/2.0.53/; revision=2300

bin/emaint
man/emerge.1
pym/emergehelp.py

index 7f991d9b0bfe1128ab4067683396b4f4897eaf49..b5508652dcce9bd139b23b7d374be3c10d227cab 100755 (executable)
@@ -66,6 +66,12 @@ def exclusive(option, unused1, unused2, unused3, var=None):
 
 
 usage = "usage: emaint [options] " + " | ".join(module_names)
+
+usage+= "\n\nCurrently emaint can only check and fix problems with one's world\n"
+usage+= "file.  Future versions will integrate other portage check-and-fix\n"
+usage+= "tools and provide a single interface to system health checks."
+
+
 parser = OptionParser(usage=usage)
 parser.add_option("-c", "--check", help="check for problems",
        action="callback", callback=exclusive, callback_kwargs={"var":"action"})
@@ -109,3 +115,4 @@ for task in tasks:
                print "\n".join(result)
                print "\n"
 
+print "Finished"
index ada61a98da4569d2a39281cb3f1c3f69b67a3c7d..3623e1c1f3d7ca1459c8d55dceb111df91fb6165 100644 (file)
@@ -157,6 +157,11 @@ all matching packages.  This does no checking of dependencies, so
 it may remove packages necessary for the proper operation of your
 system.  Its arguments can be \fIebuilds\fR, \fIclasses\fR, or
 \fIdependencies\fR \-\- see \fB\-\-clean\fR above for examples.
+.TP
+.BR "\-\-config "
+Run package specific actions needed to  be  executed  after  the
+emerge  process  has completed.  This usually entails configuration
+file setup or other similar setups that the user  may  wish to run.
 .SH "OPTIONS"
 .TP
 .BR "\-\-ask " (\fB\-a\fR)
@@ -486,17 +491,16 @@ Please report any bugs you encounter through our website:
 .LP
 Please include the output of \fBemerge \-\-info\fR when you submit your
 bug report.
-.SH "SEE ALSO"
-.BR "emerge \-\-help",
-.BR ebuild (1),
-.BR ebuild (5),
-.BR make.conf (5),
-.BR portage (5)
-.LP
-A number of helper applications reside in \fI/usr/lib/portage/bin\fR.
-.LP
-The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as 
-\fBequery\fR (a package query tool).
+.SH "AUTHORS"
+.nf
+Daniel Robbins <drobbins@gentoo.org>
+Geert Bevin <gbevin@gentoo.org>
+Achim Gottinger <achim@gentoo.org>
+Nicholas Jones <carpaski@gentoo.org>
+Phil Bordelon <phil@thenexusproject.org>
+Mike Frysinger <vapier@gentoo.org>
+Marius Mauch <genone@gentoo.org>
+.fi
 .SH "FILES"
 .TP
 \fB/var/lib/portage/world\fR 
@@ -536,20 +540,14 @@ and \fBworld\fR classes consult this file.  \fBDo not edit this file\fR.
 \fB/etc/make.globals\fR 
 Contains the default variables for the build process.  \fBDo not edit
 this file\fR.
-.SH "AUTHORS"
-Daniel Robbins <drobbins@gentoo.org>
-.br 
-Geert Bevin <gbevin@gentoo.org>
-.br 
-Achim Gottinger <achim@gentoo.org>
-.br 
-Nicholas Jones <carpaski@gentoo.org>
-.br 
-Phil Bordelon <phil@thenexusproject.org>
-.br 
-Mike Frysinger <vapier@gentoo.org>
-.br 
-Marius Mauch <genone@gentoo.org>
-.br 
-.SH "CVS HEADER"
-$Id: /var/cvsroot/gentoo-src/portage/man/emerge.1,v 1.70.2.15 2005/08/20 03:56:50 vapier Exp $
+.SH "SEE ALSO"
+.BR "emerge \-\-help",
+.BR ebuild (1),
+.BR ebuild (5),
+.BR make.conf (5),
+.BR portage (5)
+.LP
+A number of helper applications reside in \fI/usr/lib/portage/bin\fR.
+.LP
+The \fBapp\-portage/gentoolkit\fR package contains useful scripts such as 
+\fBequery\fR (a package query tool).
index ed88eac03aa8ea9b8046effb2d29be07267d9677..19b30a6c594e6a91ef18fbd7c33b89b365157f7b 100644 (file)
@@ -113,6 +113,11 @@ def help(myaction,myopts,havecolor=1):
                print "              your system. Specify arguments using the dependency specification"
                print "              format described in the "+bold("--clean")+" action above."
                print
+               print "       "+green("--config")
+               print "              Run package specific actions needed to  be  executed  after  the"
+               print "              emerge  process  has completed.  This usually entails configuration"
+               print "              file setup or other similar setups that the user  may  wish to run."
+               print
                print turquoise("Options:")
                print "       "+green("--ask")+" ("+green("-a")+" short option)"
                print "              before performing the merge, display what ebuilds and tbz2s will"