Merge branch 'staged'
[dports.git] / devel / nimble / Makefile
1 PORTNAME=       nimble
2 DISTVERSIONPREFIX=      v
3 DISTVERSION=    0.14.2
4 CATEGORIES=     devel
5
6 MAINTAINER=     ports@nicandneal.net
7 COMMENT=        Package manager for the Nim programming language
8 WWW=            https://github.com/nim-lang/nimble
9
10 LICENSE=        BSD3CLAUSE
11 LICENSE_FILE=   ${WRKSRC}/license.txt
12
13 BUILD_DEPENDS=  ${LOCALBASE}/nim/bin/nim:lang/nim
14 RUN_DEPENDS=    ${LOCALBASE}/nim/bin/nim:lang/nim
15
16 USE_GITHUB=     yes
17 GH_ACCOUNT=     nim-lang
18
19 PLIST_FILES=    bin/nimble
20
21 do-build:
22         @cd ${WRKSRC} && ${LOCALBASE}/nim/bin/nim c -d:release --noNimblePath --parallelBuild=${MAKE_JOBS_NUMBER} --path:${LOCALBASE}/nim --nimcache:${WRKSRC}/nimcache src/nimble
23
24 do-install:
25         ${INSTALL_PROGRAM} ${WRKSRC}/src/nimble ${STAGEDIR}${PREFIX}/bin
26
27 .include <bsd.port.mk>