diff --git a/rockspecs/lua-zlib-1.2-3.rockspec b/rockspecs/lua-zlib-1.2-3.rockspec new file mode 100644 index 0000000..aa783c8 --- /dev/null +++ b/rockspecs/lua-zlib-1.2-3.rockspec @@ -0,0 +1,41 @@ +package = "lua-zlib" +version = "1.2-3" +source = { + url = "git+https://github.com/brimworks/lua-zlib.git", + tag = "v1.2", +} +description = { + summary = "Simple streaming interface to zlib for Lua.", + detailed = [[ + 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). + This project is hosted on github. + ]], + homepage = "https://github.com/brimworks/lua-zlib", + license = "MIT" +} +dependencies = { + "lua >= 5.1, <= 5.4" +} +external_dependencies = { + ZLIB = { + header = "zlib.h" + } +} + +build = { + type = "builtin", + modules = { + zlib = { + sources = { "lua_zlib.c" }, + libraries = { "z" }, + defines = { "LZLIB_COMPAT" }, + incdirs = { "$(ZLIB_INCDIR)" }, + } + }, + platforms = { windows = { variables = { + LUA_LIBRARIES = "$(LUA_LIBDIR)/$(LUALIB)" + }}} + +}