-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks to all who've sent in their bugs, suggestions, and ideas for improvement, I've got a new version of portmaster ready for those who would like to check it out. It implements the following:
1. Trap a ^C (SIGINT) to the parent process, and attempt to kill off all the child processes that have spawned. 2. Add -L mode, which generates the same list as -l, but also checks for updated versions of the installed ports. 3. Do a better job of tracking the parent process, and use that information to make the internal housecleaning easier. 4. While doing the 'make config' run through the dependency tree, if no dependencies need updating then jump straight to the build, rather than walking the dependency tree again. This saves a lot of time for those that keep their ports relatively up to date, especially for ports that have a lot of dependencies. 5. When running in interactive (-i) mode, store the user's preferences during the 'make config' run so that we don't have to ask him again when building. This is particularly helpful with the -a or -r options. 6. Implement support for portupgrade's /var/db/pkg/*/+IGNOREME files. If this file is seen in the master port (the one specified on the command line) the user is given the option to upgrade or not. If it's seen in a port that is a dependency, it is ignored silently, except in verbose mode where it's ignored with a warning. This seemed like the cleanest way to implement an "ignore feature," which also has the virtue of adding support for something the user might already have in place. 7. Add -f to pkg_delete in the -s case, just as it is already used for the general case. 8. In -va mode, print the name of the port we're checking in the config step too. 9. Reverse the wording of the verbose message in -r mode to actually make sense. 10. Warn the user during config mode if a port sets IS_INTERACTIVE. You can find the new version at http://dougbarton.us/portmaster. Thanks in advance for any feedback. Doug - -- This .signature sanitized for your protection -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFEueCFyIakK9Wy8PsRAjvRAKC0k6vLzh3hQ24rugaOtGyn3MEJHACeJw46 mQ73Tl9eSKLZEFgI4vpPzp0= =iFcB -----END PGP SIGNATURE----- _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"