| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.19 2021/05/18 19:29:52 he Exp $ | | 1 | # $NetBSD: Makefile,v 1.20 2021/05/19 10:12:34 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= rust-1.50.0 | | 3 | DISTNAME= rust-1.50.0 |
4 | PKGNAME= ${DISTNAME:S/rust/rust-bin/1} | | 4 | PKGNAME= ${DISTNAME:S/rust/rust-bin/1} |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= https://static.rust-lang.org/dist/ | | 6 | MASTER_SITES= https://static.rust-lang.org/dist/ |
7 | DIST_SUBDIR= ${PKGNAME_NOREV} | | 7 | DIST_SUBDIR= ${PKGNAME_NOREV} |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://rust-lang.org/ | | 10 | HOMEPAGE= https://rust-lang.org/ |
11 | COMMENT= Safe, concurrent, practical language (pre-built distribution) | | 11 | COMMENT= Safe, concurrent, practical language (pre-built distribution) |
12 | LICENSE= mit OR apache-2.0 | | 12 | LICENSE= mit OR apache-2.0 |
13 | | | 13 | |
14 | CONFLICTS+= rust-[0-9]* | | 14 | CONFLICTS+= rust-[0-9]* |
| @@ -28,27 +28,26 @@ ONLY_FOR_PLATFORM+= NetBSD-*-i386 | | | @@ -28,27 +28,26 @@ ONLY_FOR_PLATFORM+= NetBSD-*-i386 |
28 | ONLY_FOR_PLATFORM+= NetBSD-*-powerpc | | 28 | ONLY_FOR_PLATFORM+= NetBSD-*-powerpc |
29 | ONLY_FOR_PLATFORM+= NetBSD-*-sparc64 | | 29 | ONLY_FOR_PLATFORM+= NetBSD-*-sparc64 |
30 | | | 30 | |
31 | NETBSD_REPO= https://cdn.NetBSD.org/pub/pkgsrc/distfiles/LOCAL_PORTS/rust/ | | 31 | NETBSD_REPO= https://cdn.NetBSD.org/pub/pkgsrc/distfiles/LOCAL_PORTS/rust/ |
32 | | | 32 | |
33 | CHECK_RELRO_SKIP+= lib/rustlib/*/bin/* | | 33 | CHECK_RELRO_SKIP+= lib/rustlib/*/bin/* |
34 | | | 34 | |
35 | # The NetBSD bootstraps are built for NetBSD 8 (because rust doesn't | | 35 | # The NetBSD bootstraps are built for NetBSD 8 (because rust doesn't |
36 | # build on 7). Mark earlier versions as broken. | | 36 | # build on 7). Mark earlier versions as broken. |
37 | BROKEN_ON_PLATFORM+= NetBSD-[1-7].*-* | | 37 | BROKEN_ON_PLATFORM+= NetBSD-[1-7].*-* |
38 | | | 38 | |
39 | # Bootstraps built for 9.0. | | 39 | # Bootstraps built for 9.0. |
40 | BROKEN_ON_PLATFORM+= NetBSD-8.*-earmv7hf | | 40 | BROKEN_ON_PLATFORM+= NetBSD-8.*-earmv7hf |
41 | BROKEN_ON_PLATFORM+= NetBSD-8.*-powerpc | | | |
42 | | | 41 | |
43 | NO_BUILD= yes | | 42 | NO_BUILD= yes |
44 | USE_TOOLS+= bash | | 43 | USE_TOOLS+= bash |
45 | WRKSRC= ${WRKDIR}/${DISTFILES:S/.tar.gz//} | | 44 | WRKSRC= ${WRKDIR}/${DISTFILES:S/.tar.gz//} |
46 | | | 45 | |
47 | GENERATE_PLIST+= find ${DESTDIR}${PREFIX} \( -type f -o -type l \) -print | \ | | 46 | GENERATE_PLIST+= find ${DESTDIR}${PREFIX} \( -type f -o -type l \) -print | \ |
48 | sed 's,${DESTDIR}${PREFIX}/,,' | ${SORT} ; | | 47 | sed 's,${DESTDIR}${PREFIX}/,,' | ${SORT} ; |
49 | | | 48 | |
50 | INSTALLATION_DIRS= bin ${PKGMANDIR} share/doc/cargo/bash_completion.d | | 49 | INSTALLATION_DIRS= bin ${PKGMANDIR} share/doc/cargo/bash_completion.d |
51 | | | 50 | |
52 | .include "../../mk/bsd.prefs.mk" | | 51 | .include "../../mk/bsd.prefs.mk" |
53 | | | 52 | |
54 | DISTFILES:= # empty | | 53 | DISTFILES:= # empty |