diff --git a/rockspecs/lua-iconv-7.0.0-4.rockspec b/rockspecs/lua-iconv-7.0.0-4.rockspec new file mode 100644 index 0000000..20810d0 --- /dev/null +++ b/rockspecs/lua-iconv-7.0.0-4.rockspec @@ -0,0 +1,50 @@ +-- Packs lua-iconv into a LuaRock +-- rockspec based uppon the file provided by DarkGod + +package = "lua-iconv" +version = "7.0.0-4" + +source = { + url = "https://github.com/lunarmodules/lua-iconv/archive/v7.0.0/lua-iconv-7.0.0.tar.gz", +} + +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"} + } + } + } + } +}