diff --git a/lua-iconv-dev-1.rockspec b/lua-iconv-dev-1.rockspec new file mode 100644 index 0000000..0b8c909 --- /dev/null +++ b/lua-iconv-dev-1.rockspec @@ -0,0 +1,57 @@ +-- Packs lua-iconv into a LuaRock +-- rockspec based uppon the file provided by DarkGod + +package = "lua-iconv" +version = "dev-1" + +source = { + url = "git+https://github.com/lunarmodules/lua-iconv", +} + +description = { + summary = "Lua binding to the iconv", + detailed = [[ + Lua binding to the POSIX 'iconv' library, which converts a sequence of + characters from one codeset into a sequence of corresponding characters + in another codeset. + ]], + license = "MIT/X11", + homepage = "https://github.com/lunarmodules/lua-iconv/" +} + +dependencies = { + "lua >= 5.1", +} + +external_dependencies = { + ICONV = { + header = "iconv.h" + } +} + +build = { + type = "builtin", + modules = { + iconv = { + sources = {"luaiconv.c"}, + incdirs = {"$(ICONV_INCDIR)"}, + libdirs = {"$(ICONV_LIBDIR)"} + } + }, + platforms = { + cygwin = { + modules = { + iconv = { + libraries = {"iconv"} + } + } + }, + macosx = { + modules = { + iconv = { + libraries = {"iconv"} + } + } + }, + } +}