svn commit: r199681 - user/dougb/portmaster
Doug Barton
dougb at FreeBSD.org
Sun Nov 22 21:58:07 UTC 2009
Author: dougb
Date: Sun Nov 22 21:58:06 2009
New Revision: 199681
URL: http://svn.freebsd.org/changeset/base/199681
Log:
In safe_exit() when deleting build-only packages add a cd before running
pkg_delete to avoid it not being able to find its working directory.
Remove unneeded spaces from rundeps
In the package fetching code only set $packages if it's not already set
Modified:
user/dougb/portmaster/portmaster
Modified: user/dougb/portmaster/portmaster
==============================================================================
--- user/dougb/portmaster/portmaster Sun Nov 22 21:53:09 2009 (r199680)
+++ user/dougb/portmaster/portmaster Sun Nov 22 21:58:06 2009 (r199681)
@@ -196,6 +196,7 @@ safe_exit () {
if [ -n "$build_deps_il" ]; then
echo "===>>> Deleting installed build-only dependencies"
+ cd
for f in $build_deps_il; do
[ -n "$PM_VERBOSE" ] && echo " $f"
pkg_delete -f $f
@@ -1678,7 +1679,6 @@ dependency_check () {
if [ -z "$RECURSE_THOROUGH" ]; then
rundeps=`pm_make run-depends-list | sort -u`
- rundeps=" $rundeps "
for dep in $d_port_list; do
case "$rundeps" in
@@ -2575,7 +2575,8 @@ else
# XXX fetch
# Duplicated from pkg_init()
- packages=`pm_make -f/usr/share/mk/bsd.port.mk -V PACKAGES`
+ [ -z "$packages" ] &&
+ packages=`pm_make -f/usr/share/mk/bsd.port.mk -V PACKAGES`
[ -n "$packages" ] || fail 'The value of PACKAGES cannot be empty'
ppd=$packages/portmaster-download
More information about the svn-src-user
mailing list