Mercurial > repo
annotate luabuild/luarocks-2.0.12/rockspec @ 1165:3d202c4549dd
<oerjan> echo "OK you got me there." >wisdom/phantom__________hoover
author | HackBot |
---|---|
date | Sat, 15 Dec 2012 08:49:48 +0000 |
parents | 87f6d05d4b4a |
children |
rev | line source |
---|---|
1125
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
1 package = "LuaRocks" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
2 local VER = "2.0.12" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
3 local REV = "1" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
4 version = VER.."-"..REV |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
5 |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
6 description = { |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
7 summary = "A deployment and management system for Lua modules.", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
8 detailed = [[ |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
9 LuaRocks allows you to install Lua modules as self-contained |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
10 packages called "rocks", which also contain version dependency |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
11 information. This information is used both during installation, |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
12 so that when one rock is requested all rocks it depends on are |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
13 installed as well, and at run time, so that when a module is |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
14 required, the correct version is loaded. LuaRocks supports both |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
15 local and remote repositories, and multiple local rocks trees. |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
16 ]], |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
17 license = "MIT/X11", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
18 homepage = "http://www.luarocks.org", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
19 maintainer = "Hisham Muhammad" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
20 } |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
21 |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
22 dependencies = { |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
23 "lua ~> 5.1" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
24 } |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
25 |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
26 source = { |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
27 url = "http://luarocks.org/releases/luarocks-"..VER..".tar.gz", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
28 } |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
29 |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
30 build = { |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
31 type = "make", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
32 install_target = "install_rock", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
33 build_pass=false, |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
34 install_variables = { |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
35 BINDIR="$(BINDIR)", |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
36 LUADIR="$(LUADIR)" |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
37 } |
87f6d05d4b4a
<GreyKnight> (cd luabuild; tar xf luarocks-2.0.12.tar.gz)
HackBot
parents:
diff
changeset
|
38 } |