Update to 20011210 which brings several usability improvements.
pkgtools.conf(5):
- Turn HOLD_PORTS into HOLD_PKGS.
- List `bsdpan-*' in HOLD_PKGS by default.
Requested by: Anton Berezin <tobez@tobez.org>
pkgdb(1):
- Support HOLD_PKGS and make -f/--force overrite the setting.
pkg_fetch(1):
- Dig the temporary directory and the packages directory before fetching.
Requested by: Chris Dillon <cdillon@wolves.k12.mo.us>
- Properly quote the fetch command line arguments.
portupgrade(1):
- Fix a bug that -Pf did not properly work.
Reported by: The Anarcat <anarcat@anarcat.dyndns.org>
- Make -p/--package build packages for the ports that are installed as dependency as well.
Suggested by: Vivek Khera <khera@kcilink.com>
- Make -p/--package build packages for those which requisite packages are upgraded as well, when they are given from the command line or -r is specified.
Suggested by: Vivek Khera <khera@kcilink.com>,
Lev Serebryakov <lev@serebryakov.spb.ru>
- Do not regard a packaging error as an installation error.
- Make -Nf override HOLD_PKGS.
- Suggest specifying -f when skipping a package.
- Detect a checksum mismatch error properly from a build log.
portinstall(1): (portupgrade -N)
- Only upgrade required packages of a newly installed port when -R is specified.
portversion(1):
- Support HOLD_PKGS.
overall/miscellaneous:
- Introduce lazy initialization for config variables and make the initialization process a little bit quicker.
- Fix some typos in the manpages.
Submitted by: Dan Langille <dan@langille.org>,
kuriyama@FreeBSD.org
- Add shell completion definitions for pkg_tarup(1).
- Provide a replacement of the weekly status-pkg report script (/etc/periodic/weekly/400.status-pkg), which is installed as $PREFIX/etc/pkgtools.status-pkg.sh.
port:
- Add a missing entry of pkg_which to pkg_plist.
- Do not remove the zsh site-functions directory on deinstallation when zsh is installed.