svn commit: r211166 - user/dougb/portmaster

Doug Barton dougb at FreeBSD.org
Wed Aug 11 06:33:38 UTC 2010


Author: dougb
Date: Wed Aug 11 06:33:38 2010
New Revision: 211166
URL: http://svn.freebsd.org/changeset/base/211166

Log:
  If using --index-only and neither INDEXDIR nor PORTSDIR are set, set
  INDEXDIR to $TMPDIR so that we can proceed. That makes PACKAGES the
  only variable the user has to set to use --index-only and --packages-only
  with no $PORTSDIR and no ports directory.

Modified:
  user/dougb/portmaster/portmaster

Modified: user/dougb/portmaster/portmaster
==============================================================================
--- user/dougb/portmaster/portmaster	Wed Aug 11 06:29:40 2010	(r211165)
+++ user/dougb/portmaster/portmaster	Wed Aug 11 06:33:38 2010	(r211166)
@@ -534,6 +534,9 @@ if [ "$$" -eq "$PM_PARENT_PID" ]; then
 			INDEXFILE=INDEX-${ver%%\.*}
 			unset ver
 		fi
+
+		[ -z "$INDEXDIR" -a -n "$PM_INDEX_ONLY" -z "$pd" ] && INDEXDIR="$TMPDIR"
+
 		PM_INDEX="${INDEXDIR:-$pd}/${INDEXFILE}"
 
 		if [ -z "$PM_NO_INDEX_FETCH" ]; then


More information about the svn-src-user mailing list