# $NetBSD: Makefile,v 1.6 2021/06/07 11:38:58 nia Exp $ DISTNAME= lua-compat53-0.10 PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/^lua-//1} CATEGORIES= devel lua MASTER_SITES= ${MASTER_SITE_GITHUB:=keplerproject/} GITHUB_PROJECT= lua-compat-5.3 GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/keplerproject/lua-compat-5.3 COMMENT= Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1 LICENSE= mit PLIST_SUBST+= LUA_INCDIR=${LUA_INCDIR} PRINT_PLIST_AWK+= /^${LUA_INCDIR:S|/|\\/|g}/ \ { gsub(/${LUA_INCDIR:S|/|\\/|g}/, "$${LUA_INCDIR}") } INSTALLATION_DIRS+= ${LUA_LDIR} ${LUA_CDIR} ${LUA_INCDIR} INSTALLATION_DIRS+= ${LUA_LDIR}/compat53 INSTALLATION_DIRS+= ${LUA_CDIR}/compat53 pre-build: ${CP} -f ${FILESDIR}/Makefile ${WRKSRC}/Makefile do-install: ${INSTALL_LIB} ${WRKSRC}/*.so ${DESTDIR}${PREFIX}/${LUA_CDIR}/compat53 ${INSTALL_DATA} ${WRKSRC}/compat53/*.lua ${DESTDIR}${PREFIX}/${LUA_LDIR}/compat53 ${INSTALL_DATA} ${WRKSRC}/c-api/* ${DESTDIR}${PREFIX}/${LUA_INCDIR} do-test: cd ${WRKSRC}/tests && ${LUA_INTERPRETER} test.lua .include "../../lang/lua/module.mk" .include "../../mk/bsd.pkg.mk"