Bug Fixes

=========
1. Since $build_l is no longer being incremented prior to the user's
+IGNOREME decision it's no longer necessary to decrement it if the
user chooses not to update that port.
2. While I was reading the trace to find this bug I noticed that we are
running update_build_l() (which in turn updates PM_NEEDS_UPDATE) prior
to running check_state() (FORBIDDEN|DEPRECATED|BROKEN|IGNORE), so move
that check up; and move the "currently installed" and "port directory"
messages up as well to give context to any messages from check_state().
3. Only print the fast-resume message if we're building. Otherwise we
might not know all the ports that need updating.
4. Fix the zsh completion file for --clean-packages[-all]

Minor Fixes
===========
1. In read_distinfos_all() a missing DISTINFO_FILE doesn't need to be fatal
like it does in read_distinfos() since it could be caused by something
uninteresting like a MASTERDIR that exists in part of the tree that has
not been downloaded (e.g., a c[v]sup refuse file). Add some whitespace
around the message in case make also emits an error.
2. For --clean-distfiles* add a line after the "Checking" message to
make the spacing consistent
3. In usage() fill in $pd if it's empty (which it will be for -h|--help)
4. Give a more helpful error message for -o when the port to be replaced
isn't installed or listed as a dependency
This commit is contained in:
Doug Barton 2010-11-10 03:30:28 +00:00
parent 2339933fbf
commit 9c1ff8a252
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=264330
2 changed files with 5 additions and 5 deletions

View file

@ -8,7 +8,7 @@
#
PORTNAME= portmaster
PORTVERSION= 3.3
PORTVERSION= 3.4
CATEGORIES= ports-mgmt
MASTER_SITES= http://dougbarton.us/Downloads/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc

View file

@ -1,4 +1,4 @@
SHA256 (portmaster-3.3.tar.gz) = 57bea4eb6216e0fb79b4459adac4159c33ef4b0cdd6ef25b25580bd5514c1cff
SIZE (portmaster-3.3.tar.gz) = 38691
SHA256 (portmaster-3.3.tar.gz.asc) = 3b472015bed8d20aa7e300c09afc5d2f523a34f29c4e2d3d32f1f985fe2eac7b
SIZE (portmaster-3.3.tar.gz.asc) = 488
SHA256 (portmaster-3.4.tar.gz) = 106993b39e2ed649bf1678dbce8c91f9fd6ba184a1f4abd20947d96a4724a8bd
SIZE (portmaster-3.4.tar.gz) = 38747
SHA256 (portmaster-3.4.tar.gz.asc) = 5352f594dd5e0a13a751019d94dba5940822636af986468acb2d216a1f03c15a
SIZE (portmaster-3.4.tar.gz.asc) = 488