| @@ -1,22 +1,29 @@ | | | @@ -1,22 +1,29 @@ |
1 | # $NetBSD: Makefile,v 1.11 2021/12/08 16:05:22 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.12 2021/12/27 01:11:10 dholland Exp $ |
2 | | | 2 | |
3 | DISTNAME= neko-2.3.0 | | 3 | DISTNAME= neko-2.3.0 |
4 | PKGREVISION= 9 | | 4 | PKGREVISION= 9 |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=HaxeFoundation/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=HaxeFoundation/} |
7 | GITHUB_TAG= v${PKGVERSION_NOREV:S/./-/g} | | 7 | GITHUB_TAG= v${PKGVERSION_NOREV:S/./-/g} |
8 | | | 8 | |
9 | MAINTAINER= cfkoch@edgebsd.org | | 9 | MAINTAINER= cfkoch@edgebsd.org |
10 | HOMEPAGE= https://nekovm.org/ | | 10 | HOMEPAGE= https://nekovm.org/ |
11 | COMMENT= High-level dynamically typed programming language | | 11 | COMMENT= High-level dynamically typed programming language |
12 | LICENSE= mit | | 12 | LICENSE= mit |
13 | | | 13 | |
14 | TOOL_DEPENDS+= git-base-[0-9]*:../../devel/git-base | | 14 | TOOL_DEPENDS+= git-base-[0-9]*:../../devel/git-base |
15 | | | 15 | |
16 | USE_CMAKE= yes | | 16 | USE_CMAKE= yes |
17 | USE_TOOLS+= pkg-config | | 17 | USE_TOOLS+= pkg-config |
18 | | | 18 | |
| | | 19 | # Tries to build "bin/nekoc.n, bin/nekoml.n" multiple times at once |
| | | 20 | # and then chokes because nekoc.n won't load. Examination shows that |
| | | 21 | # the makefiles spewed from cmake try to build this element from four |
| | | 22 | # different subdirs at once, which is obviously unsafe, and arguing |
| | | 23 | # with cmake about this sort of thing is a waste of breath. |
| | | 24 | MAKE_JOBS_SAFE= no |
| | | 25 | |
19 | .include "options.mk" | | 26 | .include "options.mk" |
20 | .include "../../devel/boehm-gc/buildlink3.mk" | | 27 | .include "../../devel/boehm-gc/buildlink3.mk" |
21 | .include "../../devel/zlib/buildlink3.mk" | | 28 | .include "../../devel/zlib/buildlink3.mk" |
22 | .include "../../mk/bsd.pkg.mk" | | 29 | .include "../../mk/bsd.pkg.mk" |