summaryrefslogtreecommitdiff
path: root/pkgmk.conf.5.in
blob: 3e0543623970b78cd6df816d8beb06a1061d017f (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: 'curl'
   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, xz and lz.
   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-2021 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.

Generated by cgit