mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-27 07:23:30 +08:00
package/lua-zlib: new package
This module is only partially compatible with lzlib (which is no longer maintained). Signed-off-by: Francois Perrad <francois.perrad@gadz.org> [yann.morin.1998@free.fr: amend commit log about limited compatibility] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
01bc4fb2f1
commit
b4fd87f993
@ -693,6 +693,7 @@ menu "Lua libraries/modules"
|
||||
source "package/lua-testmore/Config.in"
|
||||
source "package/lua-utf8/Config.in"
|
||||
source "package/lua-valua/Config.in"
|
||||
source "package/lua-zlib/Config.in"
|
||||
source "package/luabitop/Config.in"
|
||||
source "package/luadbi/Config.in"
|
||||
source "package/luadbi-sqlite3/Config.in"
|
||||
|
10
package/lua-zlib/Config.in
Normal file
10
package/lua-zlib/Config.in
Normal file
@ -0,0 +1,10 @@
|
||||
config BR2_PACKAGE_LUA_ZLIB
|
||||
bool "lua-zlib"
|
||||
select BR2_PACKAGE_ZLIB
|
||||
help
|
||||
Simple streaming interface to zlib for Lua.
|
||||
Consists of two functions: inflate and deflate.
|
||||
Both functions return "stream functions" (takes a buffer
|
||||
of input and returns a buffer of output).
|
||||
|
||||
https://github.com/brimworks/lua-zlib
|
2
package/lua-zlib/lua-zlib.hash
Normal file
2
package/lua-zlib/lua-zlib.hash
Normal file
@ -0,0 +1,2 @@
|
||||
# computed by luarocks/buildroot
|
||||
sha256 42436ba2b78c9a2d515d6da59ceb12cdea7f84c9ce3c859d91addb42badd4061 lua-zlib-1.2-0.src.rock
|
12
package/lua-zlib/lua-zlib.mk
Normal file
12
package/lua-zlib/lua-zlib.mk
Normal file
@ -0,0 +1,12 @@
|
||||
################################################################################
|
||||
#
|
||||
# lua-zlib
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LUA_ZLIB_VERSION = 1.2-0
|
||||
LUA_ZLIB_SUBDIR = lua-zlib
|
||||
LUA_ZLIB_LICENSE = MIT
|
||||
LUA_ZLIB_DEPENDENCIES = zlib
|
||||
|
||||
$(eval $(luarocks-package))
|
25
support/testing/tests/package/test_lua_zlib.py
Normal file
25
support/testing/tests/package/test_lua_zlib.py
Normal file
@ -0,0 +1,25 @@
|
||||
from tests.package.test_lua import TestLuaBase
|
||||
|
||||
|
||||
class TestLuaLuazlib(TestLuaBase):
|
||||
config = TestLuaBase.config + \
|
||||
"""
|
||||
BR2_PACKAGE_LUA=y
|
||||
BR2_PACKAGE_LUA_ZLIB=y
|
||||
"""
|
||||
|
||||
def test_run(self):
|
||||
self.login()
|
||||
self.module_test("zlib")
|
||||
|
||||
|
||||
class TestLuajitLuazlib(TestLuaBase):
|
||||
config = TestLuaBase.config + \
|
||||
"""
|
||||
BR2_PACKAGE_LUAJIT=y
|
||||
BR2_PACKAGE_LUA_ZLIB=y
|
||||
"""
|
||||
|
||||
def test_run(self):
|
||||
self.login()
|
||||
self.module_test("zlib")
|
Loading…
Reference in New Issue
Block a user