blob: 742b326a6b097763828b1e635977b0de7099ace0 (
plain)
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
7 The 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
10 If 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
13 Set C compiler options.
14 .br
15 Default: none
16 .TP
17 \fBexport CXXFLAGS='STRING'\fP
18 Set C++ compiler options.
19 .br
20 Default: none
21 .TP
22 \fBexport JOBS='NUMBER'\fP
23 Set the number of commands to run simultaneously when building a port.
24 .br
25 Default: none
26 .TP
27 \fBexport MAKEFLAGS='STRING'\fP
28 Set make options.
29 .br
30 Default: none
31 .TP
32 \fBPKGMK_SOURCE_MIRRORS=('STRING')\fP
33 Set mirrors to check and download source archives from.
34 .br
35 Default: none
36 .TP
37 \fBPKGMK_SOURCE_DIR='STRING'\fP
38 Set directory for downloaded source archives.
39 .br
40 Default: directory of Pkgfile.
41 .TP
42 \fBPKGMK_PACKAGE_DIR='STRING'\fR
43 Set directory for built packages.
44 .br
45 Default: directory of Pkgfile.
46 .TP
47 \fBPKGMK_WORK_DIR='STRING'\fP
48 Set directory for building packages.
49 .br
50 Default: '\fBfoo\fP/work', where \fBfoo\fP is the directory of the Pkgfile.
51 .TP
52 \fBPKGMK_DOWNLOAD_PROG='STRING'\fP
53 Use specified program to download source archives. Valid strings are curl and wget.
54 .br
55 Default: 'wget'
56 .br
57 .TP
58 \fBPKGMK_CURL_OPTS='STRING'\fP
59 Additional options for curl(1), which is used by pkgmk to download all files.
60 .br
61 .TP
62 \fBPKGMK_WGET_OPTS='STRING'\fP
63 Additional options for wget(1), which is used by pkgmk to download all files.
64 .br
65 .TP
66 \fBPKGMK_DOWNLOAD='STRING'\fP
67 If set to 'yes', pkgmk will download the source archives if necessary.
68 .br
69 Default: 'no'
70 .TP
71 \fBPKGMK_IGNORE_FOOTPRINT='STRING'\fP
72 If set to 'yes', pkgmk will not perform a footprint check of the built package.
73 .br
74 Default: 'no'
75 .TP
76 \fBPKGMK_IGNORE_NEW='STRING'\fP
77 If set to 'yes', pkgmk will ignore new files in a footprint mismatch.
78 .br
79 Default: 'no'
80 .TP
81 \fBPKGMK_NO_STRIP='STRING'\fP
82 If set to 'no', pkgmk will strip built binaries.
83 .br
84 Default: 'no'
85 .TP
86 \fBPKGMK_COMPRESSION_MODE='STRING'\fP
87 Option to select the mode used to compress the packages. Valid strings are gz, bz2 and xz.
88 .br
89 Default: 'gz'
90 .SH SEE ALSO
91 pkgmk(8)
92 .SH COPYRIGHT
93 pkgmk (pkgutils) is Copyright (c) 2000-2005 Per Liden and Copyright (c) 2006-2017 CRUX team (http://crux.nu).
94 pkgmk (pkgutils) is licensed through the GNU General Public License.
95 Read the COPYING file for the complete license.
|