--- files/portmaster.8.orig 2018-01-14 21:53:23 UTC +++ files/portmaster.8 @@ -38,6 +38,7 @@ Common Flags: .Op Fl -delete-build-only .Op Fl -always-fetch .Op Fl -backup-format= +.Op Fl -package-format= .Op Fl -local-packagedir= .Op Fl -packages-local .Op Fl -delete-packages @@ -47,6 +48,7 @@ Common Flags: .Op Sy --index|--index-first|--index-only .Op Fl m Ar arguments for make .Op Fl x Ar glob pattern to exclude from building +.Op Fl -try-broken .Nm .Op Common Flags .Ar full name of port directory in /var/db/pkg @@ -380,7 +382,7 @@ do not update the xterm title bar .It Fl -no-index-fetch skip fetching the INDEX file .It Fl -index -use INDEX-[7-9] exclusively to check if a port is up to date +use INDEX file exclusively to check if a port is up to date .It Fl -index-first use the INDEX for status, but double-check with the port .It Fl -index-only @@ -416,8 +418,14 @@ use package if newer than installed even if the packag the latest according to the ports tree .It Fl -always-fetch fetch package even if it already exists locally +.It Fl -package-format= +the archive format to use for packages created from newly built ports +instead of the default of txz, +which can take a long time for large packages. +Supported formats are: tar, tgz, tbz, and txz (from fastest to slowest). .It Fl -backup-format= -the archive format to use for backlup packages instead of the default of txz, +the archive format to use for backup packages (created before an upgraded +package is deleted) instead of the default of txz, which can take a long time for large packages. Supported formats are: tar, tgz, tbz, and txz (from fastest to slowest). .It Fl -local-packagedir= @@ -453,6 +461,8 @@ check all ports, update as necessary .It Fl -show-work show what dependent ports are, and are not installed (implies .Fl t ) . +.It Fl -try-broken +do not skip ports marked as BROKEN or IGNORED and invoke the make command with -DTRYBROKEN. .It Fl o Ar replace the installed port with a port from a different origin .It [-R] Fl r Ar name/glob of port directory in /var/db/pkg @@ -603,6 +613,7 @@ variable must be set to a directory where the superuser has write permissions. Other useful variables include: .Bd -literal +PORTSDIR (default /usr/ports) MASTER_SITE_INDEX (default http://www.FreeBSD.org/ports/) FETCHINDEX (default fetch -am -o) INDEXDIR (default $PORTSDIR, or $TMPDIR for --index-only)