# $FreeBSD: head/devel/lua-luacheck/Makefile 462609 2018-02-22 14:35:31Z kevans $

PORTNAME=	luacheck
PORTVERSION=	0.21.2
CATEGORIES=	devel
PKGNAMEPREFIX=	${LUA_PKGNAMEPREFIX}

MAINTAINER=	kevans@FreeBSD.org
COMMENT=	Linter and static analyzer for lua files

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/LICENSE

RUN_DEPENDS=	${LUA_MODLIBDIR}/lfs.so:devel/luafilesystem

USES=	lua
NO_ARCH=	yes
NO_BUILD=	yes
NO_CONFIGURE=	yes

USE_GITHUB=	yes
GH_ACCOUNT=	mpeterv

INSTALL_DIR=	${LUA_MODSHAREDIR}/luacheck

do-install:
	(cd ${WRKSRC} && \
	    ${LUA_CMD} install.lua ${STAGEDIR}${INSTALL_DIR})
	@${RLN} ${STAGEDIR}${INSTALL_DIR}/bin/luacheck \
	    ${STAGEDIR}${PREFIX}/bin/luacheck
	@${RLN} ${STAGEDIR}${INSTALL_DIR}/bin/luacheck.lua \
	    ${STAGEDIR}${PREFIX}/bin/luacheck.lua

.include <bsd.port.mk>
