From d7812eabad33c411a1ed3cc14824984805207c8f Mon Sep 17 00:00:00 2001 From: "Robert G. Jakabosky" Date: Thu, 3 Oct 2024 18:15:25 +0800 Subject: [PATCH] Bump version. --- rockspecs/lua-zmq-1.2-1.rockspec | 36 +++++++++++++++++ rockspecs/lua-zmq-scm-1.rockspec | 2 +- rockspecs/lua-zmq-scm-2.rockspec | 51 ++++++++++++++++++++++++ rockspecs/lua-zmq-threads-1.2-1.rockspec | 23 +++++++++++ 4 files changed, 111 insertions(+), 1 deletion(-) create mode 100644 rockspecs/lua-zmq-1.2-1.rockspec create mode 100644 rockspecs/lua-zmq-scm-2.rockspec create mode 100644 rockspecs/lua-zmq-threads-1.2-1.rockspec diff --git a/rockspecs/lua-zmq-1.2-1.rockspec b/rockspecs/lua-zmq-1.2-1.rockspec new file mode 100644 index 0000000..0b081d0 --- /dev/null +++ b/rockspecs/lua-zmq-1.2-1.rockspec @@ -0,0 +1,36 @@ +package = "lua-zmq" +version = "1.2-1" +source = { + url = "git://github.com/Neopallium/lua-zmq.git", + branch = "v1.2", +} +description = { + summary = "Lua bindings to zeromq2, with LuaJIT2 FFI support.", + homepage = "http://github.com/Neopallium/lua-zmq", + license = "MIT/X11", +} +dependencies = { + "lua >= 5.1, < 5.5", +} +external_dependencies = { + ZEROMQ = { + header = "zmq.h", + library = "zmq", + } +} +build = { + type = "builtin", + modules = { + zmq = { + sources = {"src/pre_generated-zmq.nobj.c"}, + incdirs = "$(ZEROMQ_INCDIR)", + libdirs = "$(ZEROMQ_LIBDIR)", + libraries = {"zmq"}, + }, + }, + install = { + lua = { + ['zmq.poller'] = "src/poller.lua", + } + } +} diff --git a/rockspecs/lua-zmq-scm-1.rockspec b/rockspecs/lua-zmq-scm-1.rockspec index b3cd3c6..63614eb 100644 --- a/rockspecs/lua-zmq-scm-1.rockspec +++ b/rockspecs/lua-zmq-scm-1.rockspec @@ -9,7 +9,7 @@ description = { license = "MIT/X11", } dependencies = { - "lua >= 5.1", + "lua >= 5.1, < 5.5", } external_dependencies = { platforms = { diff --git a/rockspecs/lua-zmq-scm-2.rockspec b/rockspecs/lua-zmq-scm-2.rockspec new file mode 100644 index 0000000..a78a606 --- /dev/null +++ b/rockspecs/lua-zmq-scm-2.rockspec @@ -0,0 +1,51 @@ +package = "lua-zmq" +version = "scm-2" +source = { + url = "git://github.com/Neopallium/lua-zmq.git", +} +description = { + summary = "Lua bindings to zeromq2, with LuaJIT2 FFI support.", + homepage = "http://github.com/Neopallium/lua-zmq", + license = "MIT/X11", +} +dependencies = { + "lua >= 5.1, < 5.5", +} +external_dependencies = { + platforms = { + windows = { + ZEROMQ = { + library = "libzmq", + } + }, + }, + ZEROMQ = { + header = "zmq.h", + library = "zmq", + } +} +build = { + platforms = { + windows = { + modules = { + zmq = { + libraries = {"libzmq"}, + } + } + }, + }, + type = "builtin", + modules = { + zmq = { + sources = {"src/pre_generated-zmq.nobj.c"}, + incdirs = "$(ZEROMQ_INCDIR)", + libdirs = "$(ZEROMQ_LIBDIR)", + libraries = {"zmq"}, + }, + }, + install = { + lua = { + ['zmq.poller'] = "src/poller.lua", + }, + }, +} diff --git a/rockspecs/lua-zmq-threads-1.2-1.rockspec b/rockspecs/lua-zmq-threads-1.2-1.rockspec new file mode 100644 index 0000000..458ab9b --- /dev/null +++ b/rockspecs/lua-zmq-threads-1.2-1.rockspec @@ -0,0 +1,23 @@ +package = "lua-zmq-threads" +version = "1.2-1" +source = { + url = "git://github.com/Neopallium/lua-zmq.git", + branch = "v1.2", +} +description = { + summary = "Lua bindings to zeromq2, with LuaJIT2 FFI support.", + homepage = "http://github.com/Neopallium/lua-zmq", + license = "MIT/X11" +} +dependencies = { + "lua-zmq >= 1.2-1", + "lua-llthreads >= 1.3-1", +} +build = { + type = "none", + install = { + lua = { + ['zmq.threads'] = "src/threads.lua", + } + } +}