<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-base.
</pre>
<p><a href="https://github.com/macports/macports-base/commit/45620f022b4f5ca2754b45fbbf74941e488f30e1">https://github.com/macports/macports-base/commit/45620f022b4f5ca2754b45fbbf74941e488f30e1</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 45620f0 Only mark archivefetch complete if it succeeded
</span>45620f0 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 45620f022b4f5ca2754b45fbbf74941e488f30e1
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Jun 4 17:23:02 2019 +1000
<span style='display:block; white-space:pre;color:#404040;'> Only mark archivefetch complete if it succeeded
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/57457
</span>---
src/package1.0/portarchivefetch.tcl | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/package1.0/portarchivefetch.tcl b/src/package1.0/portarchivefetch.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index f784d4c..851808c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/package1.0/portarchivefetch.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/package1.0/portarchivefetch.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +38,7 @@ set org.macports.archivefetch [target_new org.macports.archivefetch portarchivef
</span> #target_init ${org.macports.archivefetch} portarchivefetch::archivefetch_init
target_provides ${org.macports.archivefetch} archivefetch
target_requires ${org.macports.archivefetch} main
<span style='display:block; white-space:pre;background:#e0ffe0;'>+target_runtype ${org.macports.archivefetch} always
</span> target_prerun ${org.macports.archivefetch} portarchivefetch::archivefetch_start
namespace eval portarchivefetch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -295,7 +296,7 @@ proc portarchivefetch::fetchfiles {args} {
</span> if {[info exists archive_exists]} {
# modify state file to skip remaining phases up to destroot
global target_state_fd
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach target {fetch checksum extract patch configure build destroot} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach target {archivefetch fetch checksum extract patch configure build destroot} {
</span> write_statefile target "org.macports.${target}" $target_state_fd
}
return 0
</pre><pre style='margin:0'>
</pre>