Tue Oct 9 12:40:05 2018 UTC ()
My website URI for bootsrap kit has changed. The older website will provide
older taballs, however new tarballs will be provided at the newer website only.


(ryoon)
diff -r1.53 -r1.54 pkgsrc/lang/rust/Makefile

cvs diff -r1.53 -r1.54 pkgsrc/lang/rust/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/rust/Makefile 2018/10/07 23:12:49 1.53
+++ pkgsrc/lang/rust/Makefile 2018/10/09 12:40:05 1.54
@@ -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
3DISTNAME= rustc-1.29.1-src 3DISTNAME= rustc-1.29.1-src
4PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//} 4PKGNAME= ${DISTNAME:S/rustc/rust/:S/-src//}
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= http://static.rust-lang.org/dist/ 6MASTER_SITES= http://static.rust-lang.org/dist/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.rust-lang.org/ 9HOMEPAGE= https://www.rust-lang.org/
10COMMENT= Safe, concurrent, practical language 10COMMENT= Safe, concurrent, practical language
11LICENSE= mit OR apache-2.0 11LICENSE= mit OR apache-2.0
12 12
13USE_GCC_RUNTIME= yes 13USE_GCC_RUNTIME= yes
14USE_LANGUAGES= c c++11 14USE_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)
119RUST_ARCH:= x86_64-unknown-freebsd 119RUST_ARCH:= x86_64-unknown-freebsd
120RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 120RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
121RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 121RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
122DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} 122DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
123pre-build-fix: 123pre-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)
126RUST_ARCH= i686-unknown-netbsd 126RUST_ARCH= i686-unknown-netbsd
127RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 127RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
128RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 128RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
129# Do not trust ryoon@. 129# Do not trust ryoon@.
130SITES.${RUST_STAGE0}= https://deuterium.ryoon.net/pub/rust/ 130SITES.${RUST_STAGE0}= https://www.ryoon.net/pub/rust/
131SITES.${RUST_STD_STAGE0}= https://deuterium.ryoon.net/pub/rust/ 131SITES.${RUST_STD_STAGE0}= https://www.ryoon.net/pub/rust/
132DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0} 132DISTFILES:= ${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
137CFLAGS+= -march=i586 137CFLAGS+= -march=i586
138pre-build-fix: 138pre-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)
142RUST_ARCH= x86_64-unknown-netbsd 142RUST_ARCH= x86_64-unknown-netbsd
143RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 143RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
144RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz 144RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz