| @@ -1,39 +1,33 @@ | | | @@ -1,39 +1,33 @@ |
1 | # $NetBSD: Makefile.common,v 1.40 2020/12/16 07:24:06 adam Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.41 2020/12/16 07:43:13 adam Exp $ |
2 | # used by lang/nodejs/Makefile | | 2 | # used by lang/nodejs/Makefile |
3 | # used by lang/nodejs8/Makefile | | 3 | # used by lang/nodejs8/Makefile |
4 | # used by lang/nodejs10/Makefile | | 4 | # used by lang/nodejs10/Makefile |
5 | # used by lang/nodejs12/Makefile | | 5 | # used by lang/nodejs12/Makefile |
6 | | | 6 | |
7 | CATEGORIES= lang | | 7 | CATEGORIES= lang |
8 | MASTER_SITES= https://nodejs.org/dist/${DISTNAME:S/node-//}/ | | 8 | MASTER_SITES= https://nodejs.org/dist/${DISTNAME:S/node-//}/ |
9 | PKGNAME= ${DISTNAME:S/-v/js-/} | | 9 | PKGNAME= ${DISTNAME:S/-v/js-/} |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= https://nodejs.org/ | | 12 | HOMEPAGE= https://nodejs.org/ |
13 | COMMENT= V8 JavaScript for clients and servers | | 13 | COMMENT= V8 JavaScript for clients and servers |
14 | LICENSE= mit | | 14 | LICENSE= mit |
15 | | | 15 | |
16 | HAS_CONFIGURE= yes | | 16 | HAS_CONFIGURE= yes |
17 | USE_TOOLS+= bash gmake pkg-config | | 17 | USE_TOOLS+= bash gmake pkg-config |
18 | | | 18 | |
19 | PYTHON_FOR_BUILD_ONLY= yes | | 19 | PYTHON_FOR_BUILD_ONLY= yes |
20 | | | 20 | |
21 | # | | | |
22 | # Do not remove this unless you are absolutely certain that every python script | | | |
23 | # in every nodejs that we support is python3 ready. | | | |
24 | # | | | |
25 | #PYTHON_VERSIONS_ACCEPTED= 27 | | | |
26 | | | | |
27 | GCC_REQD+= 4.9.4 | | 21 | GCC_REQD+= 4.9.4 |
28 | | | 22 | |
29 | CONFIG_SHELL= ${PYTHONBIN} | | 23 | CONFIG_SHELL= ${PYTHONBIN} |
30 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 24 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
31 | CONFIGURE_ARGS+= --shared-cares | | 25 | CONFIGURE_ARGS+= --shared-cares |
32 | CONFIGURE_ARGS+= --shared-libuv | | 26 | CONFIGURE_ARGS+= --shared-libuv |
33 | CONFIGURE_ARGS+= --shared-zlib | | 27 | CONFIGURE_ARGS+= --shared-zlib |
34 | CONFIGURE_ARGS+= --without-npm | | 28 | CONFIGURE_ARGS+= --without-npm |
35 | PTHREAD_AUTO_VARS= yes | | 29 | PTHREAD_AUTO_VARS= yes |
36 | | | 30 | |
37 | CONFIGURE_ENV.NetBSD+= GYP_DEFINES="OS=netbsd" | | 31 | CONFIGURE_ENV.NetBSD+= GYP_DEFINES="OS=netbsd" |
38 | MAKE_ENV.NetBSD+= GYP_DEFINES="OS=netbsd" | | 32 | MAKE_ENV.NetBSD+= GYP_DEFINES="OS=netbsd" |
39 | | | 33 | |