Skip to content

Commit

Permalink
Prepare release and bump version numbers to 0.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
moteus committed Jun 10, 2015
1 parent aa37b31 commit 72dbca0
Show file tree
Hide file tree
Showing 6 changed files with 148 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -5,7 +5,7 @@
[![Coverage Status](https://coveralls.io/repos/zeromq/lzmq/badge.png?branch=master)](https://coveralls.io/r/zeromq/lzmq?branch=master)
[![Licence](http://img.shields.io/badge/Licence-MIT-brightgreen.svg)](LICENCE.txt)

Support ZeroMQ 3.2/4.0.<br/>
Support ZeroMQ version 3.2.x/4.x<br/>
This library is not dropin replacement for [lua-zmq](https://github.com/Neopallium/lua-zmq) library.<br/>
This library has C and FFI version of binding.

Expand Down
2 changes: 1 addition & 1 deletion dist.info
@@ -1,5 +1,5 @@
name = "lzmq"
version = "0.4.2"
version = "0.4.3"

desc = "Lua bindings to ZeroMQ"
author = "Alexey Melnichuk"
Expand Down
92 changes: 92 additions & 0 deletions rockspecs/lzmq-0.4.3-1.rockspec
@@ -0,0 +1,92 @@
package = "lzmq"
version = "0.4.3-1"

source = {
url = "https://github.com/zeromq/lzmq/archive/v0.4.3.zip",
dir = "lzmq-0.4.3",
}

description = {
summary = "Lua bindings to ZeroMQ",
homepage = "https://github.com/zeromq/lzmq",
license = "MIT/X11",
}

dependencies = {
"lua >= 5.1, < 5.4",
-- "lua-llthreads2 >= 0.1.2"
}

external_dependencies = {
platforms = {
windows = {
ZMQ = {
header = "zmq.h",
library = "libzmq",
}
};
unix = {
ZMQ = {
header = "zmq.h",
-- library = "zmq", -- does not work !?
}
};
}
}

build = {
copy_directories = {"test", "examples"},

type = "builtin",

platforms = {
windows = { modules = {
["lzmq"] = {
libraries = {"libzmq"},
}
}},
unix = { modules = {
["lzmq"] = {
libraries = {"zmq"},
}
}},
linux = { modules = {
["lzmq.timer"] = {
libraries = {"rt"},
},
}},
},

modules = {
["lzmq"] = {
sources = {'src/lzmq.c','src/lzutils.c','src/poller.c',
'src/zcontext.c','src/zerror.c','src/zmsg.c',
'src/zpoller.c','src/zsocket.c'},
incdirs = {"$(ZMQ_INCDIR)"},
libdirs = {"$(ZMQ_LIBDIR)"},
defines = {
'LUAZMQ_USE_SEND_AS_BUF',
'LUAZMQ_USE_TEMP_BUFFERS',
'LUAZMQ_USE_ERR_TYPE_OBJECT',
-- 'LUAZMQ_USE_ERR_TYPE_NUMBER'
-- 'LUAZMQ_USE_ERR_TYPE_STRING'
},
},
["lzmq.timer"] = {
sources = {'src/ztimer.c','src/lzutils.c'},
},
["lzmq.loop" ] = "src/lua/lzmq/loop.lua";
["lzmq.poller" ] = "src/lua/lzmq/poller.lua";
["lzmq.threads" ] = "src/lua/lzmq/threads.lua";
["lzmq.ffi" ] = "src/lua/lzmq/ffi.lua";
["lzmq.ffi.api" ] = "src/lua/lzmq/ffi/api.lua";
["lzmq.ffi.error" ] = "src/lua/lzmq/ffi/error.lua";
["lzmq.ffi.loop" ] = "src/lua/lzmq/ffi/loop.lua";
["lzmq.ffi.poller" ] = "src/lua/lzmq/ffi/poller.lua";
["lzmq.ffi.timer" ] = "src/lua/lzmq/ffi/timer.lua";
["lzmq.ffi.threads" ] = "src/lua/lzmq/ffi/threads.lua";
["lzmq.llthreads.ex" ] = "src/lua/lzmq/llthreads/ex.lua";
["lzmq.impl.threads" ] = "src/lua/lzmq/impl/threads.lua";
["lzmq.impl.loop" ] = "src/lua/lzmq/impl/loop.lua";
},
}
52 changes: 52 additions & 0 deletions rockspecs/lzmq-ffi-0.4.3-1.rockspec
@@ -0,0 +1,52 @@
package = "lzmq-ffi"
version = "0.4.3-1"

source = {
url = "https://github.com/zeromq/lzmq/archive/v0.4.3.zip",
dir = "lzmq-0.4.3",
}

description = {
summary = "Lua bindings to ZeroMQ",
homepage = "https://github.com/zeromq/lzmq",
license = "MIT/X11",
}

dependencies = {
"lua >= 5.1, < 5.4",
-- "lua-llthreads2 >= 0.1.2"
-- "lzmq-timer"
}

build = {
copy_directories = {"test", "examples"},

type = "builtin",

platforms = {
linux = { modules = {
["lzmq.timer"] = {
libraries = {"rt"},
},
}},
},

modules = {
["lzmq.timer"] = {
sources = {'src/ztimer.c','src/lzutils.c'},
},
["lzmq" ] = "src/lua/lzmq/ffi/lzmq.lua";
["lzmq.ffi" ] = "src/lua/lzmq/ffi.lua";

["lzmq.loop" ] = "src/lua/lzmq/loop.lua";
["lzmq.poller" ] = "src/lua/lzmq/ffi/poller.lua";
["lzmq.threads" ] = "src/lua/lzmq/threads.lua";

["lzmq.ffi.api" ] = "src/lua/lzmq/ffi/api.lua";
["lzmq.ffi.error" ] = "src/lua/lzmq/ffi/error.lua";

["lzmq.llthreads.ex" ] = "src/lua/lzmq/llthreads/ex.lua";
["lzmq.impl.threads" ] = "src/lua/lzmq/impl/threads.lua";
["lzmq.impl.loop" ] = "src/lua/lzmq/impl/loop.lua";
},
}
2 changes: 1 addition & 1 deletion src/lua/lzmq/ffi.lua
Expand Up @@ -8,7 +8,7 @@
-- This file is part of lua-lzqm library.
--

local LZMQ_VERSION = "0.4.3-dev"
local LZMQ_VERSION = "0.4.3"

local lua_version_t
local function lua_version()
Expand Down
2 changes: 1 addition & 1 deletion src/lzmq.c
Expand Up @@ -25,7 +25,7 @@
#define LUAZMQ_VERSION_MAJOR 0
#define LUAZMQ_VERSION_MINOR 4
#define LUAZMQ_VERSION_PATCH 3
#define LUAZMQ_VERSION_COMMENT "dev"
// #define LUAZMQ_VERSION_COMMENT "dev"

const char *LUAZMQ_CONTEXT = LUAZMQ_PREFIX "Context";
const char *LUAZMQ_SOCKET = LUAZMQ_PREFIX "Socket";
Expand Down

0 comments on commit 72dbca0

Please sign in to comment.