PKGWRAP

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
ENVIRONMENT
FILES
SEE ALSO

NAME

pkgwrap − pkgmk wrapper

SYNOPSIS

pkgwrap [pkgmk_options] [[port_dir] [...]]

DESCRIPTION

pkgwrap is a wrapper around pkgmk(8) for building crux ports in unprivileged containers.

Most pkgmk(8) options are accepted. The pkgmk(8) options relating to updating footprints, md5sums, and signatures are not supported; unfettered pkgmk(8) should be used for that purpose.

If any port_dir(s) are listed, then these directories will be used for pkgmk(8) targets and current working directory will be ignored. If the −r,−−recursive option is used when port_dir options are also used, then each port_dir is handled recursively.

OPTIONS

−r, −−recursive

search for and build packages recursively

−d, −−download

download missing source file(s)

−do, −−download−only

do not build, only download missing source file(s)

−eo, −−extract−only

do not build, only extract source file(s)

−utd, −−up−to−date

do not build, only check if package is up to date

−if, −−ignore−footprint

build package without checking footprint

−in, −−ignore−new

build package, ignore new files in a footprint missmatch

−im, −−ignore−md5sum

build package without checking md5sum

−cm, −−check−md5sum

do not build, only check md5sum

−cs, −−check−signature

check the validity of the port files

−is, −−ignore−signature

build package without checking the signature

−pk, −−public−key <file>

check the port signature using public−key <file>

−ns, −−no−strip

do not strip executable binaries or libraries

−f, −−force

build package even if it appears to be up to date

−c, −−clean

remove package and downloaded files

−kw, −−keep−work

keep temporary working directory

−cf, −−config−file <file>

use alternative configuration file

−v, −−version

print version and exit

−h, −−help

print help and exit

ENVIRONMENT

PKGWRAP_HOME

If $PKGWRAP_HOME is set, its value is used as the path to find pkgwrap files.

FILES

$PKGWRAP_HOME/pkgwrap.conf

pkgwrap configuration file.

$PKGWRAP_HOME/pkgmk.conf

pkgmk(8) configuration file.

$PKGWRAP_HOME/prt-get.conf

prt-get(8) configuration file.

SEE ALSO

pkgmk(8), pkgmk.conf(5), prt-get(8), prt-get.conf(5) pkgqrap-init(1), pkgqrap-container(1), pkgqrap-update(1),