mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
820fce2ed3
who tested with lua 5.1
40 lines
823 B
Makefile
40 lines
823 B
Makefile
COMMENT= binding of sqlite3 for lua
|
|
V= 0.9.6
|
|
PKGNAME= luasqlite3-${V}
|
|
DISTNAME= lsqlite3-v${V:S/\.//g}
|
|
EXTRACT_SUFX= .zip
|
|
CATEGORIES= databases
|
|
SITES= http://lua.sqlite.org/index.cgi/zip/
|
|
|
|
HOMEPAGE= http://lua.sqlite.org/
|
|
|
|
# MIT
|
|
PERMIT_PACKAGE= Yes
|
|
|
|
WANTLIB += sqlite3
|
|
|
|
MODULES= lang/lua
|
|
FLAVORS= lua52 lua53 lua54
|
|
FLAVOR?=
|
|
|
|
MODLUA_BUILD_DEPENDS= devel/luarocks
|
|
LIB_DEPENDS= databases/sqlite3
|
|
|
|
USE_GMAKE= Yes
|
|
|
|
PORTHOME= ${WRKDIR}
|
|
|
|
# tests need lunitx
|
|
NO_TEST= Yes
|
|
|
|
pre-configure:
|
|
ln -s ${LOCALBASE}/bin/luarocks-${MODLUA_VERSION} ${WRKDIR}/bin/luarocks
|
|
|
|
do-install:
|
|
${INSTALL_DATA_DIR} ${MODLUA_LIBDIR} ${MODLUA_EXAMPLEDIR}
|
|
${INSTALL_DATA} ${WRKDIR}/.luarocks/lib/lua/${MODLUA_VERSION}/lsqlite3.so \
|
|
${MODLUA_LIBDIR}/lsqlite3.so
|
|
${INSTALL_DATA} ${WRKSRC}/examples/*.lua ${MODLUA_EXAMPLEDIR}
|
|
|
|
.include <bsd.port.mk>
|