svn commit: r199094 - user/dougb/portmaster

Doug Barton dougb at
Mon Nov 9 18:06:38 UTC 2009

Author: dougb
Date: Mon Nov  9 18:06:37 2009
New Revision: 199094

  1. Begin the process of decrementing the now-obsolete -p option
  2. Document that +IGNOREME files only apply to installed ports
  3. Document that if no port is installed -x runs vs. $origin


Modified: user/dougb/portmaster/portmaster
--- user/dougb/portmaster/portmaster	Mon Nov  9 17:47:49 2009	(r199093)
+++ user/dougb/portmaster/portmaster	Mon Nov  9 18:06:37 2009	(r199094)
@@ -233,7 +233,6 @@ usage () {
 	echo "${0##*/} [Common flags] Multiple full names/paths from $pdb|$pd"
 	echo "                          and/or multiple globs from $pdb"
 	echo ''
-	echo "${0##*/} [Common flags] -p <port directory in $pd>"
 	echo "${0##*/} [Common flags] . [Use in $pd/foo/bar to build that port]"
 	echo ''
 	echo "${0##*/} --show-work [-Gv] [-m <args>] <single port, as above>"

Modified: user/dougb/portmaster/portmaster.8
--- user/dougb/portmaster/portmaster.8	Mon Nov  9 17:47:49 2009	(r199093)
+++ user/dougb/portmaster/portmaster.8	Mon Nov  9 18:06:37 2009	(r199094)
@@ -54,9 +54,6 @@ This is a change from pre-version-2.3 be
 and/or multiple globs from /var/db/pkg
 .Op Common Flags
-.Fl p Ar port directory in /usr/ports
-.Op Common Flags
  . (Use in /usr/ports/foo/bar to build that port)
 .Fl -show-work
@@ -306,8 +303,13 @@ any arguments to supply to
 .It Fl x
 avoid building or updating ports that match this pattern.
 Can be specified more than once.
+If a port is not already installed the exclude pattern will
+be run against the directory name from
+.Pa /usr/ports .
 .It Fl p Ar port directory in /usr/ports
-specify the full path to a port directory
+specify the full path to a port directory.
+This option is generally not necessary and may be
+removed in future versions.
 .It Fl -show-work
 show what dependent ports are, and are not installed (implies
 .Fl t ) .
@@ -478,11 +480,13 @@ along with their related options.
 .It Pa /var/db/pkg/*/+IGNOREME
-If this file exists, several things will happen:
+If this file exists for a port that is already installed,
+several things will happen:
 .Bl -tag -width F1
-.It 1. The port will be ignored for all purposes, including
-dependency updates, if there is no directory for it in
-.Pa /usr/ports ,
+.It 1. The port will be ignored for all purposes.
+This includes dependency updates even if there is no
+directory for the port in
+.Pa /usr/ports
 and there is no entry for it in
 .Pa /usr/ports/MOVED .
 If the

More information about the svn-src-user mailing list