[152343] trunk/dports/lang/rust/Portfile

g5pw at macports.org g5pw at macports.org
Sun Sep 4 02:11:49 PDT 2016


Revision: 152343
          https://trac.macports.org/changeset/152343
Author:   g5pw at macports.org
Date:     2016-09-04 02:11:49 -0700 (Sun, 04 Sep 2016)
Log Message:
-----------
lang/rust: fix stage0 name

No revbump since port doesn't build.

Modified Paths:
--------------
    trunk/dports/lang/rust/Portfile

Modified: trunk/dports/lang/rust/Portfile
===================================================================
--- trunk/dports/lang/rust/Portfile	2016-09-04 06:46:45 UTC (rev 152342)
+++ trunk/dports/lang/rust/Portfile	2016-09-04 09:11:49 UTC (rev 152343)
@@ -39,7 +39,6 @@
 
 # stage0 is found from
 # https://github.com/rust-lang/rust/blob/${version}/src/stage0.txt
-set stage0(distdir)     rust-stage0
 set stage0(date)        2016-07-05
 set stage0(version)     1.10.0
 set stage0(platform)    ${configure.build_arch}-apple-darwin
@@ -49,14 +48,15 @@
     set stage0(platform)    i686-apple-darwin
 }
 
-set stage0_name         [join "rustc ${stage0(version)}
-                                     ${stage0(platform)}" -].tar.gz
+set stage0(distname)     [join "rustc ${stage0(version)}
+                                      ${stage0(platform)}" -]
+set stage0(distfile)     ${stage0(distname)}${extract.suffix}
 
 master_sites            https://static.rust-lang.org/dist/:main \
                         https://static.rust-lang.org/dist/${stage0(date)}/:snap
 
 distfiles               ${name}c-${version}-src${extract.suffix}:main \
-                        ${stage0_name}:snap
+                        ${stage0(distfile)}:snap
 
 worksrcdir              ${name}c-${version}
 
@@ -65,10 +65,10 @@
                             sha256  3685034a78e70637bdfa3117619f759f2481002fd9abbc78cc0f737c9974de6a
 
 switch ${configure.build_arch} {
-    i386    {checksums-append   ${stage0_name} \
+    i386    {checksums-append   ${stage0(distfile)} \
                             rmd160  30a5463f95f2421a29e8c28ab0605358f62adadf \
                             sha256  3ca52d9adfedc68c3509e3cdce232474fe6bbb6b4c284850bdef84fdabb955c3}
-    default {checksums-append   ${stage0_name} \
+    default {checksums-append   ${stage0(distfile)} \
                             rmd160  c1f4c96f5aab786d64080ee4ec5aa70ba870d2d1 \
                             sha256  2971c0e95b854507bdcf3c32f004b20024e6880257842d4b5e06dd542efce814}
 }
@@ -115,7 +115,7 @@
 configure.args      --disable-docs \
                     --enable-local-rust \
                     --enable-rpath \
-                    --local-rust-root=${workpath}/${stage0(distdir)}
+                    --local-rust-root=${workpath}/${stage0(distname)}/rustc
 
 build.type          gnu
 build.args          VERBOSE=1 \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160904/640cadac/attachment.html>


More information about the macports-changes mailing list