| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.53 2018/10/07 23:12:49 ryoon Exp $ | | 1 | # $NetBSD: Makefile,v 1.54 2018/10/09 12:40:05 ryoon Exp $ |
2 | | | 2 | |
3 | DISTNAME= rustc-1.29.1-src | | 3 | DISTNAME= rustc-1.29.1-src |
4 | PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} | | 4 | PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= http://static.rust-lang.org/dist/ | | 6 | MASTER_SITES= http://static.rust-lang.org/dist/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://www.rust-lang.org/ | | 9 | HOMEPAGE= https://www.rust-lang.org/ |
10 | COMMENT= Safe, concurrent, practical language | | 10 | COMMENT= Safe, concurrent, practical language |
11 | LICENSE= mit OR apache-2.0 | | 11 | LICENSE= mit OR apache-2.0 |
12 | | | 12 | |
13 | USE_GCC_RUNTIME= yes | | 13 | USE_GCC_RUNTIME= yes |
14 | USE_LANGUAGES= c c++11 | | 14 | USE_LANGUAGES= c c++11 |
| @@ -117,28 +117,28 @@ pre-build-fix: | | | @@ -117,28 +117,28 @@ pre-build-fix: |
117 | .endif | | 117 | .endif |
118 | .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) | | 118 | .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) |
119 | RUST_ARCH:= x86_64-unknown-freebsd | | 119 | RUST_ARCH:= x86_64-unknown-freebsd |
120 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 120 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |
121 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 121 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |
122 | DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} | | 122 | DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} |
123 | pre-build-fix: | | 123 | pre-build-fix: |
124 | .endif | | 124 | .endif |
125 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi) | | 125 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi) |
126 | RUST_ARCH= i686-unknown-netbsd | | 126 | RUST_ARCH= i686-unknown-netbsd |
127 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 127 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |
128 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 128 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |
129 | # Do not trust ryoon@. | | 129 | # Do not trust ryoon@. |
130 | SITES.${RUST_STAGE0}= https://deuterium.ryoon.net/pub/rust/ | | 130 | SITES.${RUST_STAGE0}= https://www.ryoon.net/pub/rust/ |
131 | SITES.${RUST_STD_STAGE0}= https://deuterium.ryoon.net/pub/rust/ | | 131 | SITES.${RUST_STD_STAGE0}= https://www.ryoon.net/pub/rust/ |
132 | DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} | | 132 | DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} |
133 | # Setting this changes it for every distfile, which doesn't match what is | | 133 | # Setting this changes it for every distfile, which doesn't match what is |
134 | # currently in distinfo. | | 134 | # currently in distinfo. |
135 | #DIST_SUBDIR= ${PKGNAME} | | 135 | #DIST_SUBDIR= ${PKGNAME} |
136 | # For atomic ops | | 136 | # For atomic ops |
137 | CFLAGS+= -march=i586 | | 137 | CFLAGS+= -march=i586 |
138 | pre-build-fix: | | 138 | pre-build-fix: |
139 | ${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/cargo | | 139 | ${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/cargo |
140 | .endif | | 140 | .endif |
141 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) | | 141 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi) |
142 | RUST_ARCH= x86_64-unknown-netbsd | | 142 | RUST_ARCH= x86_64-unknown-netbsd |
143 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 143 | RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |
144 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz | | 144 | RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz |