# $OpenBSD: Makefile,v 1.4 2020/02/03 22:42:36 fcambus Exp $ COMMENT = Lua library for MaxMind GeoIP2/GeoLite2 databases V = 0.2 PKGNAME = lua-mmdb-${V} REVISION = 0 GH_ACCOUNT = daurnimator GH_PROJECT = mmdblua GH_TAGNAME = v${V} CATEGORIES = net # MIT PERMIT_PACKAGE = Yes MODULES = lang/lua FLAVORS = lua52 lua53 FLAVOR ?= .if !${FLAVOR:Mlua53} RUN_DEPENDS = devel/lua-compat53,${MODLUA_FLAVOR} .endif TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH} \ net/libmaxminddb NO_BUILD = Yes PKG_ARCH = * do-install: ${INSTALL_DATA_DIR} ${MODLUA_DATADIR} ${MODLUA_DATADIR}mmdb ${INSTALL_DATA} ${WRKSRC}/mmdb/*.lua ${MODLUA_DATADIR}mmdb do-test: sed -i -e "s,GeoLite2-City,${LOCALSTATEDIR}/db/GeoIP/GeoLite2-Country," \ ${WRKSRC}/example.lua cd ${WRKSRC} && ${MODLUA_BIN} example.lua .include