aboutsummaryrefslogtreecommitdiff
path: root/man1/sboupgrade.1
diff options
context:
space:
mode:
authorJ Pipkin <j@dawnrazor.net>2012-09-09 11:23:38 -0500
committerJ Pipkin <j@dawnrazor.net>2012-09-09 11:23:38 -0500
commitd07199a545dfaa595e7aa9029316b423dd67a1b0 (patch)
tree6626fe992c85926fd5827675a05df1ea8a71e69f /man1/sboupgrade.1
parent68aa55ec3a8f62aec42c236202feba1cf12e266e (diff)
downloadsbotools2-d07199a545dfaa595e7aa9029316b423dd67a1b0.tar.xz
man1 manpages updated to include long option forms
Diffstat (limited to 'man1/sboupgrade.1')
-rw-r--r--man1/sboupgrade.125
1 files changed, 12 insertions, 13 deletions
diff --git a/man1/sboupgrade.1 b/man1/sboupgrade.1
index 66e2abf..9d10de8 100644
--- a/man1/sboupgrade.1
+++ b/man1/sboupgrade.1
@@ -8,65 +8,64 @@ sboupgrade [-h] [-v] [-d TRUE|FALSE] [-j #|FALSE] [-c TRUE|FALSE] [-f] [-N] [-r]
.SH DESCRIPTION
.P
sboupgrade is used to upgrade packages installed from slackbuilds. If the -r flag is NOT specified, sboupgrade will attempt to grok a list of requirements in the README for a given slackbuild. If such a list exists, sboupgrade will look to see whether or not those requirements are already installed, and if not, it will ask whether or not it should attempt to install them first. Note that this method is FAR from foolproof, which is part of the reason this does not happen if the README is bypassed. sboupgrade will also note groupadd and useradd commands in README files and offer to run those first. If the README documents options of the KEY=value form, sboupgrade will offer the opportunity to set such options.
-
.SH OPTIONS
.P
--h
+-h|--help
.RS
Show help information.
.RE
.P
--v
+-v|--version
.RS
Show sbotools version information.
.RE
.P
--c (TRUE|FALSE)
+-c|--noclean (FALSE|TRUE)
.RS
If TRUE, then DO NOT clean working directories after building the slackbuild. These are the directories where the source is unpacked and compiled, and where the package is put together in, which are under /tmp/SBo. By default, these directories are removed after building an slackbuild. This option leaves those directories in place. This can be set as default via the sboconfig(1) command. Also see sbotools.conf(5). This option overrides the default.
.RE
.P
--d (TRUE|FALSE)
+-d|--distclean (FALSE|TRUE)
.RS
If TRUE, then DO remove the source code after building the slackbuild. By default, the source code is not removed, and lives under $SBO_HOME/distfiles, which, by default, is /usr/sbo/distfiles; this option can be set as default via the sboconfig(1) command. See also sbotools.conf(5). This option overrides the default.
.RE
.P
--f
+-f|--force
.RS
Force an upgrade, even if the installed version is equal to or less than the slackbuilds.org version.
.RE
.P
--n
+-i|--noinstall
.RS
Do not actually install the package created at the end of the build process. So, the slackbuild will be run, and the package will be left in /tmp, or in $PKG_DIR if so defined (see sboconfig(1) and sbotools.conf(5)).
.RE
--j (#|FALSE)
+-j|--jobs (FALSE|#)
.RS
If numeric (2,5,10, etc), then that number will be fed to the "-j" argument to make when a slackbuild which invokes "make" is run. This only makes sense on multicore systems, where one might set the JOBS to the number of available cores, or half that number, etc.
.RE
.P
--N
+-N|--installnew
.RS
Install any new slackbuilds specified. So, if you want to upgrade some things and install new things with the same command, then you would use the -N flag. Note that upgrades are handled prior to new installs.
.RE
.P
--i
+-r|--nointeractive
.RS
Skip viewing of the README and the yes or no question which accompanies it. Anytime sboupgrade is run, the first thing the command will attempt to do is show you the README for a given slackbuild and ask whether or not you wish to proceed; this option skips the README and bypasses the question. If multiple slackbuilds are specified, this option bypasses them all.
.RE
.P
--R
+-R|--norequirements
.RS
This option causes sboupgrade to skip requirement parsing, but still show the README and prompt the user to proceed.
.RE
.P
--r
+-z|--force-reqs
.RS
When used in combination with the -f option, to force a slackbuild even if it would not constitute an update, this will cause sboupgrade to also rebuild all of that slackbuild's requirements that it can grok. Normally with -f, only the slackbuild(s) specified, and any requirements not already installed, will be rebuilt.
.RE
.SH BUGS
.P
-Requirement parsing is not foolproof; there are very likely corner cases where it does not function as expected. If any such cases are found, please report this to j@dawnrazor.net; patches are always welcome as well.
+Requirement parsing is not foolproof; there are corner cases where it does not function as expected. If any such cases are found, please report this to j@dawnrazor.net; patches are always welcome as well.
.SH SEE ALSO
.P
sbocheck(1), sboclean(1), sboconfig(1), sbofind(1), sbosnap(1), sbotools.conf(5)