1 # Created by: Mikle Davidkin <skylord@vt.net.ru>
8 PKGNAMEPREFIX= verlihub-plugins-
9 MASTER_SITES= SF/verlihub/VH_Lua/${DISTVERSION}
11 MAINTAINER= me@skylord.ru
14 PLUGIN_DESC= LuaScript
18 WRKSRC= ${WRKDIR}/${DISTNAME}
20 CPPFLAGS+= -I${LUA_INCDIR}
21 LDFLAGS+= -L${LUA_LIBDIR}
23 PLIST_FILES= share/verlihub/scripts/ptokax.lua.inc \
24 share/verlihub/scripts/ptokaxtest.lua \
25 share/verlihub/scripts/script.lua
26 PLIST_DIRS= share/verlihub/scripts
28 OPTIONS_DEFINE= SOCKET
29 SOCKET_DESC= Build with LuaSocket support
31 .include "../verlihub-plugins/Makefile.plugins"
32 .include <bsd.port.options.mk>
34 .if ${PORT_OPTIONS:MSOCKET}
35 BUILD_DEPENDS+= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket
36 RUN_DEPENDS+= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket
37 CONFIGURE_ARGS+= --with-luasocket
41 .if ${PORT_OPTIONS:MSOCKET}
42 @${REINPLACE_CMD} -e 's|-lluasocket|${LUA_MODLIBDIR}/socket/core.so|g' \
43 -e 's|-lluamime|${LUA_MODLIBDIR}/mime/core.so|g' \
46 @${REINPLACE_CMD} -e 's|llua5\.1|llua-${LUA_VER}|g' \
48 @${REINPLACE_CMD} -e 's|for libpath in /|for libpath in ${PREFIX} /|g' ${WRKSRC}/config_lua
50 .include <bsd.port.mk>