[115640] trunk/base/src/port1.0/portutil.tcl
ryandesign at macports.org
ryandesign at macports.org
Tue Jan 7 09:04:21 PST 2014
Revision: 115640
https://trac.macports.org/changeset/115640
Author: ryandesign at macports.org
Date: 2014-01-07 09:04:21 -0800 (Tue, 07 Jan 2014)
Log Message:
-----------
portutil.tcl: simplify proc delete to just use file delete -force, since we no longer build on pre-Tiger systems, thereby fixing the bug that delete complained about nonexistent items (#42047)
Modified Paths:
--------------
trunk/base/src/port1.0/portutil.tcl
Modified: trunk/base/src/port1.0/portutil.tcl
===================================================================
--- trunk/base/src/port1.0/portutil.tcl 2014-01-07 16:30:28 UTC (rev 115639)
+++ trunk/base/src/port1.0/portutil.tcl 2014-01-07 17:04:21 UTC (rev 115640)
@@ -1063,14 +1063,9 @@
}
# delete
-# file delete -force by itself doesn't handle directories properly
-# on systems older than Tiger. Let's recurse using fs-traverse instead.
+# Wrapper for file delete -force
proc delete {args} {
- ui_debug "delete: $args"
- fs-traverse -depth file $args {
- file delete -force -- $file
- continue
- }
+ eval file delete -force -- $args
}
# touch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140107/915b5a78/attachment.html>
More information about the macports-changes
mailing list