<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c0d64b816998205fc280962a424f81cdf7042049">https://github.com/macports/macports-ports/commit/c0d64b816998205fc280962a424f81cdf7042049</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c0d64b816998205fc280962a424f81cdf7042049
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Mon Feb 12 22:05:01 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    crossbinutils: allow specifying checksums in PG
</span>---
 _resources/port1.0/group/crossbinutils-1.0.tcl | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/crossbinutils-1.0.tcl b/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index feba1ea..72f7349 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/crossbinutils-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,8 +39,15 @@
</span> 
 options crossbinutils.target
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+array set crossbinutils.versions_info {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    2.30 {xz {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        rmd160  7f439bd642e514e89075a47758414ea65c50c3b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        sha256  6e46b8aeae2f727a36f0bd9505e405768a72218f1796f0d09757d45209871ae6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> proc crossbinutils.setup {target version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    global master_sites workpath worksrcpath extract.suffix prefix crossbinutils.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global master_sites workpath worksrcpath extract.suffix prefix crossbinutils.target crossbinutils.versions_info
</span> 
     crossbinutils.target ${target}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,7 +69,16 @@ proc crossbinutils.setup {target version} {
</span>     dist_subdir     binutils
     distname        binutils-${version}
     worksrcdir      binutils-[string trimright ${version} {[a-zA-Z]}]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    use_bzip2       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[info exists crossbinutils.versions_info($version)]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        use_[lindex [set crossbinutils.versions_info($version)] 0] yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums   {*}[lindex [set crossbinutils.versions_info($version)] 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # the old default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        use_bzip2   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        #use_xz yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     post-extract {
         delete ${worksrcpath}/etc
</pre><pre style='margin:0'>

</pre>