DragonFly On-Line Manual Pages

Search: Section:  


PORTCONFIG(1)          DragonFly General Commands Manual         PORTCONFIG(1)

NAME

portconfig - run make(1) targets on ports(7) that need updating

SYNOPSIS

portconfig [-vafrRh] [-tN] [ports]

DESCRIPTION

The portconfig script was written to issue make targets to a number of ports instead of going into every ports folder and running the command by hand. The make target issued is determined from the scriptname minus the 'port' prefix. Different targets can be realized by creating links. The following aliases are available: portconfig portbuild portclean portfetch portpackage portconfig-recursive portfetch-recursive

OPTIONS

The following options are available: -v --verbose Be verbose. -a --all Act on all ports that require updating. Or on all installed ports if -f is given. -f --force Also acts on ports that do not require updating and ports that are not yet installed. -r --recursive Act on depending ports as well. -R --upward-recursive Act on ports the given ports depend on as well. -tN --try-againN If the target returns an error try again for N times. N is a value from 0 to 9. -h --help Displays the available options. ports The last parameter is a list of ports to act on, either in the category/port format or the package name of an installed package.

EXAMPLES

If you want to see the config dialogues of all ports that require updating prior to running 'portupgrade -a' the following line will achieve this: portconfig -a If you want to see the config dialogues of new dependencies as well run the following command: portconfig-recursive -a

EXIT CODES

1 An unknown parameter has been supplied. 2 The parameter -t has been supplied without a number.

COMPATIBILITY

The script has been tested on FreeBSD 7.2-PRERELEASE.

SEE ALSO

bsdadminscripts(8), ports(7)

HISTORY

The portconfig script first appeared in the bsdadminscripts-0.9 collection.

AUTHOR

Dominic Fandrey <kamikaze@bsdforen.de> DragonFly 6.5-DEVELOPMENT April 23, 2009 DragonFly 6.5-DEVELOPMENT

Search: Section: