CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Merge remote-tracking branch 'upstream/master' into 3.0
[pkgutils-cross.git] / src / pkgmk.conf.5.in
CommitLineData
a0a63413
JB
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_WGET_OPTS='STRING'\fP
43Additional options for wget(1), which is used by pkgmk to download all files.
44.br
45.TP
46\fBPKGMK_DOWNLOAD='STRING'\fP
47If set to 'yes', pkgmk will download the source archives if necessary.
48.br
49Default: 'no'
50.TP
51\fBPKGMK_IGNORE_FOOTPRINT='STRING'\fP
52If set to 'yes', pkgmk will not perform a footprint check of the built package.
53.br
54Default: 'no'
55.TP
0a6aa15d
VM
56\fBPKGMK_IGNORE_NEW='STRING'\fP
57If set to 'yes', pkgmk will ignore new files in a footprint mismatch.
58.br
59Default: 'no'
60.TP
a0a63413
JB
61\fBPKGMK_NO_STRIP='STRING'\fP
62If set to 'no', pkgmk will strip built binaries.
63.br
64Default: 'no'
0a6aa15d
VM
65.TP
66\fBPKGMK_COMPRESSION_MODE='STRING'\fP
67Option to select the mode used to compress the packages. Valid strings are gz, bz2 and xz.
68.br
69Default: 'gz'
a0a63413
JB
70.SH SEE ALSO
71pkgmk(8)
72.SH COPYRIGHT
0a6aa15d 73pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2010 CRUX team (http://crux.nu).
a0a63413
JB
74pkgmk (pkgutils) is licensed through the GNU General Public License.
75Read the COPYING file for the complete license.