diff options
author | Jacob Pipkin <j@dawnrazor.net> | 2012-09-21 06:59:39 -0500 |
---|---|---|
committer | Jacob Pipkin <j@dawnrazor.net> | 2012-09-21 06:59:39 -0500 |
commit | 494771b27db5e36e9d34513ef3cd52e33257de58 (patch) | |
tree | 7105f8550f5d95efe5692ca54334a2c62a062f2d | |
parent | 99a7325b924a1e037657a84f0dee96bb8a6c065d (diff) | |
download | sbotools2-494771b27db5e36e9d34513ef3cd52e33257de58.tar.xz |
updated dates in man pages and fixed some bugs
-rw-r--r-- | man1/sbocheck.1 | 2 | ||||
-rw-r--r-- | man1/sboclean.1 | 2 | ||||
-rw-r--r-- | man1/sboconfig.1 | 2 | ||||
-rw-r--r-- | man1/sbofind.1 | 2 | ||||
-rw-r--r-- | man1/sboinstall.1 | 8 | ||||
-rw-r--r-- | man1/sbosnap.1 | 2 | ||||
-rw-r--r-- | man1/sboupgrade.1 | 16 | ||||
-rw-r--r-- | man5/sbotools.conf.5 | 2 |
8 files changed, 21 insertions, 15 deletions
diff --git a/man1/sbocheck.1 b/man1/sbocheck.1 index 0cfc1e5..7a66264 100644 --- a/man1/sbocheck.1 +++ b/man1/sbocheck.1 @@ -1,4 +1,4 @@ -.TH sbocheck 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sbocheck 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sbocheck - update a local slackbuilds.org tree and check for updates. diff --git a/man1/sboclean.1 b/man1/sboclean.1 index b11dbc5..4cc8299 100644 --- a/man1/sboclean.1 +++ b/man1/sboclean.1 @@ -1,4 +1,4 @@ -.TH sboclean 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sboclean 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sboclean - clean files left around by sbotools. diff --git a/man1/sboconfig.1 b/man1/sboconfig.1 index fc7613b..2089b49 100644 --- a/man1/sboconfig.1 +++ b/man1/sboconfig.1 @@ -1,4 +1,4 @@ -.TH sboconfig 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sboconfig 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sboconfig - set sbotools configuration options. diff --git a/man1/sbofind.1 b/man1/sbofind.1 index e2bbd83..d217924 100644 --- a/man1/sbofind.1 +++ b/man1/sbofind.1 @@ -1,4 +1,4 @@ -.TH sbofind 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sbofind 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sbofind - search slackbuilds.org tree for a given name diff --git a/man1/sboinstall.1 b/man1/sboinstall.1 index 6ab6880..38dd531 100644 --- a/man1/sboinstall.1 +++ b/man1/sboinstall.1 @@ -1,4 +1,4 @@ -.TH sboinstall 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sboinstall 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sboinstall - install slackbuilds @@ -7,7 +7,7 @@ sboinstall - install slackbuilds sboinstall [-h] [-v] [-d TRUE|FALSE] [-j #|FALSE] [-c TRUE|FALSE] [-N] [-r] [-R] [-i] [-p] sbo_name (sbo_name) .SH DESCRIPTION .P -sboinstall is equivalent to sboupgrade -N, but is faster, so is preferred if only installing one or more new packages. If the -r flag is NOT specified, sboinstall will attempt to grok a list of requirements in the README for a given slackbuild. If such a list exists, sboinstall 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 why this does not happen if the README is bypassed. sboinstall 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, sboinstall will offer the opportunity to set options. +sboinstall is equivalent to sboupgrade -N, but is faster since it only installs new slackbuidls, so is preferred for installs. If the -i flag is NOT specified, sboinstall will pull the list of requirements from the .info file for any specified SlackBuild. If such a list exists, sboinstall 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. sboinstall 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, sboinstall will offer the opportunity to set options. .SH OPTIONS .P -h @@ -45,13 +45,13 @@ If numeric (2,5,10, etc), then that number will be fed to the "-j" argument to m Create a -compat32 package instead of a normal x86_64 package on multilib x86_64 systems. This requires /usr/sbin/convertpkg-compat32; this can at least be obtained from AlienBob's compat32-tools package - see http://alien.slackbook.org/blog/. Note that this may or may not be foolproof, and is not supported by anyone; not me, not AlienBob, not Slackware, etc. I recommend using this with the -i option so that the created package can be inspected prior to installation. If you find that a particular slackbuild needs additional help to be created as -compat32 package, contact me at j@dawnrazor.net. .RE .P --r +-i .RS Skip viewing of the README and the yes or no question which accompanies it. Anytime sboupgrade or sboinstall 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 -R .RS -This option causes sboupgrade to skip requirement parsing, but still show the README and prompt the user to proceed. +This option causes sboupgrade to ignore the requirement list. .RE .SH BUGS .P diff --git a/man1/sbosnap.1 b/man1/sbosnap.1 index b021b89..1637788 100644 --- a/man1/sbosnap.1 +++ b/man1/sbosnap.1 @@ -1,4 +1,4 @@ -.TH sbosnap 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sbosnap 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sbosnap - slackbuilds.org tree fetch and update command. diff --git a/man1/sboupgrade.1 b/man1/sboupgrade.1 index c7ff348..37db705 100644 --- a/man1/sboupgrade.1 +++ b/man1/sboupgrade.1 @@ -1,4 +1,4 @@ -.TH sboupgrade 1 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sboupgrade 1 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sboupgrade - install or upgrade slackbuilds @@ -7,7 +7,7 @@ sboupgrade - install or upgrade slackbuilds sboupgrade [-h] [-v] [-d TRUE|FALSE] [-j #|FALSE] [-c TRUE|FALSE] [-f] [-N] [-r] [-R] [-i] sbo_name (sbo_name) .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 why 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 options. +sboupgrade is used to upgrade packages installed from slackbuilds. If the -i flag is NOT specified, sboupgrade will pull a list of requirements for any specified 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. 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 options. .SH OPTIONS .P @@ -36,10 +36,11 @@ If TRUE, then DO remove the source code after building the slackbuild. By defaul Force an upgrade, even if the installed version is equal to or less than the slackbuilds.org version. .RE .P --i +-n .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 +.P -j (#|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. @@ -50,7 +51,7 @@ If numeric (2,5,10, etc), then that number will be fed to the "-j" argument to m 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 --r +-i .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 @@ -59,9 +60,14 @@ Skip viewing of the README and the yes or no question which accompanies it. Anyt .RS This option causes sboupgrade to skip requirement parsing, but still show the README and prompt the user to proceed. .RE +.P +-r +.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. +None known, but there may be some. Please report any found to j@dawnrazor.net; patches are always welcome. .SH SEE ALSO .P sbocheck(1), sboclean(1), sboconfig(1), sbofind(1), sbosnap(1), sbotools.conf(5) diff --git a/man5/sbotools.conf.5 b/man5/sbotools.conf.5 index 81ccb7c..ea03f64 100644 --- a/man5/sbotools.conf.5 +++ b/man5/sbotools.conf.5 @@ -1,4 +1,4 @@ -.TH sbotools.conf 5 "Setting Orange, the 34th day of Confusion in the YOLD 3178" "sbotools 0.7 fnord" dawnrazor.net +.TH sbotools.conf 5 "Pungenday, Bureaucracy 29, 3178 YOLD" "sbotools 0.7 fnord" dawnrazor.net .SH NAME .P sbotools.conf - configuration file for sbotools commands. |