[74011] trunk/base/src/upgrade_sources_conf_default.tcl
jmr at macports.org
jmr at macports.org
Wed Dec 1 16:22:12 PST 2010
Revision: 74011
http://trac.macports.org/changeset/74011
Author: jmr at macports.org
Date: 2010-12-01 16:22:08 -0800 (Wed, 01 Dec 2010)
Log Message:
-----------
allow for mktemp not in /usr/bin when upgrading sources.conf
Modified Paths:
--------------
trunk/base/src/upgrade_sources_conf_default.tcl
Modified: trunk/base/src/upgrade_sources_conf_default.tcl
===================================================================
--- trunk/base/src/upgrade_sources_conf_default.tcl 2010-12-01 23:44:15 UTC (rev 74010)
+++ trunk/base/src/upgrade_sources_conf_default.tcl 2010-12-02 00:22:08 UTC (rev 74011)
@@ -22,8 +22,15 @@
exit 0
}
+if {[file executable /usr/bin/mktemp]} {
+ set mktemp /usr/bin/mktemp
+} elseif {[file executable /bin/mktemp]} {
+ set mktemp /bin/mktemp
+} else {
+ set mktemp mktemp
+}
-set mktempChannel [open "|/usr/bin/mktemp -t macports_sources_upgrade.XXXXXXXXXX" r]
+set mktempChannel [open "|$mktemp -t macports_sources_upgrade.XXXXXXXXXX" r]
set tempfile [read -nonewline $mktempChannel]
close $mktempChannel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101201/3c4947d6/attachment.html>
More information about the macports-changes
mailing list