diff options
author | nikita <nikita@pkgsrc.org> | 2020-05-11 19:08:59 +0000 |
---|---|---|
committer | nikita <nikita@pkgsrc.org> | 2020-05-11 19:08:59 +0000 |
commit | 4a7cf991cb83aafac679005aecac20d200be87b3 (patch) | |
tree | 3904e7ac9229c4e885a0fa9bbb1da06c14e91e6c /lang/nim | |
parent | 047c1f26cd5f087036445f10e2cc4ce5eeb90ae4 (diff) | |
download | pkgsrc-4a7cf991cb83aafac679005aecac20d200be87b3.tar.gz |
lang/nim: build and install tools and nimble.
Diffstat (limited to 'lang/nim')
-rw-r--r-- | lang/nim/Makefile | 12 | ||||
-rw-r--r-- | lang/nim/PLIST | 8 |
2 files changed, 18 insertions, 2 deletions
diff --git a/lang/nim/Makefile b/lang/nim/Makefile index 222d834076c..310ce893dbc 100644 --- a/lang/nim/Makefile +++ b/lang/nim/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.12 2020/04/05 01:29:15 ryoon Exp $ +# $NetBSD: Makefile,v 1.13 2020/05/11 19:08:59 nikita Exp $ DISTNAME= nim-1.2.0 +PKGREVISION= 1 CATEGORIES= lang MASTER_SITES= http://nim-lang.org/download/ EXTRACT_SUFX= .tar.xz @@ -17,10 +18,19 @@ do-build: printf '#! %s\nexec %s _=%s/nim/bin/nim %s/nim/bin/nim "$$@"\n' \ "${SH}" "${SETENV}" "${PREFIX}" "${PREFIX}" \ > ${WRKSRC}/nim-wrapper.sh + cd ${WRKSRC} && bin/nim c --skipUserCfg --skipParentCfg koch + cd ${WRKSRC} && ./koch boot -d:release --skipUserCfg --skipParentCfg + cd ${WRKSRC} && ./koch tools --skipUserCfg --skipParentCfg do-install: cd ${WRKSRC} && sh ./install.sh ${DESTDIR}${PREFIX} ${INSTALL_SCRIPT} ${WRKSRC}/nim-wrapper.sh ${DESTDIR}${PREFIX}/bin/nim + ${INSTALL} ${WRKSRC}/bin/nimble ${DESTDIR}${PREFIX}/bin/nimble + ${INSTALL} ${WRKSRC}/bin/nimfind ${DESTDIR}${PREFIX}/bin/nimfind + ${INSTALL} ${WRKSRC}/bin/nimgrep ${DESTDIR}${PREFIX}/bin/nimgrep + ${INSTALL} ${WRKSRC}/bin/nimpretty ${DESTDIR}${PREFIX}/bin/nimpretty + ${INSTALL} ${WRKSRC}/bin/nimsuggest ${DESTDIR}${PREFIX}/bin/nimsuggest + ${INSTALL} ${WRKSRC}/bin/testament ${DESTDIR}${PREFIX}/bin/testament do-test: cd ${WRKSRC} && ./bin/nim compile koch.nim diff --git a/lang/nim/PLIST b/lang/nim/PLIST index d696b77e0c0..9e98ef7fa57 100644 --- a/lang/nim/PLIST +++ b/lang/nim/PLIST @@ -1,6 +1,12 @@ -@comment $NetBSD: PLIST,v 1.9 2020/04/05 01:29:15 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.10 2020/05/11 19:08:59 nikita Exp $ bin/nim nim/bin/nim +bin/nimble +bin/nimfind +bin/nimgrep +bin/nimpretty +bin/nimsuggest +bin/testament nim/compiler.nimble nim/compiler/aliases.nim nim/compiler/asciitables.nim |