diff options
Diffstat (limited to 'doc/pacman.8.in')
-rw-r--r-- | doc/pacman.8.in | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/doc/pacman.8.in b/doc/pacman.8.in index 622b6860..a8393fd9 100644 --- a/doc/pacman.8.in +++ b/doc/pacman.8.in @@ -87,6 +87,12 @@ which is "owned" by another system. By using this option you not only specify where the software should be installed, but you also specify which package database to use. .TP +.B "\-s, \-\-recursive" +(only used with \fB--remove\fP) +For each target specified, remove it and all its dependencies, provided +they are not required by other packages. This option is analagous to +a backwards --sync operation. +.TP .B "\-v, \-\-verbose" Output more status and error messages. .SH SYNC OPTIONS @@ -240,16 +246,16 @@ want to use a local directory, you can specify the full path with a 'file://' pr shown above. .SH USING YOUR OWN REPOSITORY Let's say you have a bunch of custom packages in \fI/home/pkgs\fP and their respective PKGBUILD -files are all in \fI/usr/abs/local\fP. All you need to do is generate a compressed package database +files are all in \fI/var/abs/local\fP. All you need to do is generate a compressed package database in the \fI/home/pkgs\fP directory so pacman can find it when run with --refresh. .RS .nf -# gensync /usr/abs/local /home/pkgs/custom.db.tar.gz +# gensync /var/abs/local /home/pkgs/custom.db.tar.gz .fi .RE -The above command will read all PKGBUILD files in /usr/abs/local and generate a compressed +The above command will read all PKGBUILD files in /var/abs/local and generate a compressed database called /home/pkgs/custom.db.tar.gz. Note that the database must be of the form \fI{treename}.db.tar.gz\fP, where {treename} is the name of the section defined in the configuration file. |