CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Bug #287: Added a manpage for pkgmk.conf.
[pkgutils-cross.git] / pkgmk.conf.5.in
CommitLineData
140951a0
TS
1.TH pkgmk.conf 5 "" "pkgutils #VERSION#" ""
2.SH NAME
3\fBpkgmk.conf\fP \- Configuration file for pkgmk.
4.SH DESCRIPTION
5\fBpkgmk.conf\fP configures pkgutils package make, pkgmk(8).
6.SH FILE FORMAT
7The file consists of a number of variable assignments of the form \fBoption\fP=\fBvalue\fP. Comments can be specified by putting a hash (#) symbol as the first character on the line.
8.SH DIRECTIVES
9.LP
10If some option is not used (commented out or not included in the configuration file at all) pkgmk will take a default action.
11.TP
12\fBexport CFLAGS='STRING'\fP
13Set C compiler options.
14.br
15Default: none
16.TP
17\fBexport CXXFLAGS='STRING'\fP
18Set C++ compiler options.
19.br
20Default: none
21.TP
22\fBPKGMK_SOURCE_MIRRORS=('STRING')\fP
23Set mirrors to check and download source archives from.
24.br
25Default: none
26.TP
27\fBPKGMK_SOURCE_DIR='STRING'\fP
28Set directory for downloaded source archives.
29.br
30Default: directory of Pkgfile.
31.TP
32\fBPKGMK_PACKAGE_DIR='STRING'\fR
33Set directory for built packages.
34.br
35Default: directory of Pkgfile.
36.TP
37\fBPKGMK_WORK_DIR='STRING'\fP
38Set directory for building packages.
39.br
40Default: '\fBfoo\fP/work', where \fBfoo\fP is the directory of the Pkgfile.
41.TP
42\fBPKGMK_DOWNLOAD='STRING'\fP
43If set to 'yes', pkgmk will download the source archives if necessary.
44.br
45Default: 'no'
46.TP
47\fBPKGMK_IGNORE_FOOTPRINT='STRING'\fP
48If set to 'yes', pkgmk will not perform a footprint check of the built package.
49.br
50Default: 'no'
51.TP
52\fBPKGMK_NO_STRIP='STRING'\fP
53If set to 'no', pkgmk will strip built binaries.
54.br
55Default: 'no'
56.SH SEE ALSO
57pkgmk(8)
58.SH COPYRIGHT
59pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2007 CRUX team (http://crux.nu).
60pkgmk (pkgutils) is licensed through the GNU General Public License.
61Read the COPYING file for the complete license.