aboutsummaryrefslogtreecommitdiff
path: root/rockspecs
diff options
context:
space:
mode:
authorPhilipp Janda <siffiejoe@gmx.net>2020-07-08 20:25:09 +0200
committerPhilipp Janda <siffiejoe@gmx.net>2020-07-08 20:25:09 +0200
commit931652ad9ef34c99e53007de9f92bfd5a397a219 (patch)
treeaf2332578152b1ec65b3867e87c04ab2190734ad /rockspecs
parenta1735f6e6bd17588fcaf98720f0548c4caa23b34 (diff)
downloadlua-compat-5.3-931652ad9ef34c99e53007de9f92bfd5a397a219.tar.gz
lua-compat-5.3-931652ad9ef34c99e53007de9f92bfd5a397a219.tar.bz2
lua-compat-5.3-931652ad9ef34c99e53007de9f92bfd5a397a219.zip
Make it usable on Lua 5.4v0.8
Diffstat (limited to 'rockspecs')
-rw-r--r--rockspecs/compat53-0.8-1.rockspec32
-rw-r--r--rockspecs/compat53-scm-0.rockspec4
2 files changed, 34 insertions, 2 deletions
diff --git a/rockspecs/compat53-0.8-1.rockspec b/rockspecs/compat53-0.8-1.rockspec
new file mode 100644
index 0000000..0ab17a0
--- /dev/null
+++ b/rockspecs/compat53-0.8-1.rockspec
@@ -0,0 +1,32 @@
1package = "compat53"
2version = "0.8-1"
3source = {
4 url = "https://github.com/keplerproject/lua-compat-5.3/archive/v0.8.zip",
5 dir = "lua-compat-5.3-0.8",
6}
7description = {
8 summary = "Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1",
9 detailed = [[
10 This is a small module that aims to make it easier to write Lua
11 code in a Lua-5.3-style that runs on Lua 5.1+.
12 It does *not* make Lua 5.2 (or even 5.1) entirely compatible
13 with Lua 5.3, but it brings the API closer to that of Lua 5.3.
14 ]],
15 homepage = "https://github.com/keplerproject/lua-compat-5.3",
16 license = "MIT"
17}
18dependencies = {
19 "lua >= 5.1, < 5.5",
20 --"struct" -- make Roberto's struct module optional
21}
22build = {
23 type = "builtin",
24 modules = {
25 ["compat53.init"] = "compat53/init.lua",
26 ["compat53.module"] = "compat53/module.lua",
27 ["compat53.utf8"] = "lutf8lib.c",
28 ["compat53.table"] = "ltablib.c",
29 ["compat53.string"] = "lstrlib.c",
30 }
31}
32
diff --git a/rockspecs/compat53-scm-0.rockspec b/rockspecs/compat53-scm-0.rockspec
index 317e18c..a83dfca 100644
--- a/rockspecs/compat53-scm-0.rockspec
+++ b/rockspecs/compat53-scm-0.rockspec
@@ -8,7 +8,7 @@ description = {
8 summary = "Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1", 8 summary = "Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1",
9 detailed = [[ 9 detailed = [[
10 This is a small module that aims to make it easier to write Lua 10 This is a small module that aims to make it easier to write Lua
11 code in a Lua-5.3-style that runs on Lua 5.3, 5.2, and 5.1. 11 code in a Lua-5.3-style that runs on Lua 5.1+.
12 It does *not* make Lua 5.2 (or even 5.1) entirely compatible 12 It does *not* make Lua 5.2 (or even 5.1) entirely compatible
13 with Lua 5.3, but it brings the API closer to that of Lua 5.3. 13 with Lua 5.3, but it brings the API closer to that of Lua 5.3.
14 ]], 14 ]],
@@ -16,7 +16,7 @@ description = {
16 license = "MIT" 16 license = "MIT"
17} 17}
18dependencies = { 18dependencies = {
19 "lua >= 5.1, < 5.4", 19 "lua >= 5.1, < 5.5",
20 --"struct" -- make Roberto's struct module optional 20 --"struct" -- make Roberto's struct module optional
21} 21}
22build = { 22build = {