doc: update makepkg options

Add documentation for --holdver (from Scott) and --forcever (saying this
is an internal option that should not be used by most end users), and
re-alphabetize the --asroot option.

Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Dan McGee 2008-01-13 17:41:35 -06:00
parent 916e226b78
commit e93b0a2f37

View file

@ -30,6 +30,11 @@ to use.
Options Options
------- -------
*\--asroot*::
Allow makepkg to run as root. This is for security purposes as it is
normally dangerous to do so. This will also disable use of fakeroot and
sudo.
*-A, \--ignorearch*:: *-A, \--ignorearch*::
Ignore a missing or incomplete arch field in the build script. This is Ignore a missing or incomplete arch field in the build script. This is
for rebuilding packages from source when the PKGBUILD may be slightly for rebuilding packages from source when the PKGBUILD may be slightly
@ -68,6 +73,11 @@ Options
default to the current directory. This allows the built package to be default to the current directory. This allows the built package to be
overwritten. overwritten.
*-forcever*::
This is a hidden option that should *not* be used unless you really know
what you are doing. makepkg uses this internally when calling itself to
set the new development pkgver of the package.
*-g, \--geninteg*:: *-g, \--geninteg*::
For each source file in the source array of PKGBUILD, download the file For each source file in the source array of PKGBUILD, download the file
if required and generate integrity checks. The integrity checks if required and generate integrity checks. The integrity checks
@ -78,6 +88,11 @@ Options
*-h, \--help*:: *-h, \--help*::
Output syntax and command line options. Output syntax and command line options.
*\--holdver*::
Useful when building development versions of packages. Prevents makepkg
from automatically bumping the pkgver to the latest revision number in
the package's development tree.
*-i, \--install*:: *-i, \--install*::
Install or upgrade the package after a successful build using Install or upgrade the package after a successful build using
linkman:pacman[8]. linkman:pacman[8].
@ -108,11 +123,6 @@ Options
dependencies are not found, pacman will try to resolve them. If dependencies are not found, pacman will try to resolve them. If
successful, the missing packages will be downloaded and installed. successful, the missing packages will be downloaded and installed.
*\--asroot*::
Allow makepkg to run as root. This is for security purposes as it is
normally dangerous to do so. This will also disable use of fakeroot and
sudo.
*\--source*:: *\--source*::
Do not actually build the package, but build a source-only tarball. This Do not actually build the package, but build a source-only tarball. This
is useful for passing a single tarball to another program such as a is useful for passing a single tarball to another program such as a