# $OpenBSD: Makefile,v 1.3 2005/09/06 16:51:44 pedro Exp $ COMMENT= "lua web server with cgi support" DISTNAME= xavante-1.1 PKGNAME= ${DISTNAME}p0 CATEGORIES= www MASTER_SITES= http://luaforge.net/frs/download.php/958/ HOMEPAGE= http://www.keplerproject.org/xavante/ MAINTAINER= Pedro Martelletto # MIT PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes NO_BUILD= Yes NO_REGRESS= Yes BUILD_DEPENDS= ::lang/lua ::devel/luafs ::devel/luacompat ::net/luasocket \ ::devel/luacopas ::devel/luavenv ::devel/luaposix ::www/cgilua RUN_DEPENDS= ${BUILD_DEPENDS} post-extract: @sed -e "s:@xavantepath@:${PREFIX}/lua/xavante/?.lua:g" \ ${FILESDIR}/init.lua > ${WRKSRC}/init.lua post-patch: @perl -pi -e 's:\@xavanteweb@:${PREFIX}/examples/xavante/:g;' \ ${WRKSRC}/src/t_xavante_start.lua @perl -pi -e 's:\@localbase@:${LOCALBASE}:g;' \ ${WRKSRC}/src/t_xavante_start.lua do-install: ${INSTALL_DATA_DIR} ${PREFIX}/lua/xavante ${INSTALL_DATA_DIR} ${PREFIX}/lua/xavante/xavante ${INSTALL_DATA} ${WRKSRC}/init.lua ${PREFIX}/lua/xavante ${INSTALL_DATA} ${WRKSRC}/src/xavante/*.lua \ ${PREFIX}/lua/xavante/xavante ${INSTALL_DATA} ${WRKSRC}/src/coxpcall/coxpcall.lua \ ${PREFIX}/lua/xavante/xavante/coxpcall.lua ${INSTALL_PROGRAM} ${WRKSRC}/src/t_xavante_start.lua \ ${PREFIX}/bin/xavante ${INSTALL_DATA_DIR} ${PREFIX}/examples/xavante ${INSTALL_DATA} ${WRKSRC}/web/*.lp ${PREFIX}/examples/xavante ${INSTALL_DATA_DIR} ${PREFIX}/examples/xavante/img ${INSTALL_DATA} ${WRKSRC}/web/img/*.{gif,jpg} \ ${PREFIX}/examples/xavante/img ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xavante ${INSTALL_DATA} ${WRKSRC}/doc/us/* ${PREFIX}/share/doc/xavante .include