├── .gitignore ├── Makefile ├── README.md ├── argon2-3.0.1-1.rockspec ├── argparse-0.5.0-1.rockspec ├── argparse-0.6.0-1.rockspec ├── authman-scm-1.rockspec ├── avro-schema-2.0.1-1.rockspec ├── avro-schema-2.1.0-1.rockspec ├── avro-schema-2.1.1-1.rockspec ├── avro-schema-2.2.0-2.rockspec ├── avro-schema-2.2.1-2.rockspec ├── avro-schema-2.2.2-2.rockspec ├── avro-schema-2.2.3-2.rockspec ├── avro-schema-2.3.0-2.rockspec ├── avro-schema-2.3.1-2.rockspec ├── avro-schema-2.3.2-1.rockspec ├── avro-schema-3.0.0-1.rockspec ├── avro-schema-3.0.1-1.rockspec ├── avro-schema-3.0.2-1.rockspec ├── avro-schema-3.0.3-1.rockspec ├── avro-schema-3.0.4-1.rockspec ├── avro-schema-scm-1.rockspec ├── cartridge-1.0.0-1.all.rock ├── cartridge-1.0.0-1.rockspec ├── cartridge-1.1.0-1.all.rock ├── cartridge-1.1.0-1.rockspec ├── cartridge-1.2.0-1.all.rock ├── cartridge-1.2.0-1.rockspec ├── cartridge-cli-1.0.0-1.rockspec ├── cartridge-cli-1.1.0-1.rockspec ├── cartridge-cli-scm-1.rockspec ├── cartridge-scm-1.rockspec ├── cbench-scm-1.rockspec ├── checks-1.0.0-1.rockspec ├── checks-1.1.0-1.rockspec ├── checks-2.0.0-1.rockspec ├── checks-2.0.1-1.rockspec ├── checks-2.0.2-1.rockspec ├── checks-2.1.0-1.rockspec ├── checks-2.1.1-1.rockspec ├── checks-3.0.0-1.rockspec ├── checks-3.0.1-1.rockspec ├── config-0.1.0-1.rockspec ├── config-scm-1.rockspec ├── connpool-1.1.1-1.rockspec ├── connpool-scm-1.rockspec ├── cron-parser-1.0.0-1.rockspec ├── cron-parser-scm-1.rockspec ├── date-2.1.2-2.rockspec ├── ddl-scm-1.rockspec ├── document-1.0.0-1.rockspec ├── document-1.0.1-1.rockspec ├── document-scm-1.rockspec ├── dump-scm-1.rockspec ├── errors-2.1.1-1.rockspec ├── errors-scm-1.rockspec ├── expirationd-1.0.1-1.rockspec ├── expirationd-scm-1.rockspec ├── frontend-core-5.0.2-1.rockspec ├── frontend-core-6.0.1-1.all.rock ├── frontend-core-6.0.1-1.rockspec ├── frontend-core-6.0.2-1.all.rock ├── frontend-core-6.0.2-1.rockspec ├── frontend-core-6.1.1-1.all.rock ├── gis-1.0.0-1.rockspec ├── gis-scm-1.rockspec ├── gperftools-1.0.1-1.rockspec ├── gperftools-scm-1.rockspec ├── graphite-0.0.1-1.rockspec ├── graphite-scm-1.rockspec ├── http-1.0.1-1.rockspec ├── http-1.0.2-1.rockspec ├── http-1.0.3-1.rockspec ├── http-1.0.4-1.rockspec ├── http-1.0.5-1.rockspec ├── http-1.0.6-1.rockspec ├── http-1.1.0-1.rockspec ├── http-2.0.0-1.rockspec ├── http-2.0.1-1.rockspec ├── http-scm-1.rockspec ├── icu-date-1.1.0-1.rockspec ├── icu-date-1.1.1-1.rockspec ├── icu-date-1.2.0-1.rockspec ├── icu-date-1.2.1-1.rockspec ├── icu-date-1.3.0-1.rockspec ├── icu-date-1.3.1-1.rockspec ├── icu-date-scm-1.rockspec ├── jsonpath-1.0.1-1.rockspec ├── kafka-0.5.0-1.rockspec ├── kafka-1.0.0-1.rockspec ├── kafka-1.0.1-1.rockspec ├── kafka-1.0.2-1.rockspec ├── kafka-scm-1.rockspec ├── ldecnumber-1.0.0-1.rockspec ├── ldecnumber-1.1.2-1.rockspec ├── ldecnumber-1.1.3-1.rockspec ├── ldecnumber-scm-1.rockspec ├── lrexlib-pcre-2.9.0-1.rockspec ├── lrexlib-pcre2-2.9.0-1.rockspec ├── lua-term-0.7-1.rockspec ├── luacheck-0.24.0-1.rockspec ├── luacheck-0.25.0-1.rockspec ├── luacheck-scm-1.rockspec ├── luacov-0.13.0-1.rockspec ├── luacov-console-1.1.0-1.rockspec ├── luafilesystem-1.7.0-2.rockspec ├── luarapidxml-1.1.0-1.rockspec ├── luarapidxml-2.0.0-1.rockspec ├── luatest-0.1.1-1.rockspec ├── luatest-0.2.0-1.rockspec ├── luatest-0.2.2-1.rockspec ├── luatest-0.3.0-1.rockspec ├── luatest-scm-1.rockspec ├── lulpeg-0.1.0-1.rockspec ├── lulpeg-0.1.1-1.rockspec ├── lulpeg-0.1.2-1.rockspec ├── lulpeg-scm-3.rockspec ├── manifest ├── membership-2.1.3-1.rockspec ├── membership-2.1.4-1.rockspec ├── membership-2.2.0-1.rockspec ├── memcached-1.0.0-1.rockspec ├── memcached-scm-1.rockspec ├── metrics-0.1.0-1.rockspec ├── metrics-0.1.1-1.rockspec ├── metrics-0.1.2-1.rockspec ├── metrics-0.1.3-1.rockspec ├── metrics-0.1.4-1.rockspec ├── metrics-0.1.5-1.rockspec ├── metrics-0.1.6-1.rockspec ├── metrics-scm-1.rockspec ├── migrate-scm-1.rockspec ├── modulekit-scm-1.rockspec ├── moonwalker-scm-1.rockspec ├── mqtt-1.2.1-1.rockspec ├── mqtt-1.4.0-1.rockspec ├── mqtt-1.5.0-1.rockspec ├── mqtt-scm-1.rockspec ├── mrasender-scm-1.rockspec ├── mysql-2.0.1-1.rockspec ├── mysql-scm-1.rockspec ├── pg-2.0.1-1.rockspec ├── pg-2.0.2-1.rockspec ├── pg-scm-1.rockspec ├── prometheus-1.0.0-1.rockspec ├── prometheus-1.0.1-1.rockspec ├── prometheus-1.0.2-1.rockspec ├── prometheus-1.0.3-1.rockspec ├── prometheus-1.0.4-1.rockspec ├── prometheus-scm-1.rockspec ├── queue-1.0.2-1.rockspec ├── queue-1.0.3-1.rockspec ├── queue-1.0.4-1.rockspec ├── queue-scm-1.rockspec ├── shard-1.2-1.rockspec ├── shard-2.0-1.rockspec ├── shard-2.1-1.rockspec ├── shard-scm-1.rockspec ├── smtp-0.0.2-1.rockspec ├── smtp-0.0.3-1.rockspec ├── smtp-scm-1.rockspec ├── stat-0.3.0-1.rockspec ├── stat-0.3.1-1.rockspec ├── stat-0.3.2-1.rockspec ├── stat-scm-1.rockspec ├── tarantool-curl-2.3.1-1.rockspec ├── template-2.0-1.rockspec ├── tnt-kafka-0.4.1-1.rockspec ├── tracing-0.1.1-1.rockspec ├── tracing-scm-1.rockspec ├── tradeparser-scm-1.rockspec ├── vshard-0.1.1-1.rockspec ├── vshard-0.1.10-1.rockspec ├── vshard-0.1.11-1.rockspec ├── vshard-0.1.12-1.rockspec ├── vshard-0.1.13-1.rockspec ├── vshard-0.1.2-1.rockspec ├── vshard-0.1.3-1.rockspec ├── vshard-0.1.4-1.rockspec ├── vshard-0.1.5-1.rockspec ├── vshard-0.1.6-1.rockspec ├── vshard-0.1.7-1.rockspec ├── vshard-0.1.8-1.rockspec ├── vshard-0.1.9-1.rockspec ├── vshard-scm-1.rockspec ├── watchdog-1.0.0-1.rockspec ├── watchdog-1.0.1-1.rockspec ├── watchdog-scm-1.rockspec ├── watchdog-scm-2.rockspec ├── websocket-0.0.1-1.rockspec ├── websocket-0.0.2-1.rockspec └── zookeeper-scm-1.rockspec /.gitignore: -------------------------------------------------------------------------------- 1 | .~* 2 | *~ 3 | index.html 4 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | luarocks-admin make_manifest ./ 3 | rm -f manifest-5.* 4 | -------------------------------------------------------------------------------- /argon2-3.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "argon2" 2 | version = "3.0.1-1" 3 | source = { 4 | url = "git://github.com/tarantool/argon2", 5 | tag = "3.0.1" 6 | } 7 | description = { 8 | summary = "Tarantool C binding for the Argon2 password hashing function", 9 | homepage = "https://github.com/thibaultcha/lua-argon2", 10 | license = "MIT" 11 | } 12 | dependencies = { 13 | "lua >= 5.1" 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = "cmake", 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 25 | TARANTOOL_INSTALL_LIBDIR = "lib", 26 | TARANTOOL_INSTALL_LUADIR = "lua", 27 | }; 28 | } 29 | -------------------------------------------------------------------------------- /argparse-0.5.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "argparse" 2 | version = "0.5.0-1" 3 | source = { 4 | url = "git://github.com/mpeterv/argparse", 5 | tag = "0.5.0" 6 | } 7 | description = { 8 | summary = "A feature-rich command-line argument parser", 9 | detailed = "Argparse supports positional arguments, options, flags, optional arguments, subcommands and more. Argparse automatically generates usage, help and error messages.", 10 | homepage = "https://github.com/mpeterv/argparse", 11 | license = "MIT/X11" 12 | } 13 | dependencies = { 14 | "lua >= 5.1, < 5.4" 15 | } 16 | build = { 17 | type = "builtin", 18 | modules = { 19 | argparse = "src/argparse.lua" 20 | }, 21 | copy_directories = {"docsrc", "spec"} 22 | } 23 | -------------------------------------------------------------------------------- /argparse-0.6.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "argparse" 2 | version = "0.6.0-1" 3 | source = { 4 | url = "git://github.com/mpeterv/argparse.git", 5 | tag = "0.6.0" 6 | } 7 | description = { 8 | summary = "A feature-rich command-line argument parser", 9 | detailed = "Argparse supports positional arguments, options, flags, optional arguments, subcommands and more. Argparse automatically generates usage, help and error messages.", 10 | homepage = "https://github.com/mpeterv/argparse", 11 | license = "MIT" 12 | } 13 | dependencies = { 14 | "lua >= 5.1, < 5.4" 15 | } 16 | build = { 17 | type = "builtin", 18 | modules = { 19 | argparse = "src/argparse.lua" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /authman-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'authman' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/mailru/tarantool-authman.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'Auth module for Tarantool', 9 | homepage = 'https://github.com/mailru/tarantool-authman.git', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['authman.migrations.migrations'] = 'authman/migrations/migrations.lua', 20 | ['authman.model.password'] = 'authman/model/password.lua', 21 | ['authman.model.password_token'] = 'authman/model/password_token.lua', 22 | ['authman.model.session'] = 'authman/model/session.lua', 23 | ['authman.model.social'] = 'authman/model/social.lua', 24 | ['authman.model.user'] = 'authman/model/user.lua', 25 | ['authman.model.oauth.app'] = 'authman/model/oauth/app.lua', 26 | ['authman.model.oauth.code'] = 'authman/model/oauth/code.lua', 27 | ['authman.model.oauth.token'] = 'authman/model/oauth/token.lua', 28 | ['authman.model.oauth.consumer'] = 'authman/model/oauth/consumer.lua', 29 | ['authman.model.oauth.consumer.redirect'] = 'authman/model/oauth/consumer/redirect.lua', 30 | ['authman.model.oauth.consumer.scope'] = 'authman/model/oauth/consumer/scope.lua', 31 | ['authman.utils.http'] = 'authman/utils/http.lua', 32 | ['authman.utils.utils'] = 'authman/utils/utils.lua', 33 | ['authman.validator'] = 'authman/validator.lua', 34 | ['authman.response'] = 'authman/response.lua', 35 | ['authman.error'] = 'authman/error.lua', 36 | ['authman.db'] = 'authman/db.lua', 37 | ['authman.oauth.oauth'] = 'authman/oauth/oauth.lua', 38 | ['authman'] = 'authman/init.lua' 39 | } 40 | } 41 | 42 | -- vim: syntax=lua 43 | -------------------------------------------------------------------------------- /avro-schema-2.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.0.1', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /avro-schema-2.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.1.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.1.0', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /avro-schema-2.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.1.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.1.1', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.2.0-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.2.0-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.2.0', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.2.1-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.2.1-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.2.1', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.2.2-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.2.2-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.2.2', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.2.3-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.2.3-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.2.3', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.3.0-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.3.0-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.3.0', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.3.1-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.3.1-2' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.3.1', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-2.3.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '2.3.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '2.3.2', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-3.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '3.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '3.0.0', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-3.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '3.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '3.0.1', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-3.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '3.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '3.0.2', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-3.0.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '3.0.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '3.0.3', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-3.0.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = '3.0.4-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | tag = '3.0.4', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /avro-schema-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'avro-schema' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/avro-schema.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Apache Avro schema tools for Tarantool", 9 | homepage = 'https://github.com/tarantool/avro-schema', 10 | license = 'BSD' 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 24 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /cartridge-1.0.0-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/cartridge-1.0.0-1.all.rock -------------------------------------------------------------------------------- /cartridge-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge' 2 | version = '1.0.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge.git', 5 | tag = '1.0.0', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | 'http == 1.0.5-1', 10 | 'checks == 3.0.1-1', 11 | 'lulpeg == 0.1.2-1', 12 | 'errors == 2.1.1-1', 13 | 'vshard == 0.1.9-1', 14 | 'membership == 2.1.4-1', 15 | 'frontend-core == 6.0.1-1', 16 | } 17 | 18 | external_dependencies = { 19 | TARANTOOL = { 20 | header = 'tarantool/module.h', 21 | }, 22 | } 23 | 24 | build = { 25 | type = 'cmake', 26 | variables = { 27 | version = 'scm-1', 28 | BUILD_DOC = '$(BUILD_DOC)', 29 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 30 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 31 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 32 | }, 33 | install = { 34 | lua = { 35 | ['cartridge'] = 'cartridge.lua', 36 | ['cartridge.rpc'] = 'cartridge/rpc.lua', 37 | ['cartridge.vars'] = 'cartridge/vars.lua', 38 | ['cartridge.pool'] = 'cartridge/pool.lua', 39 | ['cartridge.auth'] = 'cartridge/auth.lua', 40 | ['cartridge.auth-backend'] = 'cartridge/auth-backend.lua', 41 | ['cartridge.admin'] = 'cartridge/admin.lua', 42 | ['cartridge.utils'] = 'cartridge/utils.lua', 43 | ['cartridge.webui'] = 'cartridge/webui.lua', 44 | ['cartridge.webui.api-auth'] = 'cartridge/webui/api-auth.lua', 45 | ['cartridge.webui.api-config'] = 'cartridge/webui/api-config.lua', 46 | ['cartridge.webui.api-vshard'] = 'cartridge/webui/api-vshard.lua', 47 | ['cartridge.webui.api-topology'] = 'cartridge/webui/api-topology.lua', 48 | ['cartridge.webui.gql-stat'] = 'cartridge/webui/gql-stat.lua', 49 | ['cartridge.webui.gql-boxinfo'] = 'cartridge/webui/gql-boxinfo.lua', 50 | ['cartridge.feedback'] = 'cartridge/feedback.lua', 51 | ['cartridge.argparse'] = 'cartridge/argparse.lua', 52 | ['cartridge.topology'] = 'cartridge/topology.lua', 53 | ['cartridge.bootstrap'] = 'cartridge/bootstrap.lua', 54 | ['cartridge.confapplier'] = 'cartridge/confapplier.lua', 55 | ['cartridge.remote-control'] = 'cartridge/remote-control.lua', 56 | ['cartridge.cluster-cookie'] = 'cartridge/cluster-cookie.lua', 57 | ['cartridge.service-registry'] = 'cartridge/service-registry.lua', 58 | ['cartridge.label-utils'] = 'cartridge/label-utils.lua', 59 | 60 | ['cartridge.vshard-utils'] = 'cartridge/vshard-utils.lua', 61 | ['cartridge.roles.vshard-router'] = 'cartridge/roles/vshard-router.lua', 62 | ['cartridge.roles.vshard-storage'] = 'cartridge/roles/vshard-storage.lua', 63 | 64 | ['cartridge.graphql'] = 'cartridge/graphql.lua', 65 | ['cartridge.graphql.execute'] = 'cartridge/graphql/execute.lua', 66 | ['cartridge.graphql.funcall'] = 'cartridge/graphql/funcall.lua', 67 | ['cartridge.graphql.introspection'] = 'cartridge/graphql/introspection.lua', 68 | ['cartridge.graphql.parse'] = 'cartridge/graphql/parse.lua', 69 | ['cartridge.graphql.rules'] = 'cartridge/graphql/rules.lua', 70 | ['cartridge.graphql.schema'] = 'cartridge/graphql/schema.lua', 71 | ['cartridge.graphql.types'] = 'cartridge/graphql/types.lua', 72 | ['cartridge.graphql.util'] = 'cartridge/graphql/util.lua', 73 | ['cartridge.graphql.validate'] = 'cartridge/graphql/validate.lua', 74 | ['cartridge.front-bundle'] = 'webui/build/bundle.lua', 75 | 76 | ['cartridge.test-helpers'] = 'cartridge/test-helpers.lua', 77 | ['cartridge.test-helpers.server'] = 'cartridge/test-helpers/server.lua', 78 | ['cartridge.test-helpers.cluster'] = 'cartridge/test-helpers/cluster.lua', 79 | }, 80 | }, 81 | copy_directories = {'doc'}, 82 | } 83 | -------------------------------------------------------------------------------- /cartridge-1.1.0-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/cartridge-1.1.0-1.all.rock -------------------------------------------------------------------------------- /cartridge-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge' 2 | version = '1.1.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge.git', 5 | tag = '1.1.0', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | 'http == 1.0.5-1', 10 | 'checks == 3.0.1-1', 11 | 'lulpeg == 0.1.2-1', 12 | 'errors == 2.1.1-1', 13 | 'vshard == 0.1.9-1', 14 | 'membership == 2.1.4-1', 15 | 'frontend-core == 6.0.2-1', 16 | } 17 | 18 | external_dependencies = { 19 | TARANTOOL = { 20 | header = 'tarantool/module.h', 21 | }, 22 | } 23 | 24 | build = { 25 | type = 'cmake', 26 | variables = { 27 | version = 'scm-1', 28 | BUILD_DOC = '$(BUILD_DOC)', 29 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 30 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 31 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 32 | }, 33 | install = { 34 | lua = { 35 | ['cartridge'] = 'cartridge.lua', 36 | ['cartridge.rpc'] = 'cartridge/rpc.lua', 37 | ['cartridge.vars'] = 'cartridge/vars.lua', 38 | ['cartridge.pool'] = 'cartridge/pool.lua', 39 | ['cartridge.auth'] = 'cartridge/auth.lua', 40 | ['cartridge.auth-backend'] = 'cartridge/auth-backend.lua', 41 | ['cartridge.admin'] = 'cartridge/admin.lua', 42 | ['cartridge.utils'] = 'cartridge/utils.lua', 43 | ['cartridge.webui'] = 'cartridge/webui.lua', 44 | ['cartridge.webui.api-auth'] = 'cartridge/webui/api-auth.lua', 45 | ['cartridge.webui.api-config'] = 'cartridge/webui/api-config.lua', 46 | ['cartridge.webui.api-vshard'] = 'cartridge/webui/api-vshard.lua', 47 | ['cartridge.webui.api-topology'] = 'cartridge/webui/api-topology.lua', 48 | ['cartridge.webui.gql-stat'] = 'cartridge/webui/gql-stat.lua', 49 | ['cartridge.webui.gql-boxinfo'] = 'cartridge/webui/gql-boxinfo.lua', 50 | ['cartridge.feedback'] = 'cartridge/feedback.lua', 51 | ['cartridge.argparse'] = 'cartridge/argparse.lua', 52 | ['cartridge.topology'] = 'cartridge/topology.lua', 53 | ['cartridge.bootstrap'] = 'cartridge/bootstrap.lua', 54 | ['cartridge.confapplier'] = 'cartridge/confapplier.lua', 55 | ['cartridge.remote-control'] = 'cartridge/remote-control.lua', 56 | ['cartridge.cluster-cookie'] = 'cartridge/cluster-cookie.lua', 57 | ['cartridge.service-registry'] = 'cartridge/service-registry.lua', 58 | ['cartridge.label-utils'] = 'cartridge/label-utils.lua', 59 | 60 | ['cartridge.vshard-utils'] = 'cartridge/vshard-utils.lua', 61 | ['cartridge.roles.vshard-router'] = 'cartridge/roles/vshard-router.lua', 62 | ['cartridge.roles.vshard-storage'] = 'cartridge/roles/vshard-storage.lua', 63 | 64 | ['cartridge.graphql'] = 'cartridge/graphql.lua', 65 | ['cartridge.graphql.execute'] = 'cartridge/graphql/execute.lua', 66 | ['cartridge.graphql.funcall'] = 'cartridge/graphql/funcall.lua', 67 | ['cartridge.graphql.introspection'] = 'cartridge/graphql/introspection.lua', 68 | ['cartridge.graphql.parse'] = 'cartridge/graphql/parse.lua', 69 | ['cartridge.graphql.rules'] = 'cartridge/graphql/rules.lua', 70 | ['cartridge.graphql.schema'] = 'cartridge/graphql/schema.lua', 71 | ['cartridge.graphql.types'] = 'cartridge/graphql/types.lua', 72 | ['cartridge.graphql.util'] = 'cartridge/graphql/util.lua', 73 | ['cartridge.graphql.validate'] = 'cartridge/graphql/validate.lua', 74 | ['cartridge.front-bundle'] = 'webui/build/bundle.lua', 75 | 76 | ['cartridge.test-helpers'] = 'cartridge/test-helpers.lua', 77 | ['cartridge.test-helpers.server'] = 'cartridge/test-helpers/server.lua', 78 | ['cartridge.test-helpers.cluster'] = 'cartridge/test-helpers/cluster.lua', 79 | }, 80 | }, 81 | copy_directories = {'doc'}, 82 | } 83 | -------------------------------------------------------------------------------- /cartridge-1.2.0-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/cartridge-1.2.0-1.all.rock -------------------------------------------------------------------------------- /cartridge-1.2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge' 2 | version = '1.2.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge.git', 5 | tag = '1.2.0', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | 'http == 1.0.5-1', 10 | 'checks == 3.0.1-1', 11 | 'lulpeg == 0.1.2-1', 12 | 'errors == 2.1.1-1', 13 | 'vshard == 0.1.9-1', 14 | 'membership == 2.1.4-1', 15 | 'frontend-core == 6.1.1-1', 16 | } 17 | 18 | external_dependencies = { 19 | TARANTOOL = { 20 | header = 'tarantool/module.h', 21 | }, 22 | } 23 | 24 | build = { 25 | type = 'cmake', 26 | variables = { 27 | version = 'scm-1', 28 | BUILD_DOC = '$(BUILD_DOC)', 29 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 30 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 31 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 32 | }, 33 | install = { 34 | lua = { 35 | ['cartridge'] = 'cartridge.lua', 36 | ['cartridge.rpc'] = 'cartridge/rpc.lua', 37 | ['cartridge.vars'] = 'cartridge/vars.lua', 38 | ['cartridge.pool'] = 'cartridge/pool.lua', 39 | ['cartridge.auth'] = 'cartridge/auth.lua', 40 | ['cartridge.auth-backend'] = 'cartridge/auth-backend.lua', 41 | ['cartridge.admin'] = 'cartridge/admin.lua', 42 | ['cartridge.utils'] = 'cartridge/utils.lua', 43 | ['cartridge.webui'] = 'cartridge/webui.lua', 44 | ['cartridge.webui.api-auth'] = 'cartridge/webui/api-auth.lua', 45 | ['cartridge.webui.api-config'] = 'cartridge/webui/api-config.lua', 46 | ['cartridge.webui.api-vshard'] = 'cartridge/webui/api-vshard.lua', 47 | ['cartridge.webui.api-topology'] = 'cartridge/webui/api-topology.lua', 48 | ['cartridge.webui.gql-stat'] = 'cartridge/webui/gql-stat.lua', 49 | ['cartridge.webui.gql-boxinfo'] = 'cartridge/webui/gql-boxinfo.lua', 50 | ['cartridge.feedback'] = 'cartridge/feedback.lua', 51 | ['cartridge.argparse'] = 'cartridge/argparse.lua', 52 | ['cartridge.topology'] = 'cartridge/topology.lua', 53 | ['cartridge.bootstrap'] = 'cartridge/bootstrap.lua', 54 | ['cartridge.confapplier'] = 'cartridge/confapplier.lua', 55 | ['cartridge.remote-control'] = 'cartridge/remote-control.lua', 56 | ['cartridge.cluster-cookie'] = 'cartridge/cluster-cookie.lua', 57 | ['cartridge.service-registry'] = 'cartridge/service-registry.lua', 58 | ['cartridge.label-utils'] = 'cartridge/label-utils.lua', 59 | 60 | ['cartridge.vshard-utils'] = 'cartridge/vshard-utils.lua', 61 | ['cartridge.roles.vshard-router'] = 'cartridge/roles/vshard-router.lua', 62 | ['cartridge.roles.vshard-storage'] = 'cartridge/roles/vshard-storage.lua', 63 | 64 | ['cartridge.graphql'] = 'cartridge/graphql.lua', 65 | ['cartridge.graphql.execute'] = 'cartridge/graphql/execute.lua', 66 | ['cartridge.graphql.funcall'] = 'cartridge/graphql/funcall.lua', 67 | ['cartridge.graphql.introspection'] = 'cartridge/graphql/introspection.lua', 68 | ['cartridge.graphql.parse'] = 'cartridge/graphql/parse.lua', 69 | ['cartridge.graphql.rules'] = 'cartridge/graphql/rules.lua', 70 | ['cartridge.graphql.schema'] = 'cartridge/graphql/schema.lua', 71 | ['cartridge.graphql.types'] = 'cartridge/graphql/types.lua', 72 | ['cartridge.graphql.util'] = 'cartridge/graphql/util.lua', 73 | ['cartridge.graphql.validate'] = 'cartridge/graphql/validate.lua', 74 | ['cartridge.front-bundle'] = 'webui/build/bundle.lua', 75 | 76 | ['cartridge.test-helpers'] = 'cartridge/test-helpers.lua', 77 | ['cartridge.test-helpers.server'] = 'cartridge/test-helpers/server.lua', 78 | ['cartridge.test-helpers.cluster'] = 'cartridge/test-helpers/cluster.lua', 79 | }, 80 | }, 81 | copy_directories = {'doc'}, 82 | } 83 | -------------------------------------------------------------------------------- /cartridge-cli-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge-cli' 2 | version = '1.0.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge-cli.git', 5 | tag = '1.0.0', 6 | } 7 | 8 | dependencies = { 9 | 'lua >= 5.1', 10 | } 11 | 12 | build = { 13 | type = 'none', 14 | copy_directories = {'templates'}, 15 | 16 | install = { 17 | bin = { 18 | ['cartridge'] = 'cartridge' 19 | }, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /cartridge-cli-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge-cli' 2 | version = '1.1.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge-cli.git', 5 | tag = '1.1.0', 6 | } 7 | 8 | dependencies = { 9 | 'lua >= 5.1', 10 | } 11 | 12 | build = { 13 | type = 'none', 14 | copy_directories = {'templates'}, 15 | 16 | install = { 17 | bin = { 18 | ['cartridge'] = 'cartridge' 19 | }, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /cartridge-cli-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge-cli' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge-cli.git', 5 | branch = 'master', 6 | } 7 | 8 | dependencies = { 9 | 'lua >= 5.1', 10 | } 11 | 12 | build = { 13 | type = 'cmake', 14 | 15 | variables = { 16 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 17 | TARANTOOL_INSTALL_BINDIR = '$(BINDIR)', 18 | LUAROCKS = 'true', 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /cartridge-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cartridge' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/cartridge.git', 5 | branch = 'master', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | 'http == 1.0.5-1', 10 | 'checks == 3.0.1-1', 11 | 'lulpeg == 0.1.2-1', 12 | 'errors == 2.1.1-1', 13 | 'vshard == 0.1.9-1', 14 | 'membership == 2.1.4-1', 15 | 'frontend-core == 6.1.1-1', 16 | } 17 | 18 | external_dependencies = { 19 | TARANTOOL = { 20 | header = 'tarantool/module.h', 21 | }, 22 | } 23 | 24 | build = { 25 | type = 'cmake', 26 | variables = { 27 | version = 'scm-1', 28 | BUILD_DOC = '$(BUILD_DOC)', 29 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 30 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 31 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 32 | }, 33 | install = { 34 | lua = { 35 | ['cartridge'] = 'cartridge.lua', 36 | ['cartridge.rpc'] = 'cartridge/rpc.lua', 37 | ['cartridge.vars'] = 'cartridge/vars.lua', 38 | ['cartridge.pool'] = 'cartridge/pool.lua', 39 | ['cartridge.auth'] = 'cartridge/auth.lua', 40 | ['cartridge.auth-backend'] = 'cartridge/auth-backend.lua', 41 | ['cartridge.admin'] = 'cartridge/admin.lua', 42 | ['cartridge.utils'] = 'cartridge/utils.lua', 43 | ['cartridge.webui'] = 'cartridge/webui.lua', 44 | ['cartridge.webui.api-auth'] = 'cartridge/webui/api-auth.lua', 45 | ['cartridge.webui.api-config'] = 'cartridge/webui/api-config.lua', 46 | ['cartridge.webui.api-vshard'] = 'cartridge/webui/api-vshard.lua', 47 | ['cartridge.webui.api-topology'] = 'cartridge/webui/api-topology.lua', 48 | ['cartridge.webui.gql-stat'] = 'cartridge/webui/gql-stat.lua', 49 | ['cartridge.webui.gql-boxinfo'] = 'cartridge/webui/gql-boxinfo.lua', 50 | ['cartridge.feedback'] = 'cartridge/feedback.lua', 51 | ['cartridge.argparse'] = 'cartridge/argparse.lua', 52 | ['cartridge.topology'] = 'cartridge/topology.lua', 53 | ['cartridge.bootstrap'] = 'cartridge/bootstrap.lua', 54 | ['cartridge.confapplier'] = 'cartridge/confapplier.lua', 55 | ['cartridge.remote-control'] = 'cartridge/remote-control.lua', 56 | ['cartridge.cluster-cookie'] = 'cartridge/cluster-cookie.lua', 57 | ['cartridge.service-registry'] = 'cartridge/service-registry.lua', 58 | ['cartridge.label-utils'] = 'cartridge/label-utils.lua', 59 | 60 | ['cartridge.vshard-utils'] = 'cartridge/vshard-utils.lua', 61 | ['cartridge.roles.vshard-router'] = 'cartridge/roles/vshard-router.lua', 62 | ['cartridge.roles.vshard-storage'] = 'cartridge/roles/vshard-storage.lua', 63 | 64 | ['cartridge.graphql'] = 'cartridge/graphql.lua', 65 | ['cartridge.graphql.execute'] = 'cartridge/graphql/execute.lua', 66 | ['cartridge.graphql.funcall'] = 'cartridge/graphql/funcall.lua', 67 | ['cartridge.graphql.introspection'] = 'cartridge/graphql/introspection.lua', 68 | ['cartridge.graphql.parse'] = 'cartridge/graphql/parse.lua', 69 | ['cartridge.graphql.rules'] = 'cartridge/graphql/rules.lua', 70 | ['cartridge.graphql.schema'] = 'cartridge/graphql/schema.lua', 71 | ['cartridge.graphql.types'] = 'cartridge/graphql/types.lua', 72 | ['cartridge.graphql.util'] = 'cartridge/graphql/util.lua', 73 | ['cartridge.graphql.validate'] = 'cartridge/graphql/validate.lua', 74 | ['cartridge.front-bundle'] = 'webui/build/bundle.lua', 75 | 76 | ['cartridge.test-helpers'] = 'cartridge/test-helpers.lua', 77 | ['cartridge.test-helpers.server'] = 'cartridge/test-helpers/server.lua', 78 | ['cartridge.test-helpers.cluster'] = 'cartridge/test-helpers/cluster.lua', 79 | }, 80 | }, 81 | copy_directories = {'doc'}, 82 | } 83 | -------------------------------------------------------------------------------- /cbench-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cbench' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/cbench.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "Simple tool to benchmark Tarantool internal API"; 11 | detailed = [[ 12 | Tarantool C Bench is a simple tool to benchmark Tarantool internal API. 13 | Tarantool (http://tarantool.org) is an efficient in-memory NoSQL database 14 | and a Lua application server, blended. 15 | 16 | The tool is used internally by Tarantool team to check for performance 17 | regressions during development cycle. All workloads are written in C++. 18 | Lua (FFI) is only used to load & run workloads and display results (does 19 | not affect performance). 20 | ]]; 21 | homepage = 'https://github.com/tarantool/cbench.git'; 22 | license = 'BSD'; 23 | maintainer = "Roman Tsisyk "; 24 | } 25 | 26 | dependencies = { 27 | 'lua >= 5.1'; 28 | } 29 | 30 | build = { 31 | type = 'cmake'; 32 | variables = { 33 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 34 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 35 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 36 | }; 37 | } 38 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 39 | -------------------------------------------------------------------------------- /checks-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | --*-lua-*- 2 | package = "checks" 3 | version = "1.0.0-1" 4 | source = { 5 | url = 'git://github.com/tarantool/checks.git', 6 | tag = "1.0.0", 7 | } 8 | 9 | description = { 10 | summary = "Easy, terse, readable and fast function arguments type checking", 11 | detailed = [[ 12 | This library declares a `checks()` function and a 13 | `checkers` table, which allow to check the parameters 14 | passed to a Lua function in a fast and unobtrusive way. 15 | ]], 16 | homepage = "https://github.com/tarantool/checks", 17 | license = "BSD" 18 | } 19 | 20 | dependencies = { 21 | "lua >= 5.1" 22 | } 23 | 24 | build = { 25 | type = 'cmake'; 26 | variables = { 27 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 28 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 29 | TARANTOOL_INSTALL_LIBDIR = "lib", 30 | TARANTOOL_INSTALL_LUADIR = "lua", 31 | }; 32 | } 33 | -------------------------------------------------------------------------------- /checks-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | --*-lua-*- 2 | package = "checks" 3 | version = "1.1.0-1" 4 | source = { 5 | url = 'git://github.com/tarantool/checks.git', 6 | tag = "1.1.0", 7 | } 8 | 9 | description = { 10 | summary = "Easy, terse, readable and fast function arguments type checking", 11 | detailed = [[ 12 | This library declares a `checks()` function and a 13 | `checkers` table, which allow to check the parameters 14 | passed to a Lua function in a fast and unobtrusive way. 15 | ]], 16 | homepage = "https://github.com/tarantool/checks", 17 | license = "BSD" 18 | } 19 | 20 | dependencies = { 21 | "lua >= 5.1" 22 | } 23 | 24 | build = { 25 | type = 'cmake'; 26 | variables = { 27 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 28 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 29 | TARANTOOL_INSTALL_LIBDIR = "lib", 30 | TARANTOOL_INSTALL_LUADIR = "lua", 31 | }; 32 | } 33 | -------------------------------------------------------------------------------- /checks-2.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | --*-lua-*- 2 | package = "checks" 3 | version = "2.0.0-1" 4 | source = { 5 | url = 'git://github.com/tarantool/checks.git', 6 | tag = "2.0.0", 7 | } 8 | 9 | description = { 10 | summary = "Easy, terse, readable and fast function arguments type checking", 11 | detailed = [[ 12 | This library declares a `checks()` function and a 13 | `checkers` table, which allow to check the parameters 14 | passed to a Lua function in a fast and unobtrusive way. 15 | ]], 16 | homepage = "https://github.com/tarantool/checks", 17 | license = "BSD" 18 | } 19 | 20 | dependencies = { 21 | "lua >= 5.1" 22 | } 23 | 24 | build = { 25 | type = 'builtin', 26 | modules = { 27 | ['checks'] = 'checks.lua', 28 | } 29 | } 30 | 31 | -------------------------------------------------------------------------------- /checks-2.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "checks" 2 | version = "2.0.1-1" 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = "2.0.1", 6 | } 7 | 8 | description = { 9 | summary = "Easy, terse, readable and fast function arguments type checking", 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = "https://github.com/tarantool/checks", 16 | license = "BSD", 17 | } 18 | 19 | dependencies = { 20 | "lua >= 5.1" 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /checks-2.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "checks" 2 | version = "2.0.2-1" 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = "2.0.2", 6 | } 7 | 8 | description = { 9 | summary = "Easy, terse, readable and fast function arguments type checking", 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = "https://github.com/tarantool/checks", 16 | license = "BSD", 17 | } 18 | 19 | dependencies = { 20 | "lua >= 5.1" 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /checks-2.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'checks' 2 | version = '2.1.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = '2.1.0', 6 | } 7 | 8 | description = { 9 | summary = 'Easy, terse, readable and fast function arguments type checking', 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = 'https://github.com/tarantool/checks', 16 | license = 'BSD', 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1' 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /checks-2.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'checks' 2 | version = '2.1.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = '2.1.1', 6 | } 7 | 8 | description = { 9 | summary = 'Easy, terse, readable and fast function arguments type checking', 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = 'https://github.com/tarantool/checks', 16 | license = 'BSD', 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1' 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /checks-3.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'checks' 2 | version = '3.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = '3.0.0', 6 | } 7 | 8 | description = { 9 | summary = 'Easy, terse, readable and fast function arguments type checking', 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = 'https://github.com/tarantool/checks', 16 | license = 'BSD', 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1' 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /checks-3.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'checks' 2 | version = '3.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/checks.git', 5 | tag = '3.0.1', 6 | } 7 | 8 | description = { 9 | summary = 'Easy, terse, readable and fast function arguments type checking', 10 | detailed = [[ 11 | This library declares a `checks()` function and a 12 | `checkers` table, which allow to check the parameters 13 | passed to a Lua function in a fast and unobtrusive way. 14 | ]], 15 | homepage = 'https://github.com/tarantool/checks', 16 | license = 'BSD', 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1' 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['checks'] = 'checks.lua', 27 | } 28 | } 29 | 30 | -------------------------------------------------------------------------------- /config-0.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "config" 2 | version = "0.1.0-1" 3 | source = { 4 | url = 'git://github.com/tarantool/config.git', 5 | tag = "0.1.0" 6 | } 7 | 8 | description = { 9 | summary = "Tarantool app configurator", 10 | detailed = [[ 11 | This module allows you to configure your Tarantool apps from 12 | configuration files, command line arguments and environment variables. 13 | 14 | It gives you the ability to mix and match different ways of 15 | configuration, so your app can work unmodified during local 16 | development, as a systemd service, or as part of Docker image. 17 | ]], 18 | homepage = "https://github.com/tarantool/config", 19 | license = "BSD", 20 | } 21 | 22 | dependencies = { 23 | "lua >= 5.1" 24 | } 25 | 26 | build = { 27 | type = 'builtin', 28 | modules = { 29 | ['config'] = 'config.lua', 30 | } 31 | } -------------------------------------------------------------------------------- /config-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "config" 2 | version = "scm-1" 3 | source = { 4 | url = 'git://github.com/tarantool/config.git', 5 | branch = "master", 6 | } 7 | 8 | description = { 9 | summary = "Tarantool app configurator", 10 | detailed = [[ 11 | This module allows you to configure your Tarantool apps from 12 | configuration files, command line arguments and environment variables. 13 | 14 | It gives you the ability to mix and match different ways of 15 | configuration, so your app can work unmodified during local 16 | development, as a systemd service, or as part of Docker image. 17 | ]], 18 | homepage = "https://github.com/tarantool/config", 19 | license = "BSD", 20 | } 21 | 22 | dependencies = { 23 | "lua >= 5.1" 24 | } 25 | 26 | build = { 27 | type = 'builtin', 28 | modules = { 29 | ['config'] = 'config.lua', 30 | } 31 | } -------------------------------------------------------------------------------- /connpool-1.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'connpool' 2 | version = '1.1.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/connpool.git', 5 | tag = '1.1.1', 6 | } 7 | description = { 8 | summary = "Net box connection pool for Tarantool", 9 | homepage = 'https://github.com/tarantool/connpool.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['connpool'] = 'connpool.lua' 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /connpool-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'connpool' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/connpool.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Net box connection pool for Tarantool", 9 | homepage = 'https://github.com/tarantool/connpool.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['connpool'] = 'connpool.lua' 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /cron-parser-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cron-parser' 2 | version = '1.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/cron-parser.git', 5 | tag = '1.0.0' 6 | } 7 | 8 | description = { 9 | summary = 'Cron Parser Lua Wrapper', 10 | detailed = [[ 11 | cron_parser is a Lua wrapper of ccronexpr C library. It parses a 12 | cron-format schedule and calculates the nearest event date. 13 | ]], 14 | homepage = 'https://github.com/tarantool/cron-parser', 15 | maintainer = 'Michael Siomkin , Yaroslav Dynnikov ', 16 | license = 'Apache 2.0' 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1' 21 | } 22 | 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | ['cron.ccronexpr'] = { 27 | sources = {'ccronexpr/ccronexpr.c'}, 28 | incdirs = {'ccronexpr'}, 29 | }, 30 | ['cron.init'] = 'cron-parser.lua', 31 | } 32 | } 33 | 34 | -- vim: syntax=lua 35 | -------------------------------------------------------------------------------- /cron-parser-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'cron-parser' 2 | 3 | version = 'scm-1' 4 | 5 | source = { 6 | url = 'git://github.com/tarantool/cron-parser.git', 7 | branch = 'master' 8 | } 9 | 10 | description = { 11 | summary = 'Cron Parser Lua Wrapper', 12 | detailed = [[ 13 | cron_parser is a Lua wrapper of ccronexpr C library. It parses a 14 | cron-format schedule and calculates the nearest event date. 15 | ]], 16 | homepage = 'https://github.com/tarantool/cron-parser', 17 | maintainer = 'Michael Siomkin , Yaroslav Dynnikov ', 18 | license = 'Apache 2.0' 19 | } 20 | 21 | dependencies = { 22 | 'lua >= 5.1' 23 | } 24 | 25 | build = { 26 | type = 'builtin', 27 | modules = { 28 | ['cron.ccronexpr'] = { 29 | sources = {'ccronexpr/ccronexpr.c'}, 30 | incdirs = {'ccronexpr'}, 31 | }, 32 | ['cron.init'] = 'cron-parser.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /date-2.1.2-2.rockspec: -------------------------------------------------------------------------------- 1 | package = "date" 2 | version = "2.1.2-2" 3 | 4 | source = { 5 | url = "https://github.com/Tieske/date/archive/version_2.1.2.tar.gz", 6 | dir = "date-version_2.1.2", 7 | } 8 | 9 | description = { 10 | summary = "Date & Time module for Lua 5.x", 11 | detailed = [[ 12 | Pure Lua Date & Time module for Lua 5.x featuring date and time string 13 | parsing, time addition & subtraction, time span calculation, support for 14 | ISO 8601 dates, local time support, strftime-like formatting. 15 | ]], 16 | license = "MIT", 17 | homepage = "https://github.com/Tieske/date", 18 | } 19 | 20 | dependencies = { 21 | "lua >= 5.0, < 5.4 " 22 | } 23 | 24 | build = { 25 | type = "builtin", 26 | modules = { 27 | date = "date.lua" 28 | } 29 | } 30 | 31 | -------------------------------------------------------------------------------- /ddl-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'ddl' 2 | version = 'scm-1' 3 | source = { 4 | branch = 'master', 5 | url = 'git+https://github.com/tarantool/ddl.git' 6 | } 7 | 8 | dependencies = { 9 | 'lua >= 5.1'; 10 | 'tarantool'; 11 | } 12 | 13 | description = { 14 | summary = 'Tarantool opensource DDL module'; 15 | homepage = 'https://github.com/tarantool/ddl'; 16 | detailed = [[ 17 | A ready-to-use Lua module ddl for tarantool. 18 | ]]; 19 | } 20 | 21 | external_dependencies = { 22 | TARANTOOL = { 23 | header = 'tarantool/module.h', 24 | }, 25 | } 26 | 27 | build = { 28 | type = 'cmake', 29 | variables = { 30 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 31 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 32 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 33 | }, 34 | } 35 | -------------------------------------------------------------------------------- /document-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'document' 2 | version = '1.0.0-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/document.git'; 6 | tag = '1.0.0'; 7 | } 8 | 9 | description = { 10 | summary = "Effortless JSON storage for Tarantool"; 11 | detailed = [[ 12 | Using this module you can store and retrieve dictionaries with very little overhead. It figures out document schema on the fly, and progressively updates it when new fields are received. 13 | ]]; 14 | homepage = 'https://github.com/tarantool/document.git'; 15 | maintainer = "Konstantin Nazarov "; 16 | license = 'BSD2'; 17 | } 18 | 19 | build = { 20 | type = 'builtin'; 21 | modules = { 22 | ['document'] = 'document.lua'; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /document-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'document' 2 | version = '1.0.1-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/document.git'; 6 | tag = '1.0.1'; 7 | } 8 | 9 | description = { 10 | summary = "Effortless JSON storage for Tarantool"; 11 | detailed = [[ 12 | Using this module you can store and retrieve dictionaries with very little overhead. It figures out document schema on the fly, and progressively updates it when new fields are received. 13 | ]]; 14 | homepage = 'https://github.com/tarantool/document.git'; 15 | maintainer = "Konstantin Nazarov "; 16 | license = 'BSD2'; 17 | } 18 | 19 | build = { 20 | type = 'builtin'; 21 | modules = { 22 | ['document'] = 'document.lua'; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /document-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'document' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/document.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "Effortless JSON storage for Tarantool"; 11 | detailed = [[ 12 | Using this module you can store and retrieve dictionaries with very little overhead. It figures out document schema on the fly, and progressively updates it when new fields are received. 13 | ]]; 14 | homepage = 'https://github.com/tarantool/document.git'; 15 | maintainer = "Konstantin Nazarov "; 16 | license = 'BSD2'; 17 | } 18 | 19 | build = { 20 | type = 'builtin'; 21 | modules = { 22 | ['document'] = 'document.lua'; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /dump-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | -- name of the package to be published 2 | package = 'dump' 3 | 4 | -- version of the package; it's mandatory, but we don't use it in Tarantool; 5 | -- instead, provide below a specific branch in the package's repository at 6 | -- GitHub and set version to some stub value, e.g. 'scm-1' 7 | version = 'scm-1' 8 | 9 | -- url and branch of the package's repository at GitHub 10 | source = { 11 | url = 'git://github.com/tarantool/dump.git'; 12 | branch = 'master'; 13 | } 14 | 15 | -- general information about the package; 16 | -- for a Tarantool package, we require three fields (summary, homepage, license) 17 | -- and more package information is always welcome 18 | description = { 19 | summary = "Logical dump and restore for Tarantool"; 20 | detailed = [[ 21 | Logical backups are the only true backups. 22 | ]]; 23 | homepage = 'https://github.com/tarantool/dump.git'; 24 | maintainer = "Konstantin Osipov "; 25 | license = 'BSD2'; 26 | } 27 | 28 | -- Lua version and other packages on which this one depends; 29 | -- Tarantool currently supports strictly Lua 5.1 30 | dependencies = { 31 | 'lua == 5.1'; 32 | } 33 | 34 | -- build options and paths for the package; 35 | -- this package distributes modules in pure Lua, so the build type = 'builtin'; 36 | -- also, specify here paths to all Lua modules within the package 37 | -- (this package contains just one Lua module named 'dump') 38 | build = { 39 | type = 'builtin'; 40 | modules = { 41 | ['dump'] = 'dump/init.lua'; 42 | } 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /errors-2.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'errors' 2 | version = '2.1.1-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/errors.git', 5 | branch = 'master', 6 | } 7 | 8 | description = { 9 | summary = 'Convenient error handling in tarantool', 10 | homepage = 'https://github.com/tarantool/errors', 11 | license = 'BSD', 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | } 17 | 18 | build = { 19 | type = 'make', 20 | build_target = 'all', 21 | install = { 22 | lua = { 23 | ['errors'] = 'errors.lua', 24 | ['errors.deprecate'] = 'errors/deprecate.lua', 25 | }, 26 | }, 27 | build_variables = { 28 | version = '2.1.1-1', 29 | }, 30 | install_pass = false, 31 | copy_directories = {'doc'}, 32 | } 33 | 34 | -------------------------------------------------------------------------------- /errors-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'errors' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/errors.git', 5 | branch = 'master', 6 | } 7 | 8 | description = { 9 | summary = 'Convenient error handling in tarantool', 10 | homepage = 'https://github.com/tarantool/errors', 11 | license = 'BSD', 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | } 17 | 18 | build = { 19 | type = 'make', 20 | build_target = 'all', 21 | install = { 22 | lua = { 23 | ['errors'] = 'errors.lua', 24 | ['errors.deprecate'] = 'errors/deprecate.lua', 25 | }, 26 | }, 27 | build_variables = { 28 | version = 'scm-1', 29 | }, 30 | install_pass = false, 31 | copy_directories = {'doc'}, 32 | } 33 | 34 | -------------------------------------------------------------------------------- /expirationd-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "expirationd" 2 | version = "1.0.1-1" 3 | source = { 4 | url = "git://github.com/tarantool/expirationd.git", 5 | tag = "1.0.1", 6 | } 7 | description = { 8 | summary = "Expiration daemon for Tarantool", 9 | homepage = "https://github.com/tarantool/expirationd", 10 | license = "BSD2", 11 | maintainer = "Eugine Blikh " 12 | } 13 | dependencies = { 14 | "lua >= 5.1" -- actually tarantool > 1.6 15 | } 16 | build = { 17 | type = "builtin", 18 | modules = { 19 | ["expirationd"] = "expirationd.lua", 20 | } 21 | } 22 | -- vim: syntax=lua 23 | -------------------------------------------------------------------------------- /expirationd-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "expirationd" 2 | version = "scm-1" 3 | source = { 4 | url = "git://github.com/tarantool/expirationd.git", 5 | branch = "master", 6 | } 7 | description = { 8 | summary = "Expiration daemon for Tarantool", 9 | homepage = "https://github.com/tarantool/expirationd", 10 | license = "BSD2", 11 | maintainer = "Eugine Blikh " 12 | } 13 | dependencies = { 14 | "lua >= 5.1" -- actually tarantool > 1.6 15 | } 16 | build = { 17 | type = "builtin", 18 | modules = { 19 | ["expirationd"] = "expirationd.lua", 20 | } 21 | } 22 | -- vim: syntax=lua 23 | -------------------------------------------------------------------------------- /frontend-core-5.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'frontend-core' 2 | version = '5.0.2-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/frontend-core.git', 5 | tag = '5.0.2', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | } 10 | build = { 11 | type = 'make'; 12 | install = { 13 | lua = { 14 | ['pack-front'] = 'pack-front.lua', 15 | ['frontend-core'] = 'frontend-core.lua', 16 | -- ['frontend-core.bundle'] -- installed with make 17 | }, 18 | }, 19 | install_variables = { 20 | INST_LUADIR="$(LUADIR)", 21 | }, 22 | 23 | } 24 | -------------------------------------------------------------------------------- /frontend-core-6.0.1-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/frontend-core-6.0.1-1.all.rock -------------------------------------------------------------------------------- /frontend-core-6.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'frontend-core' 2 | version = '6.0.1-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/frontend-core.git', 5 | tag = '6.0.1', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | } 10 | build = { 11 | type = 'make'; 12 | install = { 13 | lua = { 14 | ['frontend-core'] = 'frontend-core.lua', 15 | -- ['frontend-core.bundle'] -- installed with make 16 | }, 17 | }, 18 | install_variables = { 19 | INST_LUADIR="$(LUADIR)", 20 | }, 21 | 22 | } 23 | -------------------------------------------------------------------------------- /frontend-core-6.0.2-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/frontend-core-6.0.2-1.all.rock -------------------------------------------------------------------------------- /frontend-core-6.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'frontend-core' 2 | version = '6.0.2-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/frontend-core.git', 5 | tag = '6.0.2', 6 | } 7 | dependencies = { 8 | 'lua >= 5.1', 9 | } 10 | build = { 11 | type = 'make'; 12 | install = { 13 | lua = { 14 | ['frontend-core'] = 'frontend-core.lua', 15 | -- ['frontend-core.bundle'] -- installed with make 16 | }, 17 | }, 18 | install_variables = { 19 | INST_LUADIR="$(LUADIR)", 20 | }, 21 | 22 | } 23 | -------------------------------------------------------------------------------- /frontend-core-6.1.1-1.all.rock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarantool/rocks/49332c9f389316a21d3ee67cd18ebb7477f4b6f3/frontend-core-6.1.1-1.all.rock -------------------------------------------------------------------------------- /gis-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'gis' 2 | version = '1.0.0-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/gis.git'; 6 | tag = '1.0.0'; 7 | } 8 | 9 | description = { 10 | summary = "GIS module for tarantool"; 11 | detailed = [[ 12 | GIS module for tarantool 13 | ]]; 14 | homepage = 'https://github.com/tarantool/gis.git'; 15 | license = 'BSD'; 16 | maintainer = "Roman Tsisyk "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | build = { 24 | type = 'cmake'; 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 27 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 28 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 29 | }; 30 | } 31 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 32 | -------------------------------------------------------------------------------- /gis-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'gis' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/gis.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "GIS module for tarantool"; 11 | detailed = [[ 12 | GIS module for tarantool 13 | ]]; 14 | homepage = 'https://github.com/tarantool/gis.git'; 15 | license = 'BSD'; 16 | maintainer = "Roman Tsisyk "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | build = { 24 | type = 'cmake'; 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 27 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 28 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 29 | }; 30 | } 31 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 32 | -------------------------------------------------------------------------------- /gperftools-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'gperftools' 2 | version = '1.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/gperftools.git', 5 | tag = '1.0.1', 6 | } 7 | description = { 8 | summary = "Bindings for Google Performnace Tools CPU profiler", 9 | homepage = 'https://github.com/tarantool/gperftools', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | GPERFTOOLS = { 17 | library = 'profiler' 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | modules = { 23 | ['gperftools'] = 'gperftools/init.lua', 24 | ['gperftools.cpu'] = 'gperftools/cpu.lua' 25 | } 26 | } 27 | -- vim: syntax=lua 28 | -------------------------------------------------------------------------------- /gperftools-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'gperftools' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/gperftools.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Bindings for Google Performnace Tools CPU profiler", 9 | homepage = 'https://github.com/tarantool/gperftools', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | GPERFTOOLS = { 17 | library = 'profiler' 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | modules = { 23 | ['gperftools'] = 'gperftools/init.lua', 24 | ['gperftools.cpu'] = 'gperftools/cpu.lua' 25 | } 26 | } 27 | -- vim: syntax=lua 28 | -------------------------------------------------------------------------------- /graphite-0.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'graphite' 2 | version = '0.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/graphite.git'; 5 | tag = '0.0.1'; 6 | } 7 | description = { 8 | summary = "Export Tarantool application metrics to Graphite"; 9 | homepage = 'https://github.com/tarantool/graphite.git'; 10 | license = 'BSD2'; 11 | } 12 | dependencies = { 13 | 'lua == 5.1'; 14 | } 15 | build = { 16 | type = 'builtin'; 17 | modules = { 18 | ['graphite'] = 'graphite/init.lua'; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /graphite-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'graphite' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/graphite.git'; 5 | branch = 'master'; 6 | } 7 | description = { 8 | summary = "Export Tarantool application metrics to Graphite"; 9 | homepage = 'https://github.com/tarantool/graphite.git'; 10 | license = 'BSD2'; 11 | } 12 | dependencies = { 13 | 'lua == 5.1'; 14 | } 15 | build = { 16 | type = 'builtin'; 17 | modules = { 18 | ['graphite'] = 'graphite/init.lua'; 19 | } 20 | } 21 | -- vim: syntax=lua ts=4 sts=4 sw=4 et -------------------------------------------------------------------------------- /http-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.1', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.2', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.0.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.3', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.0.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.4-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.4', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.0.5-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.5-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.5', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.0.6-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.0.6-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.0.6', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '1.1.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | tag = '1.1.0', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'builtin', 22 | 23 | modules = { 24 | ['http.lib'] = { 25 | sources = 'http/lib.c', 26 | incdirs = { 27 | "$(TARANTOOL_INCDIR)" 28 | } 29 | }, 30 | ['http.server'] = 'http/server.lua', 31 | ['http.mime_types'] = 'http/mime_types.lua', 32 | ['http.codes'] = 'http/codes.lua', 33 | } 34 | } 35 | 36 | -- vim: syntax=lua 37 | -------------------------------------------------------------------------------- /http-2.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '2.0.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/http.git', 5 | tag = '2.0.0', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.1', 15 | } 16 | external_dependencies = { 17 | TARANTOOL = { 18 | header = "tarantool/module.h" 19 | } 20 | } 21 | build = { 22 | type = 'cmake', 23 | 24 | variables = { 25 | version = 'scm-1', 26 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 27 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 28 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 29 | } 30 | } 31 | 32 | -- vim: syntax=lua 33 | -------------------------------------------------------------------------------- /http-2.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = '2.0.1-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/http.git', 5 | tag = '2.0.1', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.1', 15 | } 16 | external_dependencies = { 17 | TARANTOOL = { 18 | header = "tarantool/module.h" 19 | } 20 | } 21 | build = { 22 | type = 'cmake', 23 | 24 | variables = { 25 | version = 'scm-1', 26 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 27 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 28 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 29 | } 30 | } 31 | 32 | -- vim: syntax=lua 33 | -------------------------------------------------------------------------------- /http-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'http' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/http.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "HTTP server for Tarantool", 9 | homepage = 'https://github.com/tarantool/http/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.1', 15 | } 16 | external_dependencies = { 17 | TARANTOOL = { 18 | header = "tarantool/module.h" 19 | } 20 | } 21 | build = { 22 | type = 'cmake', 23 | 24 | variables = { 25 | version = 'scm-1', 26 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 27 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 28 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 29 | } 30 | } 31 | 32 | -- vim: syntax=lua 33 | -------------------------------------------------------------------------------- /icu-date-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.1.0-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.1.0', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-1.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.1.1-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.1.1', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-1.2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.2.0-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.2.0', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-1.2.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.2.1-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.2.1', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-1.3.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.3.0-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.3.0', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-1.3.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "1.3.1-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | tag = '1.3.1', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /icu-date-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "icu-date" 2 | version = "scm-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/icu-date.git", 6 | branch = 'master', 7 | } 8 | 9 | description = { 10 | summary = "LuaJIT FFI bindings to ICU date/time", 11 | detailed = [[ 12 | Module provides a robust date and time library 13 | that correctly and efficiently handles 14 | complexities of dealing with dates and times: 15 | - date and time formatting 16 | - date and time parsing 17 | - date and time arithmetic (adding and subtracting) 18 | - time zones 19 | - daylight saving time 20 | - leap years 21 | - ISO 8601 formatting and parsing 22 | ]], 23 | homepage = "https://github.com/tarantool/icu-date", 24 | license = "MIT", 25 | } 26 | 27 | dependencies = { 28 | 'lua == 5.1', 29 | } 30 | 31 | build = { 32 | type = "builtin", 33 | modules = { 34 | ["icu-date.init"] = "icu-date.lua", 35 | ["icu-date.detect_icu_version_suffix"] = "icu-date/detect_icu_version_suffix.lua", 36 | ["icu-date.ffi_cdef"] = "icu-date/ffi_cdef.lua", 37 | }, 38 | } 39 | -------------------------------------------------------------------------------- /jsonpath-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'jsonpath' 2 | version = '1.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/lua-jsonpath', 5 | tag = '1.0.1' 6 | } 7 | description = { 8 | summary = 'Query Lua data structures with JsonPath expressions. Robust and safe JsonPath engine for Lua.', 9 | detailed = [[ 10 | This library implements Stefan Goessner's JsonPath syntax (http://goessner.net/articles/JsonPath/) in Lua. 11 | 12 | Lua JsonPath is compatible with David Chester's Javascript implementation (https://github.com/dchester/jsonpath). 13 | 14 | The Lua JsonPath library was written from scratch by Frank Edelhaeuser. It's a pure Lua implementation based on a PEG grammer handled by LulPeg pattern-matching library (https://github.com/pygy/LuLPeg.git). 15 | ]], 16 | homepage = 'https://github.com/tarantool/lua-jsonpath', 17 | license = 'MIT' 18 | } 19 | dependencies = { 20 | 'lua >= 5.1', 21 | 'lulpeg' 22 | } 23 | build = { 24 | type = 'builtin', 25 | modules = { 26 | jsonpath = 'jsonpath.lua' 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /kafka-0.5.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "kafka" 2 | version = "0.5.0-1" 3 | source = { 4 | url = "git://github.com/tarantool/kafka.git", 5 | tag = "v0.5.0", 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo", 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 27 | STATIC_BUILD="$(STATIC_BUILD)" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /kafka-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "kafka" 2 | version = "1.0.0-1" 3 | source = { 4 | url = "git://github.com/tarantool/kafka.git", 5 | tag = "v1.0.0", 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo", 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 27 | STATIC_BUILD="$(STATIC_BUILD)" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /kafka-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "kafka" 2 | version = "1.0.1-1" 3 | source = { 4 | url = "git://github.com/tarantool/kafka.git", 5 | branch = 'v1.0.1', 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo", 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 27 | STATIC_BUILD="$(STATIC_BUILD)" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /kafka-1.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "kafka" 2 | version = "1.0.2-1" 3 | source = { 4 | url = "git://github.com/tarantool/kafka.git", 5 | branch = 'v1.0.2', 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo", 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 27 | STATIC_BUILD="$(STATIC_BUILD)" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /kafka-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "kafka" 2 | version = "scm-1" 3 | source = { 4 | url = "git://github.com/tarantool/kafka.git", 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo", 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 27 | STATIC_BUILD="$(STATIC_BUILD)" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /ldecnumber-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'ldecnumber' 2 | 3 | version = '1.0.0-1' 4 | 5 | source = { 6 | url = 'git://github.com/tarantool/ldecnumber.git'; 7 | tag = '1.0.0'; 8 | } 9 | 10 | description = { 11 | summary = "Decimal Arithmetic package for Tarantool"; 12 | detailed = [[ 13 | The ldecNumber package implements the General Decimal 14 | Arithmetic Specification. This specification defines 15 | a decimal arithmetic which meets the requirements of 16 | commercial, financial, and human-oriented applications. 17 | It also matches the decimal arithmetic in the IEEE 754 18 | Standard for Floating Point Arithmetic. 19 | ]]; 20 | homepage = 'https://github.com/tarantool/ldecnumber'; 21 | maintainer = "Michael Filonenko "; 22 | license = 'ICU1.8.1'; 23 | } 24 | 25 | dependencies = { 26 | 'lua == 5.1'; 27 | } 28 | 29 | external_dependencies = { 30 | TARANTOOL = { 31 | header = 'tarantool/module.h'; 32 | }; 33 | } 34 | 35 | build = { 36 | type = 'cmake'; 37 | variables = { 38 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 39 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 40 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 41 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 42 | }; 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /ldecnumber-1.1.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'ldecnumber' 2 | 3 | version = '1.1.2-1' 4 | 5 | source = { 6 | url = 'git://github.com/tarantool/ldecnumber.git'; 7 | tag = '1.1.2'; 8 | } 9 | 10 | description = { 11 | summary = "Decimal Arithmetic package for Tarantool"; 12 | detailed = [[ 13 | The ldecNumber package implements the General Decimal 14 | Arithmetic Specification. This specification defines 15 | a decimal arithmetic which meets the requirements of 16 | commercial, financial, and human-oriented applications. 17 | It also matches the decimal arithmetic in the IEEE 754 18 | Standard for Floating Point Arithmetic. 19 | ]]; 20 | homepage = 'https://github.com/tarantool/ldecnumber'; 21 | maintainer = "Michael Filonenko "; 22 | license = 'ICU1.8.1'; 23 | } 24 | 25 | dependencies = { 26 | 'lua == 5.1'; 27 | } 28 | 29 | external_dependencies = { 30 | TARANTOOL = { 31 | header = 'tarantool/module.h'; 32 | }; 33 | } 34 | 35 | build = { 36 | type = 'cmake'; 37 | variables = { 38 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 39 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 40 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 41 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 42 | }; 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /ldecnumber-1.1.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'ldecnumber' 2 | 3 | version = '1.1.3-1' 4 | 5 | source = { 6 | url = 'git://github.com/tarantool/ldecnumber.git'; 7 | tag = '1.1.3'; 8 | } 9 | 10 | description = { 11 | summary = "Decimal Arithmetic package for Tarantool"; 12 | detailed = [[ 13 | The ldecNumber package implements the General Decimal 14 | Arithmetic Specification. This specification defines 15 | a decimal arithmetic which meets the requirements of 16 | commercial, financial, and human-oriented applications. 17 | It also matches the decimal arithmetic in the IEEE 754 18 | Standard for Floating Point Arithmetic. 19 | ]]; 20 | homepage = 'https://github.com/tarantool/ldecnumber'; 21 | maintainer = "Michael Filonenko "; 22 | license = 'ICU1.8.1'; 23 | } 24 | 25 | dependencies = { 26 | 'lua == 5.1'; 27 | } 28 | 29 | external_dependencies = { 30 | TARANTOOL = { 31 | header = 'tarantool/module.h'; 32 | }; 33 | } 34 | 35 | build = { 36 | type = 'cmake'; 37 | variables = { 38 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 39 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 40 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 41 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 42 | }; 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /ldecnumber-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'ldecnumber' 2 | 3 | version = 'scm-1' 4 | 5 | source = { 6 | url = 'git://github.com/tarantool/ldecnumber.git'; 7 | branch = 'master'; 8 | } 9 | 10 | description = { 11 | summary = "Decimal Arithmetic package for Tarantool"; 12 | detailed = [[ 13 | The ldecNumber package implements the General Decimal 14 | Arithmetic Specification. This specification defines 15 | a decimal arithmetic which meets the requirements of 16 | commercial, financial, and human-oriented applications. 17 | It also matches the decimal arithmetic in the IEEE 754 18 | Standard for Floating Point Arithmetic. 19 | ]]; 20 | homepage = 'https://github.com/tarantool/ldecnumber'; 21 | maintainer = "Michael Filonenko "; 22 | license = 'ICU1.8.1'; 23 | } 24 | 25 | dependencies = { 26 | 'lua == 5.1'; 27 | } 28 | 29 | external_dependencies = { 30 | TARANTOOL = { 31 | header = 'tarantool/module.h'; 32 | }; 33 | } 34 | 35 | build = { 36 | type = 'cmake'; 37 | variables = { 38 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 39 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 40 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 41 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 42 | }; 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /lrexlib-pcre-2.9.0-1.rockspec: -------------------------------------------------------------------------------- 1 | external_dependencies = { 2 | PCRE = { 3 | header = "pcre.h", 4 | library = "pcre", 5 | }, 6 | } 7 | package = "Lrexlib-PCRE" 8 | build = { 9 | modules = { 10 | rex_pcre = { 11 | incdirs = { 12 | "$(PCRE_INCDIR)", 13 | }, 14 | defines = { 15 | "VERSION=\"2.9.0\"", 16 | "LUA_COMPAT_5_2", 17 | "PCRE2_CODE_UNIT_WIDTH=8", 18 | }, 19 | sources = { 20 | "src/common.c", 21 | "src/pcre/lpcre.c", 22 | "src/pcre/lpcre_f.c", 23 | }, 24 | libdirs = { 25 | "$(PCRE_LIBDIR)", 26 | }, 27 | libraries = { 28 | "pcre", 29 | }, 30 | }, 31 | }, 32 | type = "builtin", 33 | } 34 | description = { 35 | detailed = "Lrexlib is a regular expression library for Lua 5.1-5.3, which\ 36 | provides bindings for several regular expression libraries.\ 37 | This rock provides the PCRE bindings.", 38 | summary = "Regular expression library binding (PCRE flavour).", 39 | homepage = "http://github.com/rrthomas/lrexlib", 40 | license = "MIT/X11", 41 | } 42 | version = "2.9.0-1" 43 | dependencies = { 44 | "lua >= 5.1", 45 | } 46 | source = { 47 | url = "git://github.com/rrthomas/lrexlib.git", 48 | tag = "rel-2-9-0", 49 | } 50 | -------------------------------------------------------------------------------- /lrexlib-pcre2-2.9.0-1.rockspec: -------------------------------------------------------------------------------- 1 | external_dependencies = { 2 | PCRE2 = { 3 | header = "pcre2.h", 4 | library = "pcre2-8", 5 | }, 6 | } 7 | package = "Lrexlib-PCRE2" 8 | build = { 9 | modules = { 10 | rex_pcre2 = { 11 | incdirs = { 12 | "$(PCRE2_INCDIR)", 13 | }, 14 | defines = { 15 | "VERSION=\"2.9.0\"", 16 | "LUA_COMPAT_5_2", 17 | "PCRE2_CODE_UNIT_WIDTH=8", 18 | }, 19 | sources = { 20 | "src/common.c", 21 | "src/pcre2/lpcre2.c", 22 | "src/pcre2/lpcre2_f.c", 23 | }, 24 | libdirs = { 25 | "$(PCRE2_LIBDIR)", 26 | }, 27 | libraries = { 28 | "pcre2-8", 29 | }, 30 | }, 31 | }, 32 | type = "builtin", 33 | } 34 | description = { 35 | detailed = "Lrexlib is a regular expression library for Lua 5.1-5.3, which\ 36 | provides bindings for several regular expression libraries.\ 37 | This rock provides the PCRE2 bindings.", 38 | summary = "Regular expression library binding (PCRE2 flavour).", 39 | homepage = "http://github.com/rrthomas/lrexlib", 40 | license = "MIT/X11", 41 | } 42 | version = "2.9.0-1" 43 | dependencies = { 44 | "lua >= 5.1", 45 | } 46 | source = { 47 | url = "git://github.com/rrthomas/lrexlib.git", 48 | tag = "rel-2-9-0", 49 | } 50 | -------------------------------------------------------------------------------- /lua-term-0.7-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'lua-term' 2 | version = '0.7-1' 3 | 4 | source = { 5 | url = 'https://github.com/hoelzro/lua-term/archive/0.07.tar.gz', 6 | dir = 'lua-term-0.07', 7 | } 8 | 9 | description = { 10 | summary = 'Terminal functions for Lua', 11 | homepage = 'https://github.com/hoelzro/lua-term', 12 | license = "MIT/X11", 13 | } 14 | 15 | build = { 16 | modules = { 17 | ['term'] = 'term/init.lua', 18 | ['term.colors'] = 'term/colors.lua', 19 | ['term.cursor'] = 'term/cursor.lua', 20 | ['term.core'] = 'core.c', 21 | }, 22 | type = 'builtin', 23 | } 24 | -------------------------------------------------------------------------------- /luacheck-0.24.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "luacheck" 2 | version = "0.24.0-1" 3 | source = { 4 | url = "git+https://github.com/tarantool/luacheck.git", 5 | tag = "0.24.0", 6 | } 7 | description = { 8 | summary = "A static analyzer and a linter for Lua", 9 | detailed = [[ 10 | Luacheck is a command-line tool for linting and static analysis of Lua code. 11 | It is able to spot usage of undefined global variables, unused local variables and 12 | a few other typical problems within Lua programs. 13 | ]], 14 | homepage = "https://github.com/tarantool/luacheck", 15 | license = "MIT" 16 | } 17 | dependencies = { 18 | "lua >= 5.1, < 5.4", 19 | "argparse >= 0.6.0", 20 | } 21 | build = { 22 | type = "builtin", 23 | modules = { 24 | luacheck = "src/luacheck/init.lua", 25 | ["luacheck.builtin_standards"] = "src/luacheck/builtin_standards/init.lua", 26 | ["luacheck.builtin_standards.love"] = "src/luacheck/builtin_standards/love.lua", 27 | ["luacheck.builtin_standards.ngx"] = "src/luacheck/builtin_standards/ngx.lua", 28 | ["luacheck.cache"] = "src/luacheck/cache.lua", 29 | ["luacheck.check"] = "src/luacheck/check.lua", 30 | ["luacheck.check_state"] = "src/luacheck/check_state.lua", 31 | ["luacheck.config"] = "src/luacheck/config.lua", 32 | ["luacheck.core_utils"] = "src/luacheck/core_utils.lua", 33 | ["luacheck.decoder"] = "src/luacheck/decoder.lua", 34 | ["luacheck.expand_rockspec"] = "src/luacheck/expand_rockspec.lua", 35 | ["luacheck.filter"] = "src/luacheck/filter.lua", 36 | ["luacheck.format"] = "src/luacheck/format.lua", 37 | ["luacheck.fs"] = "src/luacheck/fs.lua", 38 | ["luacheck.fs_adapter"] = "src/luacheck/fs_adapter.lua", 39 | ["luacheck.globbing"] = "src/luacheck/globbing.lua", 40 | ["luacheck.lexer"] = "src/luacheck/lexer.lua", 41 | ["luacheck.main"] = "src/luacheck/main.lua", 42 | ["luacheck.multithreading"] = "src/luacheck/multithreading.lua", 43 | ["luacheck.options"] = "src/luacheck/options.lua", 44 | ["luacheck.parser"] = "src/luacheck/parser.lua", 45 | ["luacheck.profiler"] = "src/luacheck/profiler.lua", 46 | ["luacheck.runner"] = "src/luacheck/runner.lua", 47 | ["luacheck.serializer"] = "src/luacheck/serializer.lua", 48 | ["luacheck.stages"] = "src/luacheck/stages/init.lua", 49 | ["luacheck.stages.detect_bad_whitespace"] = "src/luacheck/stages/detect_bad_whitespace.lua", 50 | ["luacheck.stages.detect_cyclomatic_complexity"] = "src/luacheck/stages/detect_cyclomatic_complexity.lua", 51 | ["luacheck.stages.detect_empty_blocks"] = "src/luacheck/stages/detect_empty_blocks.lua", 52 | ["luacheck.stages.detect_empty_statements"] = "src/luacheck/stages/detect_empty_statements.lua", 53 | ["luacheck.stages.detect_globals"] = "src/luacheck/stages/detect_globals.lua", 54 | ["luacheck.stages.detect_reversed_fornum_loops"] = "src/luacheck/stages/detect_reversed_fornum_loops.lua", 55 | ["luacheck.stages.detect_unbalanced_assignments"] = "src/luacheck/stages/detect_unbalanced_assignments.lua", 56 | ["luacheck.stages.detect_uninit_accesses"] = "src/luacheck/stages/detect_uninit_accesses.lua", 57 | ["luacheck.stages.detect_unreachable_code"] = "src/luacheck/stages/detect_unreachable_code.lua", 58 | ["luacheck.stages.detect_unused_fields"] = "src/luacheck/stages/detect_unused_fields.lua", 59 | ["luacheck.stages.detect_unused_locals"] = "src/luacheck/stages/detect_unused_locals.lua", 60 | ["luacheck.stages.linearize"] = "src/luacheck/stages/linearize.lua", 61 | ["luacheck.stages.name_functions"] = "src/luacheck/stages/name_functions.lua", 62 | ["luacheck.stages.parse"] = "src/luacheck/stages/parse.lua", 63 | ["luacheck.stages.parse_inline_options"] = "src/luacheck/stages/parse_inline_options.lua", 64 | ["luacheck.stages.resolve_locals"] = "src/luacheck/stages/resolve_locals.lua", 65 | ["luacheck.stages.unwrap_parens"] = "src/luacheck/stages/unwrap_parens.lua", 66 | ["luacheck.standards"] = "src/luacheck/standards.lua", 67 | ["luacheck.unicode"] = "src/luacheck/unicode.lua", 68 | ["luacheck.unicode_printability_boundaries"] = "src/luacheck/unicode_printability_boundaries.lua", 69 | ["luacheck.utils"] = "src/luacheck/utils.lua", 70 | ["luacheck.vendor.sha1"] = "src/luacheck/vendor/sha1/init.lua", 71 | ["luacheck.vendor.sha1.bit_ops"] = "src/luacheck/vendor/sha1/bit_ops.lua", 72 | ["luacheck.vendor.sha1.bit32_ops"] = "src/luacheck/vendor/sha1/bit32_ops.lua", 73 | ["luacheck.vendor.sha1.common"] = "src/luacheck/vendor/sha1/common.lua", 74 | ["luacheck.vendor.sha1.lua53_ops"] = "src/luacheck/vendor/sha1/lua53_ops.lua", 75 | ["luacheck.vendor.sha1.pure_lua_ops"] = "src/luacheck/vendor/sha1/pure_lua_ops.lua", 76 | ["luacheck.version"] = "src/luacheck/version.lua" 77 | }, 78 | install = { 79 | bin = { 80 | luacheck = "bin/luacheck.lua" 81 | } 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /luacheck-0.25.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "luacheck" 2 | version = "0.25.0-1" 3 | source = { 4 | url = "git+https://github.com/tarantool/luacheck.git", 5 | tag = "0.25.0", 6 | } 7 | description = { 8 | summary = "A static analyzer and a linter for Lua", 9 | detailed = [[ 10 | Luacheck is a command-line tool for linting and static analysis of Lua code. 11 | It is able to spot usage of undefined global variables, unused local variables and 12 | a few other typical problems within Lua programs. 13 | ]], 14 | homepage = "https://github.com/tarantool/luacheck", 15 | license = "MIT" 16 | } 17 | dependencies = { 18 | "lua >= 5.1, < 5.4", 19 | "argparse >= 0.6.0", 20 | } 21 | build = { 22 | type = "builtin", 23 | modules = { 24 | luacheck = "src/luacheck/init.lua", 25 | ["luacheck.builtin_standards"] = "src/luacheck/builtin_standards/init.lua", 26 | ["luacheck.builtin_standards.love"] = "src/luacheck/builtin_standards/love.lua", 27 | ["luacheck.builtin_standards.ngx"] = "src/luacheck/builtin_standards/ngx.lua", 28 | ["luacheck.builtin_standards.tarantool"] = "src/luacheck/builtin_standards/tarantool.lua", 29 | ["luacheck.cache"] = "src/luacheck/cache.lua", 30 | ["luacheck.check"] = "src/luacheck/check.lua", 31 | ["luacheck.check_state"] = "src/luacheck/check_state.lua", 32 | ["luacheck.config"] = "src/luacheck/config.lua", 33 | ["luacheck.core_utils"] = "src/luacheck/core_utils.lua", 34 | ["luacheck.decoder"] = "src/luacheck/decoder.lua", 35 | ["luacheck.expand_rockspec"] = "src/luacheck/expand_rockspec.lua", 36 | ["luacheck.filter"] = "src/luacheck/filter.lua", 37 | ["luacheck.format"] = "src/luacheck/format.lua", 38 | ["luacheck.fs"] = "src/luacheck/fs.lua", 39 | ["luacheck.fs_adapter"] = "src/luacheck/fs_adapter.lua", 40 | ["luacheck.globbing"] = "src/luacheck/globbing.lua", 41 | ["luacheck.lexer"] = "src/luacheck/lexer.lua", 42 | ["luacheck.main"] = "src/luacheck/main.lua", 43 | ["luacheck.multithreading"] = "src/luacheck/multithreading.lua", 44 | ["luacheck.options"] = "src/luacheck/options.lua", 45 | ["luacheck.parser"] = "src/luacheck/parser.lua", 46 | ["luacheck.profiler"] = "src/luacheck/profiler.lua", 47 | ["luacheck.runner"] = "src/luacheck/runner.lua", 48 | ["luacheck.serializer"] = "src/luacheck/serializer.lua", 49 | ["luacheck.stages"] = "src/luacheck/stages/init.lua", 50 | ["luacheck.stages.detect_bad_whitespace"] = "src/luacheck/stages/detect_bad_whitespace.lua", 51 | ["luacheck.stages.detect_cyclomatic_complexity"] = "src/luacheck/stages/detect_cyclomatic_complexity.lua", 52 | ["luacheck.stages.detect_empty_blocks"] = "src/luacheck/stages/detect_empty_blocks.lua", 53 | ["luacheck.stages.detect_empty_statements"] = "src/luacheck/stages/detect_empty_statements.lua", 54 | ["luacheck.stages.detect_globals"] = "src/luacheck/stages/detect_globals.lua", 55 | ["luacheck.stages.detect_reversed_fornum_loops"] = "src/luacheck/stages/detect_reversed_fornum_loops.lua", 56 | ["luacheck.stages.detect_unbalanced_assignments"] = "src/luacheck/stages/detect_unbalanced_assignments.lua", 57 | ["luacheck.stages.detect_uninit_accesses"] = "src/luacheck/stages/detect_uninit_accesses.lua", 58 | ["luacheck.stages.detect_unreachable_code"] = "src/luacheck/stages/detect_unreachable_code.lua", 59 | ["luacheck.stages.detect_unused_fields"] = "src/luacheck/stages/detect_unused_fields.lua", 60 | ["luacheck.stages.detect_unused_locals"] = "src/luacheck/stages/detect_unused_locals.lua", 61 | ["luacheck.stages.linearize"] = "src/luacheck/stages/linearize.lua", 62 | ["luacheck.stages.name_functions"] = "src/luacheck/stages/name_functions.lua", 63 | ["luacheck.stages.parse"] = "src/luacheck/stages/parse.lua", 64 | ["luacheck.stages.parse_inline_options"] = "src/luacheck/stages/parse_inline_options.lua", 65 | ["luacheck.stages.resolve_locals"] = "src/luacheck/stages/resolve_locals.lua", 66 | ["luacheck.stages.unwrap_parens"] = "src/luacheck/stages/unwrap_parens.lua", 67 | ["luacheck.standards"] = "src/luacheck/standards.lua", 68 | ["luacheck.unicode"] = "src/luacheck/unicode.lua", 69 | ["luacheck.unicode_printability_boundaries"] = "src/luacheck/unicode_printability_boundaries.lua", 70 | ["luacheck.utils"] = "src/luacheck/utils.lua", 71 | ["luacheck.vendor.sha1"] = "src/luacheck/vendor/sha1/init.lua", 72 | ["luacheck.vendor.sha1.bit_ops"] = "src/luacheck/vendor/sha1/bit_ops.lua", 73 | ["luacheck.vendor.sha1.bit32_ops"] = "src/luacheck/vendor/sha1/bit32_ops.lua", 74 | ["luacheck.vendor.sha1.common"] = "src/luacheck/vendor/sha1/common.lua", 75 | ["luacheck.vendor.sha1.lua53_ops"] = "src/luacheck/vendor/sha1/lua53_ops.lua", 76 | ["luacheck.vendor.sha1.pure_lua_ops"] = "src/luacheck/vendor/sha1/pure_lua_ops.lua", 77 | ["luacheck.version"] = "src/luacheck/version.lua" 78 | }, 79 | install = { 80 | bin = { 81 | luacheck = "bin/luacheck.lua" 82 | } 83 | } 84 | } 85 | -------------------------------------------------------------------------------- /luacheck-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "luacheck" 2 | version = "scm-1" 3 | source = { 4 | url = "git+https://github.com/tarantool/luacheck.git" 5 | } 6 | description = { 7 | summary = "A static analyzer and a linter for Lua", 8 | detailed = [[ 9 | Luacheck is a command-line tool for linting and static analysis of Lua code. 10 | It is able to spot usage of undefined global variables, unused local variables and 11 | a few other typical problems within Lua programs. 12 | ]], 13 | homepage = "https://github.com/tarantool/luacheck", 14 | license = "MIT" 15 | } 16 | dependencies = { 17 | "lua >= 5.1, < 5.4", 18 | "argparse >= 0.6.0", 19 | } 20 | build = { 21 | type = "builtin", 22 | modules = { 23 | luacheck = "src/luacheck/init.lua", 24 | ["luacheck.builtin_standards"] = "src/luacheck/builtin_standards/init.lua", 25 | ["luacheck.builtin_standards.love"] = "src/luacheck/builtin_standards/love.lua", 26 | ["luacheck.builtin_standards.ngx"] = "src/luacheck/builtin_standards/ngx.lua", 27 | ["luacheck.builtin_standards.tarantool"] = "src/luacheck/builtin_standards/tarantool.lua", 28 | ["luacheck.cache"] = "src/luacheck/cache.lua", 29 | ["luacheck.check"] = "src/luacheck/check.lua", 30 | ["luacheck.check_state"] = "src/luacheck/check_state.lua", 31 | ["luacheck.config"] = "src/luacheck/config.lua", 32 | ["luacheck.core_utils"] = "src/luacheck/core_utils.lua", 33 | ["luacheck.decoder"] = "src/luacheck/decoder.lua", 34 | ["luacheck.expand_rockspec"] = "src/luacheck/expand_rockspec.lua", 35 | ["luacheck.filter"] = "src/luacheck/filter.lua", 36 | ["luacheck.format"] = "src/luacheck/format.lua", 37 | ["luacheck.fs"] = "src/luacheck/fs.lua", 38 | ["luacheck.fs_adapter"] = "src/luacheck/fs_adapter.lua", 39 | ["luacheck.globbing"] = "src/luacheck/globbing.lua", 40 | ["luacheck.lexer"] = "src/luacheck/lexer.lua", 41 | ["luacheck.main"] = "src/luacheck/main.lua", 42 | ["luacheck.multithreading"] = "src/luacheck/multithreading.lua", 43 | ["luacheck.options"] = "src/luacheck/options.lua", 44 | ["luacheck.parser"] = "src/luacheck/parser.lua", 45 | ["luacheck.profiler"] = "src/luacheck/profiler.lua", 46 | ["luacheck.runner"] = "src/luacheck/runner.lua", 47 | ["luacheck.serializer"] = "src/luacheck/serializer.lua", 48 | ["luacheck.stages"] = "src/luacheck/stages/init.lua", 49 | ["luacheck.stages.detect_bad_whitespace"] = "src/luacheck/stages/detect_bad_whitespace.lua", 50 | ["luacheck.stages.detect_cyclomatic_complexity"] = "src/luacheck/stages/detect_cyclomatic_complexity.lua", 51 | ["luacheck.stages.detect_empty_blocks"] = "src/luacheck/stages/detect_empty_blocks.lua", 52 | ["luacheck.stages.detect_empty_statements"] = "src/luacheck/stages/detect_empty_statements.lua", 53 | ["luacheck.stages.detect_globals"] = "src/luacheck/stages/detect_globals.lua", 54 | ["luacheck.stages.detect_reversed_fornum_loops"] = "src/luacheck/stages/detect_reversed_fornum_loops.lua", 55 | ["luacheck.stages.detect_unbalanced_assignments"] = "src/luacheck/stages/detect_unbalanced_assignments.lua", 56 | ["luacheck.stages.detect_uninit_accesses"] = "src/luacheck/stages/detect_uninit_accesses.lua", 57 | ["luacheck.stages.detect_unreachable_code"] = "src/luacheck/stages/detect_unreachable_code.lua", 58 | ["luacheck.stages.detect_unused_fields"] = "src/luacheck/stages/detect_unused_fields.lua", 59 | ["luacheck.stages.detect_unused_locals"] = "src/luacheck/stages/detect_unused_locals.lua", 60 | ["luacheck.stages.linearize"] = "src/luacheck/stages/linearize.lua", 61 | ["luacheck.stages.name_functions"] = "src/luacheck/stages/name_functions.lua", 62 | ["luacheck.stages.parse"] = "src/luacheck/stages/parse.lua", 63 | ["luacheck.stages.parse_inline_options"] = "src/luacheck/stages/parse_inline_options.lua", 64 | ["luacheck.stages.resolve_locals"] = "src/luacheck/stages/resolve_locals.lua", 65 | ["luacheck.stages.unwrap_parens"] = "src/luacheck/stages/unwrap_parens.lua", 66 | ["luacheck.standards"] = "src/luacheck/standards.lua", 67 | ["luacheck.unicode"] = "src/luacheck/unicode.lua", 68 | ["luacheck.unicode_printability_boundaries"] = "src/luacheck/unicode_printability_boundaries.lua", 69 | ["luacheck.utils"] = "src/luacheck/utils.lua", 70 | ["luacheck.vendor.sha1"] = "src/luacheck/vendor/sha1/init.lua", 71 | ["luacheck.vendor.sha1.bit_ops"] = "src/luacheck/vendor/sha1/bit_ops.lua", 72 | ["luacheck.vendor.sha1.bit32_ops"] = "src/luacheck/vendor/sha1/bit32_ops.lua", 73 | ["luacheck.vendor.sha1.common"] = "src/luacheck/vendor/sha1/common.lua", 74 | ["luacheck.vendor.sha1.lua53_ops"] = "src/luacheck/vendor/sha1/lua53_ops.lua", 75 | ["luacheck.vendor.sha1.pure_lua_ops"] = "src/luacheck/vendor/sha1/pure_lua_ops.lua", 76 | ["luacheck.version"] = "src/luacheck/version.lua" 77 | }, 78 | install = { 79 | bin = { 80 | luacheck = "bin/luacheck.lua" 81 | } 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /luacov-0.13.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "luacov" 2 | version = "0.13.0-1" 3 | source = { 4 | url = "git://github.com/keplerproject/luacov.git", 5 | tag = "v0.13.0" 6 | } 7 | description = { 8 | summary = "Coverage analysis tool for Lua scripts", 9 | detailed = [[ 10 | LuaCov is a simple coverage analysis tool for Lua scripts. 11 | When a Lua script is run with the luacov module, it 12 | generates a stats file. The luacov command-line script then 13 | processes this file generating a report indicating which code 14 | paths were not traversed, which is useful for verifying the 15 | effectiveness of a test suite. 16 | ]], 17 | homepage = "https://keplerproject.github.io/luacov/", 18 | license = "MIT" 19 | } 20 | dependencies = { 21 | "lua >= 5.1, < 5.4" 22 | } 23 | build = { 24 | type = "builtin", 25 | modules = { 26 | luacov = "src/luacov.lua", 27 | ["luacov.defaults"] = "src/luacov/defaults.lua", 28 | ["luacov.hook"] = "src/luacov/hook.lua", 29 | ["luacov.linescanner"] = "src/luacov/linescanner.lua", 30 | ["luacov.reporter"] = "src/luacov/reporter.lua", 31 | ["luacov.reporter.default"] = "src/luacov/reporter/default.lua", 32 | ["luacov.runner"] = "src/luacov/runner.lua", 33 | ["luacov.stats"] = "src/luacov/stats.lua", 34 | ["luacov.tick"] = "src/luacov/tick.lua", 35 | ["luacov.util"] = "src/luacov/util.lua" 36 | }, 37 | install = { 38 | bin = { 39 | luacov = "src/bin/luacov" 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /luacov-console-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "luacov-console" 2 | version = "1.1.0-1" 3 | source = { 4 | url = "git://github.com/spacewander/luacov-console", 5 | tag = "1.1", 6 | } 7 | description = { 8 | summary = "Combine luacov with your development cycle and CI", 9 | detailed = "Combine luacov with your development cycle and CI", 10 | homepage = "https://github.com/spacewander/luacov-console", 11 | license = "MIT" 12 | } 13 | dependencies = { 14 | "lua >= 5.1", 15 | "luacov > 0.5", 16 | "luafilesystem", 17 | "argparse", 18 | } 19 | build = { 20 | type = "builtin", 21 | -- I hope it's simple enough to use without any docs 22 | copy_directories = {}, 23 | modules = { 24 | ['luacov.reporter.console'] = "src/luacov/reporter/console.lua", 25 | }, 26 | install = { 27 | bin = { 28 | ["luacov-console"] = "src/luacov-console.lua", 29 | } 30 | }, 31 | } 32 | -------------------------------------------------------------------------------- /luafilesystem-1.7.0-2.rockspec: -------------------------------------------------------------------------------- 1 | package = "LuaFileSystem" 2 | version = "1.7.0-2" 3 | source = { 4 | url = "git://github.com/keplerproject/luafilesystem", 5 | tag = "v1_7_0_2", 6 | } 7 | description = { 8 | summary = "File System Library for the Lua Programming Language", 9 | detailed = [[ 10 | LuaFileSystem is a Lua library developed to complement the set of 11 | functions related to file systems offered by the standard Lua 12 | distribution. LuaFileSystem offers a portable way to access the 13 | underlying directory structure and file attributes. 14 | ]], 15 | license = "MIT/X11", 16 | } 17 | dependencies = { 18 | "lua >= 5.1" 19 | } 20 | build = { 21 | type = "builtin", 22 | modules = { 23 | lfs = "src/lfs.c" 24 | }, 25 | copy_directories = { 26 | "doc", "tests" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /luarapidxml-1.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luarapidxml' 2 | version = '1.1.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luarapidxml.git'; 5 | tag = '1.1.0'; 6 | } 7 | 8 | description = { 9 | summary = "Fast XML parsing module for Tarantool"; 10 | homepage = 'https://github.com/tarantool/luarapidxml', 11 | maintainer = "Yaroslav Dynnikov ", 12 | license = 'BSD2' 13 | } 14 | 15 | dependencies = { 16 | 'tarantool', 17 | 'lua == 5.1' 18 | } 19 | 20 | external_dependencies = { 21 | TARANTOOL = { 22 | header = 'tarantool/module.h'; 23 | }; 24 | } 25 | 26 | build = { 27 | type = 'cmake'; 28 | variables = { 29 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 30 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 31 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 32 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 33 | }; 34 | } 35 | -------------------------------------------------------------------------------- /luarapidxml-2.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luarapidxml' 2 | version = '2.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luarapidxml.git'; 5 | tag = '2.0.0'; 6 | } 7 | 8 | description = { 9 | summary = "Fast XML parsing module for Tarantool"; 10 | homepage = 'https://github.com/tarantool/luarapidxml', 11 | maintainer = "Yaroslav Dynnikov ", 12 | license = 'BSD2' 13 | } 14 | 15 | dependencies = { 16 | 'tarantool', 17 | 'lua == 5.1' 18 | } 19 | 20 | external_dependencies = { 21 | TARANTOOL = { 22 | header = 'tarantool/module.h'; 23 | }; 24 | } 25 | 26 | build = { 27 | type = 'cmake'; 28 | variables = { 29 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 30 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 31 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 32 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 33 | }; 34 | } 35 | -------------------------------------------------------------------------------- /luatest-0.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luatest' 2 | version = '0.1.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luatest.git', 5 | tag = '0.1.1', 6 | } 7 | description = { 8 | summary = 'Tool for testing tarantool applications', 9 | homepage = 'https://github.com/tarantool/luatest', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.0', 15 | } 16 | build = { 17 | type = 'none', 18 | install = { 19 | lua = { 20 | ['luatest'] = 'luatest/init.lua', 21 | ['luatest.capture'] = 'luatest/capture.lua', 22 | ['luatest.capturing'] = 'luatest/capturing.lua', 23 | ['luatest.helpers'] = 'luatest/helpers.lua', 24 | ['luatest.hooks'] = 'luatest/hooks.lua', 25 | ['luatest.loader'] = 'luatest/loader.lua', 26 | ['luatest.luaunit'] = 'luatest/luaunit.lua', 27 | ['luatest.process'] = 'luatest/process.lua', 28 | ['luatest.runner'] = 'luatest/runner.lua', 29 | ['luatest.server'] = 'luatest/server.lua', 30 | ['luatest.utils'] = 'luatest/utils.lua', 31 | }, 32 | bin = { 33 | ['luatest'] = 'bin/luatest', 34 | }, 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /luatest-0.2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luatest' 2 | version = '0.2.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luatest.git', 5 | tag = '0.2.0', 6 | } 7 | description = { 8 | summary = 'Tool for testing tarantool applications', 9 | homepage = 'https://github.com/tarantool/luatest', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.0', 15 | } 16 | build = { 17 | type = 'none', 18 | install = { 19 | lua = { 20 | ['luarocks.test.luatest'] = 'luarocks/test/luatest.lua', 21 | ['luatest'] = 'luatest/init.lua', 22 | ['luatest.capture'] = 'luatest/capture.lua', 23 | ['luatest.capturing'] = 'luatest/capturing.lua', 24 | ['luatest.helpers'] = 'luatest/helpers.lua', 25 | ['luatest.hooks'] = 'luatest/hooks.lua', 26 | ['luatest.loader'] = 'luatest/loader.lua', 27 | ['luatest.luaunit'] = 'luatest/luaunit.lua', 28 | ['luatest.process'] = 'luatest/process.lua', 29 | ['luatest.runner'] = 'luatest/runner.lua', 30 | ['luatest.sandboxed_runner'] = 'luatest/sandboxed_runner.lua', 31 | ['luatest.server'] = 'luatest/server.lua', 32 | ['luatest.utils'] = 'luatest/utils.lua', 33 | }, 34 | bin = { 35 | ['luatest'] = 'bin/luatest', 36 | }, 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /luatest-0.2.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luatest' 2 | version = '0.2.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luatest.git', 5 | tag = '0.2.2', 6 | } 7 | description = { 8 | summary = 'Tool for testing tarantool applications', 9 | homepage = 'https://github.com/tarantool/luatest', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.0', 15 | } 16 | build = { 17 | type = 'none', 18 | install = { 19 | lua = { 20 | ['luarocks.test.luatest'] = 'luarocks/test/luatest.lua', 21 | ['luatest'] = 'luatest/init.lua', 22 | ['luatest.capture'] = 'luatest/capture.lua', 23 | ['luatest.capturing'] = 'luatest/capturing.lua', 24 | ['luatest.helpers'] = 'luatest/helpers.lua', 25 | ['luatest.hooks'] = 'luatest/hooks.lua', 26 | ['luatest.loader'] = 'luatest/loader.lua', 27 | ['luatest.luaunit'] = 'luatest/luaunit.lua', 28 | ['luatest.process'] = 'luatest/process.lua', 29 | ['luatest.reporting'] = 'luatest/reporting.lua', 30 | ['luatest.runner'] = 'luatest/runner.lua', 31 | ['luatest.sandboxed_runner'] = 'luatest/sandboxed_runner.lua', 32 | ['luatest.server'] = 'luatest/server.lua', 33 | ['luatest.utils'] = 'luatest/utils.lua', 34 | }, 35 | bin = { 36 | ['luatest'] = 'bin/luatest', 37 | }, 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /luatest-0.3.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luatest' 2 | version = '0.3.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luatest.git', 5 | tag = '0.3.0', 6 | } 7 | description = { 8 | summary = 'Tool for testing tarantool applications', 9 | homepage = 'https://github.com/tarantool/luatest', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.0', 15 | } 16 | build = { 17 | type = 'none', 18 | install = { 19 | lua = { 20 | ['luarocks.test.luatest'] = 'luarocks/test/luatest.lua', 21 | ['luatest'] = 'luatest/init.lua', 22 | ['luatest.capture'] = 'luatest/capture.lua', 23 | ['luatest.capturing'] = 'luatest/capturing.lua', 24 | ['luatest.helpers'] = 'luatest/helpers.lua', 25 | ['luatest.hooks'] = 'luatest/hooks.lua', 26 | ['luatest.loader'] = 'luatest/loader.lua', 27 | ['luatest.luaunit'] = 'luatest/luaunit.lua', 28 | ['luatest.process'] = 'luatest/process.lua', 29 | ['luatest.reporting'] = 'luatest/reporting.lua', 30 | ['luatest.runner'] = 'luatest/runner.lua', 31 | ['luatest.sandboxed_runner'] = 'luatest/sandboxed_runner.lua', 32 | ['luatest.server'] = 'luatest/server.lua', 33 | ['luatest.utils'] = 'luatest/utils.lua', 34 | }, 35 | bin = { 36 | ['luatest'] = 'bin/luatest', 37 | }, 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /luatest-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'luatest' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/luatest.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'Tool for testing tarantool applications', 9 | homepage = 'https://github.com/tarantool/luatest', 10 | license = 'MIT', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1', 14 | 'checks >= 3.0.0', 15 | } 16 | build = { 17 | type = 'none', 18 | install = { 19 | lua = { 20 | ['luarocks.test.luatest'] = 'luarocks/test/luatest.lua', 21 | ['luatest'] = 'luatest/init.lua', 22 | ['luatest.capture'] = 'luatest/capture.lua', 23 | ['luatest.capturing'] = 'luatest/capturing.lua', 24 | ['luatest.helpers'] = 'luatest/helpers.lua', 25 | ['luatest.hooks'] = 'luatest/hooks.lua', 26 | ['luatest.loader'] = 'luatest/loader.lua', 27 | ['luatest.luaunit'] = 'luatest/luaunit.lua', 28 | ['luatest.process'] = 'luatest/process.lua', 29 | ['luatest.reporting'] = 'luatest/reporting.lua', 30 | ['luatest.runner'] = 'luatest/runner.lua', 31 | ['luatest.sandboxed_runner'] = 'luatest/sandboxed_runner.lua', 32 | ['luatest.server'] = 'luatest/server.lua', 33 | ['luatest.utils'] = 'luatest/utils.lua', 34 | }, 35 | bin = { 36 | ['luatest'] = 'bin/luatest', 37 | }, 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /lulpeg-0.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "lulpeg" 2 | version = "0.1.0-1" 3 | 4 | source = { 5 | url = "git://github.com/pygy/LuLPeg", 6 | tag = "v0.1", 7 | } 8 | 9 | description = { 10 | summary = "LuLPeg", 11 | detailed = "LuLPeg, a pure Lua port of LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library. Copyright (C) Pierre-Yves Gerardy.", 12 | license = "The Romantic WTF public license", 13 | maintainer = "pygy", 14 | } 15 | 16 | dependencies = { 17 | "lua >= 5.1", 18 | } 19 | 20 | build = { 21 | type = "command", 22 | build_command = "cd src; tarantool -e 'require(\"strict\").off()' ../scripts/pack.lua > ../lulpeg.lua", 23 | patches = { ["fix-strict-mode.diff"] = [[ 24 | diff --git a/scripts/pack.lua b/scripts/pack.lua 25 | index 959c7ed..9c6a9a1 100644 26 | --- a/scripts/pack.lua 27 | +++ b/scripts/pack.lua 28 | @@ -38,4 +38,5 @@ scandir( root ) 29 | 30 | acc={(io.open("../ABOUT"):read("*all").."\n"):gsub( "([^\n]-\n)","-- %1" ),[[ 31 | +_G._ENV = rawget(_G, "_ENV") -- to stisfy tarantool strict mode 32 | local _ENV, loaded, packages, release, require_ 33 | = _ENV or _G, {}, {}, true, require 34 | ]]}, 35 | install = { 36 | lua = { 37 | ["lulpeg"] = "lulpeg.lua", 38 | } 39 | } 40 | } 41 | 42 | -------------------------------------------------------------------------------- /lulpeg-0.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "lulpeg" 2 | version = "0.1.1-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/LuLPeg", 6 | tag = "v0.1.1", 7 | } 8 | 9 | description = { 10 | summary = "LuLPeg", 11 | detailed = "LuLPeg, a pure Lua port of LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library. Copyright (C) Pierre-Yves Gerardy.", 12 | license = "The Romantic WTF public license", 13 | maintainer = "Tarantool Authors", 14 | } 15 | 16 | dependencies = { 17 | "lua >= 5.1", 18 | } 19 | 20 | build = { 21 | type = "command", 22 | build_command = "cd src; tarantool ../scripts/pack.lua > ../lulpeg.lua", 23 | install = { 24 | lua = { 25 | ["lulpeg"] = "lulpeg.lua", 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /lulpeg-0.1.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "lulpeg" 2 | version = "0.1.2-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/LuLPeg", 6 | tag = "v0.1.2", 7 | } 8 | 9 | description = { 10 | summary = "LuLPeg", 11 | detailed = "LuLPeg, a pure Lua port of LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library. Copyright (C) Pierre-Yves Gerardy.", 12 | license = "The Romantic WTF public license", 13 | maintainer = "Tarantool Authors", 14 | } 15 | 16 | dependencies = { 17 | "lua >= 5.1", 18 | } 19 | 20 | build = { 21 | type = "command", 22 | build_command = "cd src; tarantool ../scripts/pack.lua > ../lulpeg.lua", 23 | install = { 24 | lua = { 25 | ["lulpeg"] = "lulpeg.lua", 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /lulpeg-scm-3.rockspec: -------------------------------------------------------------------------------- 1 | package = "lulpeg" 2 | version = "scm-3" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/LuLPeg", 6 | branch = "master", 7 | } 8 | 9 | description = { 10 | summary = "LuLPeg", 11 | detailed = "LuLPeg, a pure Lua port of LPeg, Roberto Ierusalimschy's Parsing Expression Grammars library. Copyright (C) Pierre-Yves Gerardy.", 12 | license = "The Romantic WTF public license", 13 | maintainer = "Tarantool Authors", 14 | } 15 | 16 | dependencies = { 17 | "lua >= 5.1", 18 | } 19 | 20 | build = { 21 | type = "command", 22 | build_command = "cd src; tarantool ../scripts/pack.lua > ../lulpeg.lua", 23 | install = { 24 | lua = { 25 | ["lulpeg"] = "lulpeg.lua", 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /membership-2.1.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'membership' 2 | version = '2.1.3-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/membership.git', 5 | tag = '2.1.3', 6 | } 7 | 8 | description = { 9 | summary = 'Membership library for Tarantool based on a gossip protocol', 10 | homepage = 'https://github.com/tarantool/membership', 11 | license = 'BSD', 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | 'checks ~> 3', 17 | } 18 | 19 | external_dependencies = { 20 | TARANTOOL = { 21 | header = 'tarantool/module.h', 22 | }, 23 | } 24 | 25 | build = { 26 | type = 'cmake', 27 | variables = { 28 | version = '2.1.3-1', 29 | BUILD_DOC = '$(BUILD_DOC)', 30 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 31 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 32 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 33 | }, 34 | install = { 35 | lua = { 36 | ['membership'] = 'membership.lua', 37 | ['membership.events'] = 'membership/events.lua', 38 | ['membership.members'] = 'membership/members.lua', 39 | ['membership.options'] = 'membership/options.lua', 40 | ['membership.network'] = 'membership/network.lua', 41 | } 42 | }, 43 | copy_directories = {"doc"}, 44 | } 45 | -------------------------------------------------------------------------------- /membership-2.1.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'membership' 2 | version = '2.1.4-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/membership.git', 5 | tag = '2.1.4', 6 | } 7 | 8 | description = { 9 | summary = 'Membership library for Tarantool based on a gossip protocol', 10 | homepage = 'https://github.com/tarantool/membership', 11 | license = 'BSD', 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | 'checks ~> 3', 17 | } 18 | 19 | external_dependencies = { 20 | TARANTOOL = { 21 | header = 'tarantool/module.h', 22 | }, 23 | } 24 | 25 | build = { 26 | type = 'cmake', 27 | variables = { 28 | version = '2.1.4-1', 29 | BUILD_DOC = '$(BUILD_DOC)', 30 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 31 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 32 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 33 | }, 34 | install = { 35 | lua = { 36 | ['membership'] = 'membership.lua', 37 | ['membership.events'] = 'membership/events.lua', 38 | ['membership.members'] = 'membership/members.lua', 39 | ['membership.options'] = 'membership/options.lua', 40 | ['membership.network'] = 'membership/network.lua', 41 | } 42 | }, 43 | copy_directories = {"doc"}, 44 | } 45 | -------------------------------------------------------------------------------- /membership-2.2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'membership' 2 | version = '2.2.0-1' 3 | source = { 4 | url = 'git+https://github.com/tarantool/membership.git', 5 | tag = '2.2.0', 6 | } 7 | 8 | description = { 9 | summary = 'Membership library for Tarantool based on a gossip protocol', 10 | homepage = 'https://github.com/tarantool/membership', 11 | license = 'BSD', 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | 'checks ~> 3', 17 | } 18 | 19 | external_dependencies = { 20 | TARANTOOL = { 21 | header = 'tarantool/module.h', 22 | }, 23 | } 24 | 25 | build = { 26 | type = 'cmake', 27 | variables = { 28 | version = '2.2.0-1', 29 | BUILD_DOC = '$(BUILD_DOC)', 30 | TARANTOOL_DIR = '$(TARANTOOL_DIR)', 31 | TARANTOOL_INSTALL_LIBDIR = '$(LIBDIR)', 32 | TARANTOOL_INSTALL_LUADIR = '$(LUADIR)', 33 | }, 34 | install = { 35 | lua = { 36 | ['membership'] = 'membership.lua', 37 | ['membership.events'] = 'membership/events.lua', 38 | ['membership.members'] = 'membership/members.lua', 39 | ['membership.options'] = 'membership/options.lua', 40 | ['membership.network'] = 'membership/network.lua', 41 | } 42 | }, 43 | copy_directories = {"doc"}, 44 | } 45 | -------------------------------------------------------------------------------- /memcached-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'memcached' 2 | version = '1.0.0-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/memcached.git'; 6 | tag = '1.0.0'; 7 | } 8 | 9 | description = { 10 | summary = "Memcached protocol module for tarantool"; 11 | detailed = [[ 12 | Memcached protocol module for tarantool 13 | ]]; 14 | homepage = 'https://github.com/tarantool/memcached.git'; 15 | license = 'BSD'; 16 | maintainer = "Eugine Blikh "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | build = { 24 | type = 'cmake'; 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 27 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 28 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 29 | }; 30 | } 31 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 32 | -------------------------------------------------------------------------------- /memcached-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'memcached' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/memcached.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "Memcached protocol module for tarantool"; 11 | detailed = [[ 12 | Memcached protocol module for tarantool 13 | ]]; 14 | homepage = 'https://github.com/tarantool/memcached.git'; 15 | license = 'BSD'; 16 | maintainer = "Eugine Blikh "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | build = { 24 | type = 'cmake'; 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 27 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 28 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 29 | }; 30 | } 31 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 32 | -------------------------------------------------------------------------------- /metrics-0.1.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.0-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | tag = '0.1.0' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'expirationd', 19 | 'checks >= 2.0.0', 20 | } 21 | 22 | build = { 23 | type = 'builtin', 24 | 25 | modules = { 26 | ['metrics'] = 'metrics/init.lua', 27 | ['metrics.server'] = 'metrics/server/init.lua', 28 | ['metrics.details'] = 'metrics/details/init.lua', 29 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 30 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 31 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 32 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 33 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 34 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 35 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 36 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 37 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 38 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 39 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 40 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 41 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 42 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 43 | } 44 | } 45 | 46 | -- vim: syntax=lua 47 | -------------------------------------------------------------------------------- /metrics-0.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.1-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | tag = '0.1.1' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'expirationd', 19 | 'checks >= 2.0.0', 20 | } 21 | 22 | build = { 23 | type = 'builtin', 24 | 25 | modules = { 26 | ['metrics'] = 'metrics/init.lua', 27 | ['metrics.server'] = 'metrics/server/init.lua', 28 | ['metrics.details'] = 'metrics/details/init.lua', 29 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 30 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 31 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 32 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 33 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 34 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 35 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 36 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 37 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 38 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 39 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 40 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 41 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 42 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 43 | } 44 | } 45 | 46 | -- vim: syntax=lua 47 | -------------------------------------------------------------------------------- /metrics-0.1.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.2-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | tag = '0.1.2' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'expirationd', 19 | 'checks >= 2.0.0', 20 | } 21 | 22 | build = { 23 | type = 'builtin', 24 | 25 | modules = { 26 | ['metrics'] = 'metrics/init.lua', 27 | ['metrics.server'] = 'metrics/server/init.lua', 28 | ['metrics.details'] = 'metrics/details/init.lua', 29 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 30 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 31 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 32 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 33 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 34 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 35 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 36 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 37 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 38 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 39 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 40 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 41 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 42 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 43 | } 44 | } 45 | 46 | -- vim: syntax=lua 47 | -------------------------------------------------------------------------------- /metrics-0.1.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.3-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | tag = '0.1.3' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'expirationd', 19 | 'checks >= 2.0.0', 20 | } 21 | 22 | build = { 23 | type = 'builtin', 24 | 25 | modules = { 26 | ['metrics'] = 'metrics/init.lua', 27 | ['metrics.server'] = 'metrics/server/init.lua', 28 | ['metrics.details'] = 'metrics/details/init.lua', 29 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 30 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 31 | ['metrics.plugins.json'] = 'metrics/plugins/json/init.lua', 32 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 33 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 34 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 35 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 36 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 37 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 38 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 39 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 40 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 41 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 42 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 43 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 44 | } 45 | } 46 | 47 | -- vim: syntax=lua 48 | -------------------------------------------------------------------------------- /metrics-0.1.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.4-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | tag = '0.1.4' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'expirationd', 19 | 'checks >= 2.0.0', 20 | } 21 | 22 | build = { 23 | type = 'builtin', 24 | 25 | modules = { 26 | ['metrics'] = 'metrics/init.lua', 27 | ['metrics.server'] = 'metrics/server/init.lua', 28 | ['metrics.details'] = 'metrics/details/init.lua', 29 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 30 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 31 | ['metrics.plugins.json'] = 'metrics/plugins/json/init.lua', 32 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 33 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 34 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 35 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 36 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 37 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 38 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 39 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 40 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 41 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 42 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 43 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 44 | } 45 | } 46 | 47 | -- vim: syntax=lua 48 | -------------------------------------------------------------------------------- /metrics-0.1.5-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.5-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | branch = '0.1.5' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'checks >= 2.0.0', 19 | } 20 | 21 | build = { 22 | type = 'builtin', 23 | 24 | modules = { 25 | ['metrics'] = 'metrics/init.lua', 26 | ['metrics.details'] = 'metrics/details/init.lua', 27 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 28 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 29 | ['metrics.plugins.json'] = 'metrics/plugins/json/init.lua', 30 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 31 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 32 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 33 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 34 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 35 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 36 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 37 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 38 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 39 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 40 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 41 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 42 | } 43 | } 44 | 45 | -- vim: syntax=lua 46 | -------------------------------------------------------------------------------- /metrics-0.1.6-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = '0.1.6-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | branch = '0.1.6' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'checks >= 2.0.0', 19 | } 20 | 21 | build = { 22 | type = 'builtin', 23 | 24 | modules = { 25 | ['metrics'] = 'metrics/init.lua', 26 | ['metrics.details'] = 'metrics/details/init.lua', 27 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 28 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 29 | ['metrics.plugins.json'] = 'metrics/plugins/json/init.lua', 30 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 31 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 32 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 33 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 34 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 35 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 36 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 37 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 38 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 39 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 40 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 41 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 42 | } 43 | } 44 | 45 | -- vim: syntax=lua 46 | -------------------------------------------------------------------------------- /metrics-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'metrics' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/metrics.git', 6 | branch = 'master' 7 | } 8 | 9 | description = { 10 | summary = "A centralized system for collecting and manipulating metrics from multiple clients", 11 | homepage = '', 12 | license = 'BSD', 13 | maintainer = "Albert Sverdlov "; 14 | } 15 | 16 | dependencies = { 17 | 'lua >= 5.1', 18 | 'checks >= 2.0.0', 19 | } 20 | 21 | build = { 22 | type = 'builtin', 23 | 24 | modules = { 25 | ['metrics'] = 'metrics/init.lua', 26 | ['metrics.details'] = 'metrics/details/init.lua', 27 | ['metrics.plugins.graphite'] = 'metrics/plugins/graphite/init.lua', 28 | ['metrics.plugins.prometheus'] = 'metrics/plugins/prometheus/init.lua', 29 | ['metrics.plugins.json'] = 'metrics/plugins/json/init.lua', 30 | ['metrics.default_metrics.tarantool'] = 'metrics/default_metrics/tarantool/init.lua', 31 | ['metrics.default_metrics.tarantool.fibers'] = 'metrics/default_metrics/tarantool/fibers.lua', 32 | ['metrics.default_metrics.tarantool.info'] = 'metrics/default_metrics/tarantool/info.lua', 33 | ['metrics.default_metrics.tarantool.memory'] = 'metrics/default_metrics/tarantool/memory.lua', 34 | ['metrics.default_metrics.tarantool.network'] = 'metrics/default_metrics/tarantool/network.lua', 35 | ['metrics.default_metrics.tarantool.operations'] = 'metrics/default_metrics/tarantool/operations.lua', 36 | ['metrics.default_metrics.tarantool.replicas'] = 'metrics/default_metrics/tarantool/replicas.lua', 37 | ['metrics.default_metrics.tarantool.runtime'] = 'metrics/default_metrics/tarantool/runtime.lua', 38 | ['metrics.default_metrics.tarantool.slab'] = 'metrics/default_metrics/tarantool/slab.lua', 39 | ['metrics.default_metrics.tarantool.spaces'] = 'metrics/default_metrics/tarantool/spaces.lua', 40 | ['metrics.default_metrics.tarantool.system'] = 'metrics/default_metrics/tarantool/system.lua', 41 | ['metrics.default_metrics.tarantool.utils'] = 'metrics/default_metrics/tarantool/utils.lua', 42 | } 43 | } 44 | 45 | -- vim: syntax=lua 46 | -------------------------------------------------------------------------------- /migrate-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'migrate' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/bigbes/xlog.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Tarantool module for Migrating from 1.5 version to 1.6", 9 | homepage = 'https://github.com/bigbes/xlog/', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | }, 19 | SMALL = { 20 | header = "small/ibuf.h" 21 | }, 22 | MSGPUCK = { 23 | header = "msgpuck/msgpuck.h" 24 | } 25 | } 26 | 27 | build = { 28 | type = 'builtin', 29 | 30 | modules = { 31 | ['migrate.xlog.internal'] = { 32 | sources = { 33 | 'migrate/xlog/xlog.c', 34 | 'migrate/xlog/tuple.c', 35 | 'migrate/xlog/table.c', 36 | 'migrate/xlog/mpstream.c', 37 | 'third_party/tarantool-c/tnt/tnt_buf.c', 38 | 'third_party/tarantool-c/tnt/tnt_call.c', 39 | 'third_party/tarantool-c/tnt/tnt_delete.c', 40 | 'third_party/tarantool-c/tnt/tnt_enc.c', 41 | 'third_party/tarantool-c/tnt/tnt_insert.c', 42 | 'third_party/tarantool-c/tnt/tnt_iter.c', 43 | 'third_party/tarantool-c/tnt/tnt_mem.c', 44 | 'third_party/tarantool-c/tnt/tnt_ping.c', 45 | 'third_party/tarantool-c/tnt/tnt_reply.c', 46 | 'third_party/tarantool-c/tnt/tnt_request.c', 47 | 'third_party/tarantool-c/tnt/tnt_select.c', 48 | 'third_party/tarantool-c/tnt/tnt_stream.c', 49 | 'third_party/tarantool-c/tnt/tnt_tuple.c', 50 | 'third_party/tarantool-c/tnt/tnt_update.c', 51 | 'third_party/tarantool-c/tntrpl/tnt_dir.c', 52 | 'third_party/tarantool-c/tntrpl/tnt_log.c', 53 | 'third_party/tarantool-c/tntrpl/tnt_rpl.c', 54 | 'third_party/tarantool-c/tntrpl/tnt_snapshot.c', 55 | 'third_party/tarantool-c/tntrpl/tnt_xlog.c' 56 | }, 57 | incdirs = { 58 | "$(TARANTOOL_INCDIR)/tarantool", 59 | "$(MSGPUCK_INCDIR)/msgpuck", 60 | "$(SMALL_INCDIR)", 61 | "third_party/tarantool-c/include", 62 | "./" 63 | }, 64 | libraries = { 65 | 'small' 66 | } 67 | }, 68 | ['migrate.xlog'] = 'migrate/xlog/init.lua', 69 | ['migrate'] = 'migrate/init.lua', 70 | ['migrate.xdir'] = 'migrate/xdir.lua', 71 | ['migrate.utils.checktype'] = 'migrate/utils/checktype.lua', 72 | ['migrate.utils'] = 'migrate/utils/init.lua' 73 | } 74 | } 75 | 76 | -- vim: syntax=lua 77 | -------------------------------------------------------------------------------- /modulekit-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'modulekit' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/modulekit.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "A set of Tarantool module templates"; 11 | detailed = [[ 12 | A ready to use module templates. Clone and modify to create 13 | new modules. 14 | ]]; 15 | homepage = 'https://github.com/tarantool/modulekit.git'; 16 | license = 'BSD'; 17 | maintainer = "Roman Tsisyk "; 18 | } 19 | 20 | dependencies = { 21 | 'lua >= 5.1'; 22 | } 23 | 24 | external_dependencies = { 25 | TARANTOOL = { 26 | header = 'tarantool/module.h' 27 | }; 28 | } 29 | 30 | build = { 31 | type = 'builtin', 32 | 33 | modules = { 34 | ['modulekit'] = 'modulekit/init.lua'; 35 | ['modulekit.functions'] = 'modulekit/functions.lua'; 36 | ['modulekit.cfunctions'] = { 37 | incdirs = { 38 | '$(TARANTOOL_INCDIR)'; 39 | }; 40 | sources = 'modulekit/cfunctions.c'; 41 | } 42 | } 43 | } 44 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 45 | -------------------------------------------------------------------------------- /moonwalker-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'moonwalker' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/moonwalker.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Iterate over box.space and make updates without freezing db", 9 | homepage = 'https://github.com/tarantool/moonwalker', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | modules = { 18 | ['moonwalker'] = 'moonwalker.lua' 19 | } 20 | } 21 | 22 | -- vim: syntax=lua 23 | -------------------------------------------------------------------------------- /mqtt-1.2.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "mqtt" 2 | version = "1.2.1-1" 3 | source = { 4 | url = "git://github.com/tarantool/mqtt.git", 5 | tag = "1.2.1" 6 | } 7 | description = { 8 | summary = "Mqtt connector for Tarantool", 9 | homepage = "https://github.com/tarantool/mqtt", 10 | license = "BSD" 11 | } 12 | dependencies = { 13 | "lua >= 5.1" 14 | } 15 | build = { 16 | type = "cmake"; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -------------------------------------------------------------------------------- /mqtt-1.4.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "mqtt" 2 | version = "1.4.0-1" 3 | source = { 4 | url = "git://github.com/tarantool/mqtt.git", 5 | tag = "1.4.0" 6 | } 7 | description = { 8 | summary = "Mqtt connector for Tarantool", 9 | homepage = "https://github.com/tarantool/mqtt", 10 | license = "BSD" 11 | } 12 | dependencies = { 13 | "lua >= 5.1" 14 | } 15 | build = { 16 | type = "cmake"; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -------------------------------------------------------------------------------- /mqtt-1.5.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "mqtt" 2 | version = "1.5.0-1" 3 | source = { 4 | url = "git://github.com/tarantool/mqtt.git", 5 | tag = "1.5.0" 6 | } 7 | description = { 8 | summary = "Mqtt connector for Tarantool", 9 | homepage = "https://github.com/tarantool/mqtt", 10 | license = "BSD" 11 | } 12 | dependencies = { 13 | "lua >= 5.1" 14 | } 15 | build = { 16 | type = "cmake"; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | STATIC_BUILD="$(STATIC_BUILD)"; 22 | }; 23 | platforms = { 24 | macosx = { 25 | variables = { 26 | OPENSSL_ROOT_DIR="/usr/local/opt/openssl"; 27 | }; 28 | }; 29 | }; 30 | } 31 | -------------------------------------------------------------------------------- /mqtt-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "mqtt" 2 | version = "scm-1" 3 | source = { 4 | url = "git://github.com/tarantool/mqtt.git", 5 | tag = "master" 6 | } 7 | description = { 8 | summary = "Mqtt connector for Tarantool", 9 | homepage = "https://github.com/tarantool/mqtt", 10 | license = "BSD" 11 | } 12 | dependencies = { 13 | "lua >= 5.1" 14 | } 15 | build = { 16 | type = "cmake"; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | STATIC_BUILD="$(STATIC_BUILD)"; 22 | }; 23 | platforms = { 24 | macosx = { 25 | variables = { 26 | OPENSSL_ROOT_DIR="/usr/local/opt/openssl"; 27 | }; 28 | }; 29 | }; 30 | } 31 | -------------------------------------------------------------------------------- /mrasender-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'mrasender' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/mailru/mrasender.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "Send message to Mail.Ru Agent from Tarantool"; 11 | detailed = [[ 12 | Send message to Mail.Ru Agent from Tarantool 13 | ]]; 14 | homepage = 'https://github.com/mailru/mrasender.git'; 15 | license = 'BSD'; 16 | maintainer = "Maxim Glekov "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | external_dependencies = { 24 | TARANTOOL = { 25 | header = 'tarantool/module.h' 26 | }; 27 | } 28 | 29 | build = { 30 | type = 'builtin', 31 | 32 | modules = { 33 | ['mrasender'] = 'mrasender/init.lua'; 34 | ['mrasender.functions'] = 'mrasender/functions.lua'; 35 | ['mrasender.cfunctions'] = { 36 | incdirs = { 37 | '$(TARANTOOL_INCDIR)'; 38 | }; 39 | sources = 'mrasender/cfunctions.c'; 40 | } 41 | } 42 | } 43 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 44 | -------------------------------------------------------------------------------- /mysql-2.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'mysql' 2 | version = '2.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/mysql.git', 5 | branch = '2.0.1', 6 | } 7 | description = { 8 | summary = "MySQL connector for Tarantool", 9 | homepage = 'https://github.com/tarantool/mysql', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /mysql-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'mysql' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/mysql.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "MySQL connector for Tarantool", 9 | homepage = 'https://github.com/tarantool/mysql', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = "tarantool/module.h" 18 | } 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 25 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 26 | }; 27 | } 28 | -- vim: syntax=lua 29 | -------------------------------------------------------------------------------- /pg-2.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'pg' 2 | version = '2.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/pg.git', 5 | tag = '2.0.1', 6 | } 7 | description = { 8 | summary = "PostgreSQL connector for Tarantool", 9 | homepage = 'https://github.com/tarantool/pg', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /pg-2.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'pg' 2 | version = '2.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/pg.git', 5 | tag = '2.0.2', 6 | } 7 | description = { 8 | summary = "PostgreSQL connector for Tarantool", 9 | homepage = 'https://github.com/tarantool/pg', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /pg-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'pg' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/pg.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "PostgreSQL connector for Tarantool", 9 | homepage = 'https://github.com/tarantool/pg', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | -- vim: syntax=lua 30 | -------------------------------------------------------------------------------- /prometheus-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = '1.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | tag = '1.0.0', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /prometheus-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = '1.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | tag = '1.0.1', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /prometheus-1.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = '1.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | tag = '1.0.2', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /prometheus-1.0.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = '1.0.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | tag = '1.0.3', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /prometheus-1.0.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = '1.0.4-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | tag = '1.0.4', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /prometheus-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'prometheus' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/prometheus.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'Prometheus library to collect metrics from Tarantool', 9 | homepage = 'https://github.com/tarantool/prometheus.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['prometheus.tarantool-metrics'] = 'tarantool-metrics.lua', 20 | ['prometheus'] = 'prometheus.lua' 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /queue-1.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'queue' 2 | version = '1.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/queue.git', 5 | tag = '1.0.2', 6 | } 7 | description = { 8 | summary = "A set of persistent in-memory queues", 9 | homepage = 'https://github.com/tarantool/queue.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['queue.abstract'] = 'queue/abstract.lua', 20 | ['queue.abstract.state'] = 'queue/abstract/state.lua', 21 | ['queue.abstract.driver.fifottl'] = 'queue/abstract/driver/fifottl.lua', 22 | ['queue.abstract.driver.utubettl'] = 'queue/abstract/driver/utubettl.lua', 23 | ['queue.abstract.driver.fifo'] = 'queue/abstract/driver/fifo.lua', 24 | ['queue.abstract.driver.utube'] = 'queue/abstract/driver/utube.lua', 25 | ['queue.compat'] = 'queue/compat.lua', 26 | ['queue'] = 'queue/init.lua' 27 | } 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /queue-1.0.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'queue' 2 | version = '1.0.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/queue.git', 5 | tag = '1.0.3', 6 | } 7 | description = { 8 | summary = "A set of persistent in-memory queues", 9 | homepage = 'https://github.com/tarantool/queue.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['queue.abstract'] = 'queue/abstract.lua', 20 | ['queue.abstract.state'] = 'queue/abstract/state.lua', 21 | ['queue.abstract.driver.fifottl'] = 'queue/abstract/driver/fifottl.lua', 22 | ['queue.abstract.driver.utubettl'] = 'queue/abstract/driver/utubettl.lua', 23 | ['queue.abstract.driver.fifo'] = 'queue/abstract/driver/fifo.lua', 24 | ['queue.abstract.driver.utube'] = 'queue/abstract/driver/utube.lua', 25 | ['queue.compat'] = 'queue/compat.lua', 26 | ['queue'] = 'queue/init.lua' 27 | } 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /queue-1.0.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'queue' 2 | version = '1.0.4-1' 3 | source = { 4 | url = 'git://github.com/tarantool/queue.git', 5 | tag = '1.0.4', 6 | } 7 | description = { 8 | summary = "A set of persistent in-memory queues", 9 | homepage = 'https://github.com/tarantool/queue.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['queue.abstract'] = 'queue/abstract.lua', 20 | ['queue.abstract.state'] = 'queue/abstract/state.lua', 21 | ['queue.abstract.driver.fifottl'] = 'queue/abstract/driver/fifottl.lua', 22 | ['queue.abstract.driver.limfifottl'] = 'queue/abstract/driver/limfifottl.lua', 23 | ['queue.abstract.driver.utubettl'] = 'queue/abstract/driver/utubettl.lua', 24 | ['queue.abstract.driver.fifo'] = 'queue/abstract/driver/fifo.lua', 25 | ['queue.abstract.driver.utube'] = 'queue/abstract/driver/utube.lua', 26 | ['queue.compat'] = 'queue/compat.lua', 27 | ['queue'] = 'queue/init.lua' 28 | } 29 | } 30 | 31 | -- vim: syntax=lua 32 | -------------------------------------------------------------------------------- /queue-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'queue' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/queue.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "A set of persistent in-memory queues", 9 | homepage = 'https://github.com/tarantool/queue.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'builtin', 17 | 18 | modules = { 19 | ['queue.abstract'] = 'queue/abstract.lua', 20 | ['queue.abstract.state'] = 'queue/abstract/state.lua', 21 | ['queue.abstract.driver.fifottl'] = 'queue/abstract/driver/fifottl.lua', 22 | ['queue.abstract.driver.limfifottl'] = 'queue/abstract/driver/limfifottl.lua', 23 | ['queue.abstract.driver.utubettl'] = 'queue/abstract/driver/utubettl.lua', 24 | ['queue.abstract.driver.fifo'] = 'queue/abstract/driver/fifo.lua', 25 | ['queue.abstract.driver.utube'] = 'queue/abstract/driver/utube.lua', 26 | ['queue.compat'] = 'queue/compat.lua', 27 | ['queue'] = 'queue/init.lua' 28 | } 29 | } 30 | 31 | -- vim: syntax=lua 32 | -------------------------------------------------------------------------------- /shard-1.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'shard' 2 | version = '1.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/shard.git', 5 | tag = '1.2', 6 | } 7 | description = { 8 | summary = "Lua sharding for Tarantool", 9 | homepage = 'https://github.com/tarantool/shard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | 'connpool >= 1.1'; 15 | } 16 | build = { 17 | type = 'cmake'; 18 | variables = { 19 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 20 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 21 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 22 | }; 23 | } 24 | 25 | -- vim: syntax=lua 26 | -------------------------------------------------------------------------------- /shard-2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'shard' 2 | version = '2.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/shard.git', 5 | tag = '2.0', 6 | } 7 | description = { 8 | summary = "Lua sharding for Tarantool", 9 | homepage = 'https://github.com/tarantool/shard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | 'connpool >= 1.1'; 15 | } 16 | build = { 17 | type = 'cmake'; 18 | variables = { 19 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 20 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 21 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 22 | }; 23 | } 24 | 25 | -- vim: syntax=lua 26 | -------------------------------------------------------------------------------- /shard-2.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'shard' 2 | version = '2.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/shard.git', 5 | tag = '2.1', 6 | } 7 | description = { 8 | summary = "Lua sharding for Tarantool", 9 | homepage = 'https://github.com/tarantool/shard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | 'connpool >= 1.1'; 15 | } 16 | build = { 17 | type = 'cmake'; 18 | variables = { 19 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 20 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 21 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 22 | }; 23 | } 24 | 25 | -- vim: syntax=lua 26 | -------------------------------------------------------------------------------- /shard-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'shard' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/shard.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Lua sharding for Tarantool", 9 | homepage = 'https://github.com/tarantool/shard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | 'connpool >= 1.1'; 15 | } 16 | build = { 17 | type = 'cmake'; 18 | variables = { 19 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 20 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 21 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 22 | }; 23 | } 24 | 25 | -- vim: syntax=lua 26 | -------------------------------------------------------------------------------- /smtp-0.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'smtp' 2 | version = '0.0.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/smtp.git', 5 | tag = '0.0.2', 6 | } 7 | 8 | description = { 9 | summary = 'SMTP client module for Tarantool', 10 | detailed = [[ 11 | A smtp module to send email via smtp servers. 12 | ]], 13 | homepage = 'https://github.com/tarantool/smtp.git', 14 | maintainer = 'Roman Tsisyk ', 15 | license = 'BSD2', 16 | } 17 | 18 | dependencies = { 19 | 'lua == 5.1', 20 | } 21 | 22 | external_dependencies = { 23 | TARANTOOL = { 24 | header = 'tarantool/module.h', 25 | }, 26 | } 27 | 28 | build = { 29 | type = 'cmake', 30 | variables = { 31 | CMAKE_BUILD_TYPE='RelWithDebInfo', 32 | TARANTOOL_DIR='$(TARANTOOL_DIR)', 33 | TARANTOOL_INSTALL_LIBDIR='$(LIBDIR)', 34 | TARANTOOL_INSTALL_LUADIR='$(LUADIR)', 35 | }, 36 | } 37 | -------------------------------------------------------------------------------- /smtp-0.0.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'smtp' 2 | version = '0.0.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/smtp.git', 5 | tag = '0.0.3', 6 | } 7 | 8 | description = { 9 | summary = 'SMTP client module for Tarantool', 10 | detailed = [[ 11 | A smtp module to send email via smtp servers. 12 | ]], 13 | homepage = 'https://github.com/tarantool/smtp.git', 14 | maintainer = 'Roman Tsisyk ', 15 | license = 'BSD2', 16 | } 17 | 18 | dependencies = { 19 | 'lua == 5.1', 20 | } 21 | 22 | external_dependencies = { 23 | TARANTOOL = { 24 | header = 'tarantool/module.h', 25 | }, 26 | } 27 | 28 | build = { 29 | type = 'cmake', 30 | variables = { 31 | CMAKE_BUILD_TYPE='RelWithDebInfo', 32 | TARANTOOL_DIR='$(TARANTOOL_DIR)', 33 | TARANTOOL_INSTALL_LIBDIR='$(LIBDIR)', 34 | TARANTOOL_INSTALL_LUADIR='$(LUADIR)', 35 | }, 36 | } 37 | -------------------------------------------------------------------------------- /smtp-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | -- name of the package to be published 2 | package = 'smtp' 3 | 4 | -- version of the package; it's mandatory, but we don't use it in Tarantool; 5 | -- instead, provide below a specific branch in the package's repository at 6 | -- GitHub and set version to some stub value, e.g. 'scm-1' 7 | version = 'scm-1' 8 | 9 | -- url and branch of the package's repository at GitHub 10 | source = { 11 | url = 'git://github.com/tarantool/smtp.git'; 12 | branch = 'master'; 13 | } 14 | 15 | -- general information about the package; 16 | -- for a Tarantool package, we require three fields (summary, homepage, license) 17 | -- and more package information is always welcome 18 | description = { 19 | summary = "SMTP client module for Tarantool"; 20 | detailed = [[ 21 | A smtp module to send email via smtp servers. 22 | ]]; 23 | homepage = 'https://github.com/tarantool/smtp.git'; 24 | maintainer = "Roman Tsisyk "; 25 | license = 'BSD2'; 26 | } 27 | 28 | -- Lua version and other packages on which this one depends; 29 | -- Tarantool currently supports strictly Lua 5.1 30 | dependencies = { 31 | 'lua == 5.1'; 32 | } 33 | 34 | -- filenames to be tested for existence; 35 | -- in TARANTOOL section, specify all C header files needed to build the package 36 | external_dependencies = { 37 | TARANTOOL = { 38 | header = 'tarantool/module.h'; 39 | }; 40 | } 41 | 42 | -- build options and paths for the package; 43 | -- this package distributes modules in C, so the build type = 'cmake'; 44 | -- also, specify here all variables required for build: 45 | -- CMAKE_BUILD_TYPE = Tarantool build type (default is RelWithDebInfo) 46 | -- TARANTOOL_INSTALL_LIBDIR = path to all C header files within the package, 47 | -- TARANTOOL_INSTALL_LUADIR = path to all Lua source files within the package 48 | build = { 49 | type = 'cmake'; 50 | variables = { 51 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 52 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 53 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 54 | }; 55 | } 56 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 57 | -------------------------------------------------------------------------------- /stat-0.3.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'stat' 2 | version = '0.3.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/stat.git', 5 | tag = '0.3.0', 6 | } 7 | description = { 8 | summary = 'Statistic module for Tarantool', 9 | homepage = 'https://github.com/tarantool/stat.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | TARANTOOL_INSTALL_PREFIX="$(PREFIX)", 19 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /stat-0.3.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'stat' 2 | version = '0.3.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/stat.git', 5 | tag = '0.3.1', 6 | } 7 | description = { 8 | summary = 'Statistic module for Tarantool', 9 | homepage = 'https://github.com/tarantool/stat.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | TARANTOOL_INSTALL_PREFIX="$(PREFIX)", 19 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /stat-0.3.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'stat' 2 | version = '0.3.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/stat.git', 5 | tag = '0.3.2', 6 | } 7 | description = { 8 | summary = 'Statistic module for Tarantool', 9 | homepage = 'https://github.com/tarantool/stat.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | TARANTOOL_INSTALL_PREFIX="$(PREFIX)", 19 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /stat-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'stat' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/stat.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'Statistic module for Tarantool', 9 | homepage = 'https://github.com/tarantool/stat.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | TARANTOOL_INSTALL_PREFIX="$(PREFIX)", 19 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 20 | } 21 | } 22 | 23 | -- vim: syntax=lua 24 | -------------------------------------------------------------------------------- /tarantool-curl-2.3.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'tarantool-curl' 2 | version = '2.3.1-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/tarantool-curl.git'; 6 | tag = '2.3.1'; 7 | } 8 | 9 | description = { 10 | summary = "libcurl bindings for tarantool"; 11 | detailed = [[ 12 | This module is a set of bindings for libcurl that allows you to use most of standard HTTP client functions. 13 | ]]; 14 | homepage = 'https://github.com/tarantool/tarantool-curl.git'; 15 | license = 'BSD'; 16 | maintainer = "Konstantin Nazarov "; 17 | } 18 | 19 | dependencies = { 20 | 'lua >= 5.1'; 21 | } 22 | 23 | build = { 24 | type = 'cmake', 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo", 27 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 28 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)", 29 | }, 30 | } 31 | -- vim: syntax=lua ts=4 sts=4 sw=4 et 32 | -------------------------------------------------------------------------------- /template-2.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "template" 2 | version = "2.0-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/template.git", 6 | tag = "v2.0", 7 | } 8 | 9 | description = { 10 | summary = "Templating Engine (HTML) for Tarantool", 11 | detailed = "template is a compiling (HTML) templating engine for Tarantool", 12 | homepage = "https://github.com/tarantool/template", 13 | license = "BSD", 14 | } 15 | 16 | dependencies = { 17 | "lua >= 5.1" 18 | } 19 | 20 | build = { 21 | type = "builtin", 22 | modules = { 23 | ["template"] = "lib/template.lua", 24 | ["template.html"] = "lib/template/html.lua", 25 | ["template.microbenchmark"] = "lib/template/microbenchmark.lua" 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /tnt-kafka-0.4.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "tnt-kafka" 2 | version = "0.4.1-1" 3 | source = { 4 | url = "git://github.com/tarantool/tnt-kafka.git", 5 | tag = "v0.4.1", 6 | } 7 | description = { 8 | summary = "Kafka library for Tarantool", 9 | homepage = "https://github.com/tarantool/tnt-kafka", 10 | license = "Apache", 11 | } 12 | dependencies = { 13 | "lua >= 5.1" -- actually tarantool > 1.6 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h' 18 | }, 19 | RDKAFKA = { 20 | header = 'librdkafka/rdkafka.h' 21 | } 22 | } 23 | build = { 24 | type = 'cmake'; 25 | variables = { 26 | CMAKE_BUILD_TYPE="RelWithDebInfo", 27 | TARANTOOL_DIR="$(TARANTOOL_DIR)", 28 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)", 29 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /tracing-0.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'tracing' 2 | version = '0.1.1-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/tracing.git', 6 | tag = '0.1.1', 7 | } 8 | 9 | description = { 10 | summary = 'Lua platform API for OpenTracing', 11 | homepage = 'https://github.com/tarantool/tracing.git', 12 | license = 'BSD', 13 | } 14 | 15 | dependencies = { 16 | 'lua >= 5.1', 17 | 'checks >= 3.0.1', 18 | } 19 | 20 | build = { 21 | type = 'make', 22 | build_target = 'all', 23 | install = { 24 | lua = { 25 | ['opentracing'] = 'tracing/opentracing/init.lua', 26 | ['opentracing.span'] = 'tracing/opentracing/span.lua', 27 | ['opentracing.span_context'] = 'tracing/opentracing/span_context.lua', 28 | ['opentracing.tracer'] = 'tracing/opentracing/tracer.lua', 29 | ['opentracing.extractors'] = 'tracing/opentracing/extractors/init.lua', 30 | ['opentracing.extractors.http'] = 'tracing/opentracing/extractors/http.lua', 31 | ['opentracing.extractors.map'] = 'tracing/opentracing/extractors/map.lua', 32 | ['opentracing.extractors.validate'] = 'tracing/opentracing/extractors/validate.lua', 33 | ['opentracing.injectors'] = 'tracing/opentracing/injectors/init.lua', 34 | ['opentracing.injectors.http'] = 'tracing/opentracing/injectors/http.lua', 35 | ['opentracing.injectors.map'] = 'tracing/opentracing/injectors/map.lua', 36 | ['zipkin.handler'] = 'tracing/zipkin/handler.lua', 37 | ['zipkin.reporter'] = 'tracing/zipkin/reporter.lua', 38 | ['zipkin.tracer'] = 'tracing/zipkin/tracer.lua', 39 | ['zipkin.bounded_queue'] = 'tracing/zipkin/bounded_queue.lua', 40 | }, 41 | }, 42 | build_variables = { 43 | version = '0.1.1-1', 44 | }, 45 | install_pass = false, 46 | copy_directories = {'doc', 'examples'}, 47 | } 48 | -------------------------------------------------------------------------------- /tracing-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'tracing' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/tracing.git', 6 | branch = 'master', 7 | } 8 | 9 | description = { 10 | summary = 'Lua platform API for OpenTracing', 11 | homepage = 'https://github.com/tarantool/tracing.git', 12 | license = 'BSD', 13 | } 14 | 15 | dependencies = { 16 | 'lua >= 5.1', 17 | 'checks >= 3.0.1', 18 | } 19 | 20 | build = { 21 | type = 'make', 22 | build_target = 'all', 23 | install = { 24 | lua = { 25 | ['opentracing'] = 'tracing/opentracing/init.lua', 26 | ['opentracing.span'] = 'tracing/opentracing/span.lua', 27 | ['opentracing.span_context'] = 'tracing/opentracing/span_context.lua', 28 | ['opentracing.tracer'] = 'tracing/opentracing/tracer.lua', 29 | ['opentracing.extractors'] = 'tracing/opentracing/extractors/init.lua', 30 | ['opentracing.extractors.http'] = 'tracing/opentracing/extractors/http.lua', 31 | ['opentracing.extractors.map'] = 'tracing/opentracing/extractors/map.lua', 32 | ['opentracing.extractors.validate'] = 'tracing/opentracing/extractors/validate.lua', 33 | ['opentracing.injectors'] = 'tracing/opentracing/injectors/init.lua', 34 | ['opentracing.injectors.http'] = 'tracing/opentracing/injectors/http.lua', 35 | ['opentracing.injectors.map'] = 'tracing/opentracing/injectors/map.lua', 36 | ['zipkin.handler'] = 'tracing/zipkin/handler.lua', 37 | ['zipkin.reporter'] = 'tracing/zipkin/reporter.lua', 38 | ['zipkin.tracer'] = 'tracing/zipkin/tracer.lua', 39 | ['zipkin.bounded_queue'] = 'tracing/zipkin/bounded_queue.lua', 40 | }, 41 | }, 42 | build_variables = { 43 | version = 'scm-1', 44 | }, 45 | install_pass = false, 46 | copy_directories = {'doc', 'examples'}, 47 | } 48 | -------------------------------------------------------------------------------- /tradeparser-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'tradeparser' 2 | version = 'scm-1' 3 | 4 | source = { 5 | url = 'git://github.com/tarantool/tradeparser.git'; 6 | branch = 'master'; 7 | } 8 | 9 | description = { 10 | summary = "Fast specialized XML trade parser"; 11 | homepage = 'https://github.com/tarantool/tradeparser.git'; 12 | maintainer = "Konstantin Nazarov "; 13 | license = 'BSD2'; 14 | } 15 | 16 | external_dependencies = { 17 | TARANTOOL = { 18 | header = 'tarantool/module.h'; 19 | }; 20 | } 21 | 22 | build = { 23 | type = 'cmake'; 24 | variables = { 25 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 26 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 27 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 28 | }; 29 | } 30 | -------------------------------------------------------------------------------- /vshard-0.1.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.1', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.10-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.10-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.10', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.11-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.11-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.11', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.12-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.12-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.12', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.13-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.13-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.13', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.2-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.2', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.3-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.3-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.3', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.4-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.4-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.4', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.5-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.5-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.5', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.6-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.6-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.6', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.7-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.7-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.7', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.8-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.8-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.8', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-0.1.9-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = '0.1.9-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | tag = '0.1.9', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /vshard-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'vshard' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/vshard.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'The new generation of sharding based on virtual buckets', 9 | homepage = 'https://github.com/tarantool/vshard.git', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1'; 14 | } 15 | external_dependencies = { 16 | TARANTOOL = { 17 | header = 'tarantool/module.h'; 18 | }; 19 | } 20 | build = { 21 | type = 'cmake'; 22 | variables = { 23 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 24 | TARANTOOL_DIR="$(TARANTOOL_DIR)"; 25 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 26 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 27 | }; 28 | } 29 | 30 | -- vim: syntax=lua 31 | -------------------------------------------------------------------------------- /watchdog-1.0.0-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'watchdog' 2 | version = '1.0.0-1' 3 | source = { 4 | url = 'git://github.com/tarantool/watchdog.git', 5 | tag = '1.0.0', 6 | } 7 | description = { 8 | summary = "Simple watchdog module for Tarantool", 9 | homepage = 'https://github.com/tarantool/watchdog', 10 | maintainer = "Yaroslav Dynnikov ", 11 | license = 'BSD2' 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1' 16 | } 17 | 18 | build = { 19 | type = 'cmake', 20 | variables = { 21 | CMAKE_BUILD_TYPE = "RelWithDebInfo", 22 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 23 | TARANTOOL_INSTALL_LIBDIR = "lib", 24 | TARANTOOL_INSTALL_LUADIR = "lua", 25 | } 26 | } 27 | -- vim: syntax=lua 28 | -------------------------------------------------------------------------------- /watchdog-1.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'watchdog' 2 | version = '1.0.1-1' 3 | source = { 4 | url = 'git://github.com/tarantool/watchdog.git', 5 | tag = '1.0.1', 6 | } 7 | description = { 8 | summary = "Simple watchdog module for Tarantool", 9 | homepage = 'https://github.com/tarantool/watchdog', 10 | maintainer = "Yaroslav Dynnikov ", 11 | license = 'BSD2' 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1' 16 | } 17 | 18 | build = { 19 | type = 'cmake', 20 | variables = { 21 | CMAKE_BUILD_TYPE = "RelWithDebInfo", 22 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 23 | TARANTOOL_INSTALL_LIBDIR = "lib", 24 | TARANTOOL_INSTALL_LUADIR = "lua", 25 | } 26 | } 27 | -- vim: syntax=lua 28 | -------------------------------------------------------------------------------- /watchdog-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'watchdog' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/watchdog.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Simple watchdog module for Tarantool", 9 | homepage = 'https://github.com/tarantool/watchdog', 10 | license = 'BSD' 11 | } 12 | 13 | dependencies = { 14 | 'lua >= 5.1' 15 | } 16 | 17 | build = { 18 | type = 'cmake', 19 | variables = { 20 | CMAKE_BUILD_TYPE = "RelWithDebInfo", 21 | CMAKE_INSTALL_PREFIX = "$(PREFIX)", 22 | TARANTOOL_INSTALL_LIBDIR = "lib", 23 | TARANTOOL_INSTALL_LUADIR = "lua", 24 | } 25 | } 26 | -- vim: syntax=lua 27 | -------------------------------------------------------------------------------- /watchdog-scm-2.rockspec: -------------------------------------------------------------------------------- 1 | package = 'watchdog' 2 | version = 'scm-2' 3 | source = { 4 | url = 'git://github.com/tarantool/watchdog.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = "Simple watchdog module for Tarantool", 9 | homepage = 'https://github.com/tarantool/watchdog', 10 | maintainer = "Yaroslav Dynnikov ", 11 | license = 'BSD2' 12 | } 13 | 14 | dependencies = { 15 | 'lua >= 5.1', 16 | } 17 | 18 | external_dependencies = { 19 | TARANTOOL = { 20 | header = 'tarantool/module.h'; 21 | }; 22 | } 23 | 24 | build = { 25 | type = 'cmake', 26 | variables = { 27 | CMAKE_BUILD_TYPE = "RelWithDebInfo", 28 | TARANTOOL_DIR='$(TARANTOOL_DIR)', 29 | TARANTOOL_INSTALL_LIBDIR = "$(LIBDIR)", 30 | TARANTOOL_INSTALL_LUADIR = "$(LUADIR)", 31 | } 32 | } 33 | -- vim: syntax=lua 34 | -------------------------------------------------------------------------------- /websocket-0.0.1-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "websocket" 2 | version = "0.0.1-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/websocket.git", 6 | tag = '0.0.1', 7 | } 8 | 9 | description = { 10 | summary = "Lua websocket implementation", 11 | detailed = [[ 12 | Provides websocket server and client 13 | - socket style api 14 | - custom http handshake 15 | - ping/pong 16 | - graceful shutdown 17 | ]], 18 | homepage = "https://github.com/tarantool/websocket", 19 | license = "MIT", 20 | } 21 | 22 | dependencies = { 23 | 'lua == 5.1', 24 | } 25 | 26 | build = { 27 | type = "builtin", 28 | modules = { 29 | ["websocket.init"] = "websocket.lua", 30 | ["websocket.ssl"] = "websocket/ssl.lua", 31 | ["websocket.frame"] = "websocket/frame.lua", 32 | ["websocket.handshake"] = "websocket/handshake.lua", 33 | ["websocket.utf8_validator"] = "websocket/utf8_validator.lua", 34 | }, 35 | } 36 | -------------------------------------------------------------------------------- /websocket-0.0.2-1.rockspec: -------------------------------------------------------------------------------- 1 | package = "websocket" 2 | version = "0.0.2-1" 3 | 4 | source = { 5 | url = "git://github.com/tarantool/websocket.git", 6 | tag = '0.0.2', 7 | } 8 | 9 | description = { 10 | summary = "Lua websocket implementation", 11 | detailed = [[ 12 | Provides websocket server and client 13 | - socket style api 14 | - custom http handshake 15 | - ping/pong 16 | - graceful shutdown 17 | ]], 18 | homepage = "https://github.com/tarantool/websocket", 19 | license = "MIT", 20 | } 21 | 22 | dependencies = { 23 | 'lua == 5.1', 24 | } 25 | 26 | build = { 27 | type = "builtin", 28 | modules = { 29 | ["websocket.init"] = "websocket.lua", 30 | ["websocket.ssl"] = "websocket/ssl.lua", 31 | ["websocket.frame"] = "websocket/frame.lua", 32 | ["websocket.handshake"] = "websocket/handshake.lua", 33 | ["websocket.utf8_validator"] = "websocket/utf8_validator.lua", 34 | }, 35 | } 36 | -------------------------------------------------------------------------------- /zookeeper-scm-1.rockspec: -------------------------------------------------------------------------------- 1 | package = 'zookeeper' 2 | version = 'scm-1' 3 | source = { 4 | url = 'git://github.com/tarantool/zookeeper.git', 5 | branch = 'master', 6 | } 7 | description = { 8 | summary = 'ZooKeeper connector for Tarantool', 9 | homepage = 'https://github.com/tarantool/zookeeper', 10 | license = 'BSD', 11 | } 12 | dependencies = { 13 | 'lua >= 5.1' 14 | } 15 | build = { 16 | type = 'cmake'; 17 | variables = { 18 | CMAKE_BUILD_TYPE="RelWithDebInfo"; 19 | TARANTOOL_INSTALL_LIBDIR="$(LIBDIR)"; 20 | TARANTOOL_INSTALL_LUADIR="$(LUADIR)"; 21 | }; 22 | } 23 | -- vim: syntax=lua 24 | --------------------------------------------------------------------------------