SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
41
net/lua-mmdb/Makefile
Normal file
41
net/lua-mmdb/Makefile
Normal file
|
@ -0,0 +1,41 @@
|
|||
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 <bsd.port.mk>
|
2
net/lua-mmdb/distinfo
Normal file
2
net/lua-mmdb/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (mmdblua-0.2.tar.gz) = +B8GYT7vqqMG5xSr9CXmni327CAHkW2KzZEKBEcnz6Q=
|
||||
SIZE (mmdblua-0.2.tar.gz) = 6430
|
2
net/lua-mmdb/pkg/DESCR
Normal file
2
net/lua-mmdb/pkg/DESCR
Normal file
|
@ -0,0 +1,2 @@
|
|||
Lua library for reading MaxMind GeoIP2/GeoLite2 IP geolocation database
|
||||
format.
|
2
net/lua-mmdb/pkg/PLIST
Normal file
2
net/lua-mmdb/pkg/PLIST
Normal file
|
@ -0,0 +1,2 @@
|
|||
share/lua/${MODLUA_VERSION}/mmdb/
|
||||
share/lua/${MODLUA_VERSION}/mmdb/init.lua
|
Loading…
Add table
Add a link
Reference in a new issue