Changeset View
Changeset View
Standalone View
Standalone View
head/devel/lua-sysctl/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= sysctl | PORTNAME= sysctl | ||||
PORTVERSION= 2.0 | PORTVERSION= 2.0 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} | ||||
MAINTAINER= uzsolt@uzsolt.hu | MAINTAINER= uzsolt@uzsolt.hu | ||||
COMMENT= Small sysctl(3) interface for lua | COMMENT= Small sysctl(3) interface for lua | ||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
USES= lua pkgconfig | USES= lua:52+,module pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= kAworu | GH_ACCOUNT= kAworu | ||||
GH_PROJECT= lua-${PORTNAME} | GH_PROJECT= lua-${PORTNAME} | ||||
OPTIONS_DEFINE= DOCS EXAMPLES | OPTIONS_DEFINE= DOCS EXAMPLES | ||||
DOCSDIR= ${PREFIX}/share/doc/lua${LUA_VER_STR}/${PORTNAME} | DOCSDIR= ${LUA_DOCSDIR} | ||||
EXAMPLESDIR= ${PREFIX}/share/examples/lua${LUA_VER_STR}/${PORTNAME} | EXAMPLESDIR= ${LUA_EXAMPLESDIR} | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e "s/5.1/${LUA_VER}/g" ${WRKSRC}/Makefile | @${REINPLACE_CMD} -e "s/5.2/${LUA_VER}/g" ${WRKSRC}/Makefile | ||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} | @${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} | ||||
${INSTALL_LIB} ${WRKSRC}/build/sysctl.so ${STAGEDIR}${LUA_MODLIBDIR}/sysctl.so | ${INSTALL_LIB} ${WRKSRC}/build/sysctl.so ${STAGEDIR}${LUA_MODLIBDIR}/sysctl.so | ||||
post-install-DOCS-on: | post-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} | ||||
post-install-EXAMPLES-on: | post-install-EXAMPLES-on: | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR} | ${INSTALL_DATA} ${WRKSRC}/misc/*.lua ${STAGEDIR}${EXAMPLESDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |