CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Fixed link to pkgadd creation in pkgrm-cross and pkginfo-cross
[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
e3514662
MH
22\fBexport MAKEFLAGS='STRING'\fP
23Set make options.
24.br
25Default: none
26.TP
140951a0
TS
27\fBPKGMK_SOURCE_MIRRORS=('STRING')\fP
28Set mirrors to check and download source archives from.
29.br
30Default: none
31.TP
32\fBPKGMK_SOURCE_DIR='STRING'\fP
33Set directory for downloaded source archives.
34.br
35Default: directory of Pkgfile.
36.TP
37\fBPKGMK_PACKAGE_DIR='STRING'\fR
38Set directory for built packages.
39.br
40Default: directory of Pkgfile.
41.TP
42\fBPKGMK_WORK_DIR='STRING'\fP
43Set directory for building packages.
44.br
45Default: '\fBfoo\fP/work', where \fBfoo\fP is the directory of the Pkgfile.
46.TP
51c534c2
JD
47\fBPKGMK_WGET_OPTS='STRING'\fP
48Additional options for wget(1), which is used by pkgmk to download all files.
49.br
50.TP
140951a0
TS
51\fBPKGMK_DOWNLOAD='STRING'\fP
52If set to 'yes', pkgmk will download the source archives if necessary.
53.br
54Default: 'no'
55.TP
56\fBPKGMK_IGNORE_FOOTPRINT='STRING'\fP
57If set to 'yes', pkgmk will not perform a footprint check of the built package.
58.br
59Default: 'no'
60.TP
77850c5a
TS
61\fBPKGMK_IGNORE_NEW='STRING'\fP
62If set to 'yes', pkgmk will ignore new files in a footprint mismatch.
63.br
64Default: 'no'
65.TP
140951a0
TS
66\fBPKGMK_NO_STRIP='STRING'\fP
67If set to 'no', pkgmk will strip built binaries.
68.br
69Default: 'no'
37c478ef
JD
70.TP
71\fBPKGMK_COMPRESSION_MODE='STRING'\fP
72Option to select the mode used to compress the packages. Valid strings are gz, bz2 and xz.
73.br
74Default: 'gz'
140951a0
TS
75.SH SEE ALSO
76pkgmk(8)
77.SH COPYRIGHT
d804a38f 78pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2013 CRUX team (http://crux.nu).
140951a0
TS
79pkgmk (pkgutils) is licensed through the GNU General Public License.
80Read the COPYING file for the complete license.