svn commit: r225204 - user/dougb/portmaster

Doug Barton dougb at FreeBSD.org
Fri Aug 26 22:33:41 UTC 2011


Author: dougb
Date: Fri Aug 26 22:33:41 2011
New Revision: 225204
URL: http://svn.freebsd.org/changeset/base/225204

Log:
  For --clean-packages if a package is up to date but not installed
  it should still be deleted if -y is in use.

Modified:
  user/dougb/portmaster/portmaster

Modified: user/dougb/portmaster/portmaster
==============================================================================
--- user/dougb/portmaster/portmaster	Fri Aug 26 21:46:36 2011	(r225203)
+++ user/dougb/portmaster/portmaster	Fri Aug 26 22:33:41 2011	(r225204)
@@ -1332,16 +1332,14 @@ if [ -n "$CLEAN_PACKAGES" ]; then
 		if [ -n "$port_ver" ]; then
 			if [ "${port_ver}.tbz" = "${package##*/}" ]; then
 				echo "===>>> ${package##*/} is up to date"
-				if [ -z "$PM_YES" ]; then
-					if [ ! -d "${pdb}/${pkg_dir}" ]; then
-						echo "	===>>> $pkg_dir is not installed"
-						echo "	===>>> Path: ${package}"
-						get_answer_yn y "	===>>> Delete stale package: ${package##*/}"
-						case "$?" in
-						0)	echo "	===>>> Deleting $package"
-							pm_unlink_s $package ;;
-						esac
-					fi
+				if [ ! -d "${pdb}/${pkg_dir}" ]; then
+					echo "	===>>> $pkg_dir is not installed"
+					echo "	===>>> Path: ${package}"
+					get_answer_yn y "	===>>> Delete stale package: ${package##*/}"
+					case "$?" in
+					0)	echo "	===>>> Deleting $package"
+						pm_unlink_s $package ;;
+					esac
 				fi
 				unset port_ver
 				continue


More information about the svn-src-user mailing list