diff options
author | pho <pho@pkgsrc.org> | 2016-10-26 13:00:20 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2016-10-26 13:00:20 +0000 |
commit | b1d0900c2f090ba1cffd3982c626001e5a8a37e4 (patch) | |
tree | 894cf9b37b7d8c070a985adf99552d8d9c7da531 /lang/nodejs | |
parent | b488b330155c4195873c3b622558e0c8bc7e5b0c (diff) | |
download | pkgsrc-b1d0900c2f090ba1cffd3982c626001e5a8a37e4.tar.gz |
Fix the path to mksnapshot.target.mk
It's incorrect at least for nodejs-7.0.0
Also, use the subst framework rather than a hand-written target.
Diffstat (limited to 'lang/nodejs')
-rw-r--r-- | lang/nodejs/Makefile.common | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/lang/nodejs/Makefile.common b/lang/nodejs/Makefile.common index df270dc8081..f36aa443705 100644 --- a/lang/nodejs/Makefile.common +++ b/lang/nodejs/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.11 2016/10/25 19:54:39 fhajny Exp $ +# $NetBSD: Makefile.common,v 1.12 2016/10/26 13:00:20 pho Exp $ # used by lang/nodejs/Makefile # used by lang/nodejs4/Makefile # used by lang/nodejs6/Makefile @@ -49,12 +49,11 @@ BUILD_DEPENDS+= lockf-[0-9]*:../../sysutils/lockf TEST_TARGET= check .if defined(TOOLS_PLATFORM.paxctl) -post-configure: - ${SED} 's|call do_cmd,link)|call do_cmd,link)\${.newline} ${TOOLS_PLATFORM.paxctl} +m $$@|' \ - < ${WRKSRC}/out/deps/v8/tools/gyp/mksnapshot.target.mk \ - > ${WRKSRC}/out/deps/v8/tools/gyp/mksnapshot.target.mk.tmp - ${MV} ${WRKSRC}/out/deps/v8/tools/gyp/mksnapshot.target.mk.tmp \ - ${WRKSRC}/out/deps/v8/tools/gyp/mksnapshot.target.mk +SUBST_CLASSES+= mksnapshot +SUBST_STAGE.mksnapshot= post-configure +SUBST_FILES.mksnapshot= out/deps/v8/tools/gyp/mksnapshot.target.mk +SUBST_FILES.mksnapshot+= out/deps/v8/src/mksnapshot.target.mk +SUBST_SED.mksnapshot+= -e 's|call do_cmd,link)|call do_cmd,link)\${.newline} ${TOOLS_PLATFORM.paxctl} +m $$@|' .endif pre-install: |