Man pages, man pages, man pages. Just a few more additions and clarifications,
ensured force option was still documented in PKGBUILD.5.
This commit is contained in:
parent
41a8621ba0
commit
4e0b649c3a
3 changed files with 43 additions and 14 deletions
7
TODO.dan
7
TODO.dan
|
@ -93,3 +93,10 @@ Refine makepkg error codes. Each kind of failure could have its own code:
|
||||||
--failed integ checks
|
--failed integ checks
|
||||||
--failed build
|
--failed build
|
||||||
--etc.
|
--etc.
|
||||||
|
|
||||||
|
Add utility function to either frontend or backend to convert sizes: e.g. bytes
|
||||||
|
to KB, MB, GB.
|
||||||
|
|
||||||
|
Revamp the downloadprog function a bit. Seems kind of messy.
|
||||||
|
|
||||||
|
Add localized pkgdesc variables to makepkg.
|
||||||
|
|
|
@ -144,12 +144,34 @@ though the package has moved.
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
.B options \fI(array)\fP
|
.B options \fI(array)\fP
|
||||||
This array allows you to override some of \fBmakepkg\fP's default behavior
|
This array allows you to override some of \fBmakepkg\fP's default behavior when
|
||||||
when building packages. To set an option, just include the option name
|
building packages. To set an option, just include the option name in the
|
||||||
in the \fBoptions\fP array.
|
\fBoptions\fP array. To reverse the default behavior, place an "!" at the front
|
||||||
See
|
of the option. Only specify the options you specifically want to override, the
|
||||||
.BR makepkg (8)
|
rest will be taken from \fBmakepkg.conf\fP. NOTE: 'force' is a special option
|
||||||
for details on the options array.
|
only used in \fB\*(PB\fPs, do not use it unless you know what you are doing.
|
||||||
|
.RS
|
||||||
|
.TP
|
||||||
|
.B strip
|
||||||
|
Strip symbols from binaries and libraries. If you frequently use a debugger on
|
||||||
|
programs or libraries, it may be helpful to disable this option.
|
||||||
|
.TP
|
||||||
|
.B docs
|
||||||
|
Save doc and info directories. If you wish to delete doc and info directories,
|
||||||
|
specify "!docs" in the array.
|
||||||
|
.TP
|
||||||
|
.B libtool
|
||||||
|
Leave libtool (.la) files in packages. Specify "!libtool" to remove them.
|
||||||
|
.TP
|
||||||
|
.B emptydirs
|
||||||
|
Leave empty directories in packages.
|
||||||
|
.TP
|
||||||
|
.B force
|
||||||
|
Force the package to be upgraded by a \fBpacman\fP system upgrade operation,
|
||||||
|
even if the version number would normally not trigger such an upgrade. This is
|
||||||
|
useful when the version numbering scheme of a package changes (or is
|
||||||
|
alphanumeric).
|
||||||
|
.RE
|
||||||
|
|
||||||
.SH INSTALL/UPGRADE/REMOVE SCRIPTING
|
.SH INSTALL/UPGRADE/REMOVE SCRIPTING
|
||||||
\fBPacman\fP has the ability to store and execute a package-specific script
|
\fBPacman\fP has the ability to store and execute a package-specific script
|
||||||
|
|
|
@ -55,17 +55,17 @@ enable or disable an option simply remove or place an "!" at the front of the
|
||||||
option. Each works as follows:
|
option. Each works as follows:
|
||||||
.RS
|
.RS
|
||||||
.TP
|
.TP
|
||||||
fakeroot
|
.B fakeroot
|
||||||
Allow building packages as a non-root user. This is \fIhighly\fP recommended.
|
Allow building packages as a non-root user. This is \fIhighly\fP recommended.
|
||||||
.TP
|
.TP
|
||||||
distcc
|
.B distcc
|
||||||
Use the distributed C/C++/ObjC compiler to spread compilation among multiple
|
Use the distributed C/C++/ObjC compiler to spread compilation among multiple
|
||||||
machines. If this is enabled, \fBDISTCC_HOSTS\fP must be specified as well.
|
machines. If this is enabled, \fBDISTCC_HOSTS\fP must be specified as well.
|
||||||
.TP
|
.TP
|
||||||
color
|
.B color
|
||||||
Colorize output messages, making output easier to read.
|
Colorize output messages, making output easier to read.
|
||||||
.TP
|
.TP
|
||||||
ccache
|
.B ccache
|
||||||
Use ccache to cache compilation by default. This allows for faster compiles if
|
Use ccache to cache compilation by default. This allows for faster compiles if
|
||||||
you are continuously recompiling the same packages. It can be disabled for
|
you are continuously recompiling the same packages. It can be disabled for
|
||||||
individual packages by passing the \fB-B\fP or \fB--noccache\fP flag to
|
individual packages by passing the \fB-B\fP or \fB--noccache\fP flag to
|
||||||
|
@ -85,18 +85,18 @@ disable an option simply remove or place an "!" at the front of the option.
|
||||||
Each works as follows:
|
Each works as follows:
|
||||||
.RS
|
.RS
|
||||||
.TP
|
.TP
|
||||||
strip
|
.B strip
|
||||||
Strip symbols from binaries and libraries. If you frequently use a debugger on
|
Strip symbols from binaries and libraries. If you frequently use a debugger on
|
||||||
programs or libraries, it may be helpful to disable this option.
|
programs or libraries, it may be helpful to disable this option.
|
||||||
.TP
|
.TP
|
||||||
docs
|
.B docs
|
||||||
Save doc and info directories. If you wish to delete doc and info directories,
|
Save doc and info directories. If you wish to delete doc and info directories,
|
||||||
specify "!docs" in the array.
|
specify "!docs" in the array.
|
||||||
.TP
|
.TP
|
||||||
libtool
|
.B libtool
|
||||||
Leave libtool (.la) files in packages. Specify "!libtool" to remove them.
|
Leave libtool (.la) files in packages. Specify "!libtool" to remove them.
|
||||||
.TP
|
.TP
|
||||||
emptydirs
|
.B emptydirs
|
||||||
Leave empty directories in packages.
|
Leave empty directories in packages.
|
||||||
.RE
|
.RE
|
||||||
.TP
|
.TP
|
||||||
|
|
Loading…
Add table
Reference in a new issue