| @@ -1,46 +1,46 @@ | | | @@ -1,46 +1,46 @@ |
1 | # $NetBSD: Makefile,v 1.5 2017/09/16 19:53:50 alnsn Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2018/01/29 21:18:23 alnsn Exp $ |
2 | | | 2 | |
3 | DISTNAME= luarocks-2.4.2 | | 3 | DISTNAME= luarocks-2.4.3 |
4 | PKGNAME= ${DISTNAME:S/luarocks/${LUA_PKGPREFIX}-rocks/} | | 4 | PKGNAME= ${DISTNAME:S/luarocks/${LUA_PKGPREFIX}-rocks/} |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= https://luarocks.org/releases/ | | 6 | MASTER_SITES= https://luarocks.org/releases/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= alnsn@NetBSD.org |
9 | HOMEPAGE= https://luarocks.org/ | | 9 | HOMEPAGE= https://luarocks.org/ |
10 | COMMENT= Deployment and management system for Lua modules | | 10 | COMMENT= Deployment and management system for Lua modules |
11 | LICENSE= mit | | 11 | LICENSE= mit |
12 | | | 12 | |
13 | USE_TOOLS+= curl:run # downloader (curl or wget) | | 13 | USE_TOOLS+= curl:run # downloader (curl or wget) |
14 | USE_TOOLS+= openssl:run # md5-checker (openssl or md5sum) | | 14 | USE_TOOLS+= openssl:run # md5-checker (openssl or md5sum) |
15 | | | 15 | |
16 | .include "../../mk/bsd.prefs.mk" | | 16 | .include "../../mk/bsd.prefs.mk" |
17 | | | 17 | |
18 | HAS_CONFIGURE= yes | | 18 | HAS_CONFIGURE= yes |
19 | USE_LANGUAGES= # none | | 19 | USE_LANGUAGES= # none |
20 | | | 20 | |
21 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 21 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
22 | CONFIGURE_ARGS+= --rocks-tree=${PREFIX}/luarocks | | 22 | CONFIGURE_ARGS+= --rocks-tree=${PREFIX}/luarocks |
23 | CONFIGURE_ARGS+= --with-lua=${PREFIX} | | 23 | CONFIGURE_ARGS+= --with-lua=${PREFIX} |
24 | CONFIGURE_ARGS+= --lua-suffix=${_LUA_DOT_VERSION} | | 24 | CONFIGURE_ARGS+= --lua-suffix=${_LUA_DOT_VERSION} |
25 | CONFIGURE_ARGS+= --lua-version=${_LUA_DOT_VERSION} | | 25 | CONFIGURE_ARGS+= --lua-version=${_LUA_DOT_VERSION} |
26 | CONFIGURE_ARGS+= --with-lua-include=${PREFIX}/${LUA_INCDIR} | | 26 | CONFIGURE_ARGS+= --with-lua-include=${PREFIX}/${LUA_INCDIR} |
27 | CONFIGURE_ARGS+= --versioned-rocks-dir | | 27 | CONFIGURE_ARGS+= --versioned-rocks-dir |
28 | CONFIGURE_ARGS+= --with-downloader=curl | | 28 | CONFIGURE_ARGS+= --with-downloader=curl |
29 | CONFIGURE_ARGS+= --with-md5-checker=openssl | | 29 | CONFIGURE_ARGS+= --with-md5-checker=openssl |
30 | | | 30 | |
31 | BUILD_TARGET= build | | 31 | BUILD_TARGET= build |
32 | MAKE_ENV+= LUA_EXAMPLESDIR=${LUA_EXAMPLESDIR} | | 32 | MAKE_ENV+= LUA_EXAMPLESDIR=${LUA_EXAMPLESDIR} |
33 | | | 33 | |
34 | PKG_SYSCONFSUBDIR= luarocks | | 34 | PKG_SYSCONFSUBDIR= luarocks |
35 | LUAROCKS_CONF= config-${_LUA_DOT_VERSION}.lua | | 35 | LUAROCKS_CONF= config-${_LUA_DOT_VERSION}.lua |
36 | CONF_FILES= ${LUA_EXAMPLESDIR}/${LUAROCKS_CONF} \ | | 36 | CONF_FILES= ${LUA_EXAMPLESDIR}/${LUAROCKS_CONF} \ |
37 | ${PKG_SYSCONFDIR}/${LUAROCKS_CONF} | | 37 | ${PKG_SYSCONFDIR}/${LUAROCKS_CONF} |
38 | | | 38 | |
39 | # XXX Add subst rules to ../../lang/lua/xxx.mk | | 39 | # XXX Add subst rules to ../../lang/lua/xxx.mk |
40 | PLIST_SUBST+= LUADOTVER=${_LUA_DOT_VERSION} | | 40 | PLIST_SUBST+= LUADOTVER=${_LUA_DOT_VERSION} |
41 | FILES_SUBST+= LUADOTVER=${_LUA_DOT_VERSION} | | 41 | FILES_SUBST+= LUADOTVER=${_LUA_DOT_VERSION} |
42 | | | 42 | |
43 | .include "../../lang/lua/application.mk" | | 43 | .include "../../lang/lua/application.mk" |
44 | .include "../../lang/lua/module.mk" | | 44 | .include "../../lang/lua/module.mk" |
45 | .include "../../mk/alternatives.mk" | | 45 | .include "../../mk/alternatives.mk" |
46 | .include "../../mk/bsd.pkg.mk" | | 46 | .include "../../mk/bsd.pkg.mk" |