| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.5 2021/12/27 09:45:40 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2022/02/13 10:30:19 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= luv-1.42.0-1 | | 3 | DISTNAME= luv-1.42.0-1 |
4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/-1$/.1/1} | | 4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/-1$/.1/1} |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=luvit/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=luvit/} |
7 | GITHUB_PROJECT= luv | | 7 | GITHUB_PROJECT= luv |
8 | GITHUB_TAG= ${DISTNAME:S/^luv-//1} | | 8 | GITHUB_TAG= ${DISTNAME:S/^luv-//1} |
9 | | | 9 | |
10 | MAINTAINER= nia@NetBSD.org | | 10 | MAINTAINER= nia@NetBSD.org |
11 | HOMEPAGE= https://github.com/luvit/luv | | 11 | HOMEPAGE= https://github.com/luvit/luv |
12 | COMMENT= Bare libuv bindings for Lua | | 12 | COMMENT= Bare libuv bindings for Lua |
13 | LICENSE= apache-2.0 | | 13 | LICENSE= apache-2.0 |
14 | | | 14 | |
| @@ -16,18 +16,20 @@ LICENSE= apache-2.0 | | | @@ -16,18 +16,20 @@ LICENSE= apache-2.0 |
16 | | | 16 | |
17 | .if ${_LUA_VERSION} == "51" || ${_LUA_VERSION} == "52" | | 17 | .if ${_LUA_VERSION} == "51" || ${_LUA_VERSION} == "52" |
18 | DEPENDS+= ${LUA_PKGPREFIX}-compat53-[0-9]*:../../devel/lua-compat53 | | 18 | DEPENDS+= ${LUA_PKGPREFIX}-compat53-[0-9]*:../../devel/lua-compat53 |
19 | .endif | | 19 | .endif |
20 | | | 20 | |
21 | USE_CMAKE= yes | | 21 | USE_CMAKE= yes |
22 | | | 22 | |
23 | CMAKE_ARGS+= -DWITH_SHARED_LIBUV=ON | | 23 | CMAKE_ARGS+= -DWITH_SHARED_LIBUV=ON |
24 | CMAKE_ARGS+= -DBUILD_MODULE=ON | | 24 | CMAKE_ARGS+= -DBUILD_MODULE=ON |
25 | CMAKE_ARGS+= -DLUA_BUILD_TYPE=System | | 25 | CMAKE_ARGS+= -DLUA_BUILD_TYPE=System |
26 | CMAKE_ARGS+= -DWITH_LUA_ENGINE=Lua | | 26 | CMAKE_ARGS+= -DWITH_LUA_ENGINE=Lua |
27 | | | 27 | |
28 | pre-configure: | | 28 | pre-configure: |
| | | 29 | .if ${_LUA_VERSION} == "51" || ${_LUA_VERSION} == "52" |
29 | ${CP} ${PREFIX}/${LUA_INCDIR}/compat-5.3.* ${WRKSRC}/src | | 30 | ${CP} ${PREFIX}/${LUA_INCDIR}/compat-5.3.* ${WRKSRC}/src |
| | | 31 | .endif |
30 | | | 32 | |
31 | .include "../../lang/lua/module.mk" | | 33 | .include "../../lang/lua/module.mk" |
32 | .include "../../devel/libuv/buildlink3.mk" | | 34 | .include "../../devel/libuv/buildlink3.mk" |
33 | .include "../../mk/bsd.pkg.mk" | | 35 | .include "../../mk/bsd.pkg.mk" |