diff options
| author | Hisham <hisham@gobolinux.org> | 2016-10-26 14:36:39 -0200 |
|---|---|---|
| committer | Hisham <hisham@gobolinux.org> | 2016-10-26 14:36:39 -0200 |
| commit | 9ab9a8be410201c821fb72851067270e862fca12 (patch) | |
| tree | 22cee9326d5cb557d081c2dc2e02e7a73c2cd157 /src | |
| parent | e5f6a46679192893782a58e17ccd3d371964ae6f (diff) | |
| parent | 716d54d72f562efe944478496e217695c44dc90f (diff) | |
| download | luarocks-9ab9a8be410201c821fb72851067270e862fca12.tar.gz luarocks-9ab9a8be410201c821fb72851067270e862fca12.tar.bz2 luarocks-9ab9a8be410201c821fb72851067270e862fca12.zip | |
Merge branch 'master' of https://github.com/keplerproject/luarocks
Diffstat (limited to 'src')
| -rw-r--r-- | src/luarocks/build.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/command_line.lua | 1 | ||||
| -rw-r--r-- | src/luarocks/deps.lua | 1 | ||||
| -rw-r--r-- | src/luarocks/doc.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/download.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/lint.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/manif.lua | 3 | ||||
| -rw-r--r-- | src/luarocks/new_version.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/pack.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/path_cmd.lua | 3 | ||||
| -rw-r--r-- | src/luarocks/remove.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/show.lua | 2 | ||||
| -rw-r--r-- | src/luarocks/unpack.lua | 2 |
13 files changed, 11 insertions, 15 deletions
diff --git a/src/luarocks/build.lua b/src/luarocks/build.lua index f52fb7a8..20d094b1 100644 --- a/src/luarocks/build.lua +++ b/src/luarocks/build.lua | |||
| @@ -203,7 +203,7 @@ function build.build_rockspec(rockspec_file, need_to_fetch, minimal_mode, deps_m | |||
| 203 | end | 203 | end |
| 204 | 204 | ||
| 205 | if not minimal_mode then | 205 | if not minimal_mode then |
| 206 | local _, source_dir | 206 | local source_dir |
| 207 | if need_to_fetch then | 207 | if need_to_fetch then |
| 208 | ok, source_dir, errcode = fetch.fetch_sources(rockspec, true) | 208 | ok, source_dir, errcode = fetch.fetch_sources(rockspec, true) |
| 209 | if not ok then | 209 | if not ok then |
diff --git a/src/luarocks/command_line.lua b/src/luarocks/command_line.lua index 858e871f..ecf3a61b 100644 --- a/src/luarocks/command_line.lua +++ b/src/luarocks/command_line.lua | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | --- Functions for command-line scripts. | 2 | --- Functions for command-line scripts. |
| 3 | local command_line = {} | 3 | local command_line = {} |
| 4 | 4 | ||
| 5 | local pack = function(...) return {...}, select("#", ...) end | ||
| 6 | local unpack = unpack or table.unpack | 5 | local unpack = unpack or table.unpack |
| 7 | 6 | ||
| 8 | local util = require("luarocks.util") | 7 | local util = require("luarocks.util") |
diff --git a/src/luarocks/deps.lua b/src/luarocks/deps.lua index f8deff3c..756ba6bd 100644 --- a/src/luarocks/deps.lua +++ b/src/luarocks/deps.lua | |||
| @@ -691,7 +691,6 @@ function deps.scan_deps(results, missing, manifest, name, version, deps_mode) | |||
| 691 | 691 | ||
| 692 | local fetch = require("luarocks.fetch") | 692 | local fetch = require("luarocks.fetch") |
| 693 | 693 | ||
| 694 | local err | ||
| 695 | if results[name] then | 694 | if results[name] then |
| 696 | return results, missing | 695 | return results, missing |
| 697 | end | 696 | end |
diff --git a/src/luarocks/doc.lua b/src/luarocks/doc.lua index 15460b31..423ebe02 100644 --- a/src/luarocks/doc.lua +++ b/src/luarocks/doc.lua | |||
| @@ -63,6 +63,8 @@ function doc.command(flags, name, version) | |||
| 63 | return nil, "Argument missing. "..util.see_help("doc") | 63 | return nil, "Argument missing. "..util.see_help("doc") |
| 64 | end | 64 | end |
| 65 | 65 | ||
| 66 | name = name:lower() | ||
| 67 | |||
| 66 | local iname, iversion, repo = search.pick_installed_rock(name, version, flags["tree"]) | 68 | local iname, iversion, repo = search.pick_installed_rock(name, version, flags["tree"]) |
| 67 | if not iname then | 69 | if not iname then |
| 68 | util.printout(name..(version and " "..version or "").." is not installed. Looking for it in the rocks servers...") | 70 | util.printout(name..(version and " "..version or "").." is not installed. Looking for it in the rocks servers...") |
diff --git a/src/luarocks/download.lua b/src/luarocks/download.lua index 18573ae4..e434cdbb 100644 --- a/src/luarocks/download.lua +++ b/src/luarocks/download.lua | |||
| @@ -102,7 +102,7 @@ function download.command(flags, name, version) | |||
| 102 | arch = flags["arch"] | 102 | arch = flags["arch"] |
| 103 | end | 103 | end |
| 104 | 104 | ||
| 105 | local dl, err = download.download(arch, name, version, flags["all"]) | 105 | local dl, err = download.download(arch, name:lower(), version, flags["all"]) |
| 106 | return dl and true, err | 106 | return dl and true, err |
| 107 | end | 107 | end |
| 108 | 108 | ||
diff --git a/src/luarocks/lint.lua b/src/luarocks/lint.lua index d5cc48d0..0fd81a20 100644 --- a/src/luarocks/lint.lua +++ b/src/luarocks/lint.lua | |||
| @@ -26,7 +26,7 @@ function lint.command(flags, input) | |||
| 26 | local filename = input | 26 | local filename = input |
| 27 | if not input:match(".rockspec$") then | 27 | if not input:match(".rockspec$") then |
| 28 | local err | 28 | local err |
| 29 | filename, err = download.download("rockspec", input) | 29 | filename, err = download.download("rockspec", input:lower()) |
| 30 | if not filename then | 30 | if not filename then |
| 31 | return nil, err | 31 | return nil, err |
| 32 | end | 32 | end |
diff --git a/src/luarocks/manif.lua b/src/luarocks/manif.lua index 1b75452b..2d983a85 100644 --- a/src/luarocks/manif.lua +++ b/src/luarocks/manif.lua | |||
| @@ -55,7 +55,6 @@ end | |||
| 55 | 55 | ||
| 56 | function manif.make_rock_manifest(name, version) | 56 | function manif.make_rock_manifest(name, version) |
| 57 | local install_dir = path.install_dir(name, version) | 57 | local install_dir = path.install_dir(name, version) |
| 58 | local rock_manifest = path.rock_manifest_file(name, version) | ||
| 59 | local tree = {} | 58 | local tree = {} |
| 60 | for _, file in ipairs(fs.find(install_dir)) do | 59 | for _, file in ipairs(fs.find(install_dir)) do |
| 61 | local full_path = dir.path(install_dir, file) | 60 | local full_path = dir.path(install_dir, file) |
| @@ -80,7 +79,7 @@ function manif.make_rock_manifest(name, version) | |||
| 80 | last[last_name] = sum | 79 | last[last_name] = sum |
| 81 | end | 80 | end |
| 82 | end | 81 | end |
| 83 | rock_manifest = { rock_manifest=tree } | 82 | local rock_manifest = { rock_manifest=tree } |
| 84 | manif.rock_manifest_cache[name.."/"..version] = rock_manifest | 83 | manif.rock_manifest_cache[name.."/"..version] = rock_manifest |
| 85 | save_table(install_dir, "rock_manifest", rock_manifest ) | 84 | save_table(install_dir, "rock_manifest", rock_manifest ) |
| 86 | end | 85 | end |
diff --git a/src/luarocks/new_version.lua b/src/luarocks/new_version.lua index 8fc00a86..91f7607c 100644 --- a/src/luarocks/new_version.lua +++ b/src/luarocks/new_version.lua | |||
| @@ -141,7 +141,7 @@ function new_version.command(flags, input, version, url) | |||
| 141 | return nil, err | 141 | return nil, err |
| 142 | end | 142 | end |
| 143 | else | 143 | else |
| 144 | filename, err = download.download("rockspec", input) | 144 | filename, err = download.download("rockspec", input:lower()) |
| 145 | if not filename then | 145 | if not filename then |
| 146 | return nil, err | 146 | return nil, err |
| 147 | end | 147 | end |
diff --git a/src/luarocks/pack.lua b/src/luarocks/pack.lua index 932ff0d5..35bbe838 100644 --- a/src/luarocks/pack.lua +++ b/src/luarocks/pack.lua | |||
| @@ -184,7 +184,7 @@ function pack.command(flags, arg, version) | |||
| 184 | if arg:match(".*%.rockspec") then | 184 | if arg:match(".*%.rockspec") then |
| 185 | file, err = pack.pack_source_rock(arg) | 185 | file, err = pack.pack_source_rock(arg) |
| 186 | else | 186 | else |
| 187 | file, err = do_pack_binary_rock(arg, version, flags["tree"]) | 187 | file, err = do_pack_binary_rock(arg:lower(), version, flags["tree"]) |
| 188 | end | 188 | end |
| 189 | if err then | 189 | if err then |
| 190 | return nil, err | 190 | return nil, err |
diff --git a/src/luarocks/path_cmd.lua b/src/luarocks/path_cmd.lua index 15fb9ca2..eba85d46 100644 --- a/src/luarocks/path_cmd.lua +++ b/src/luarocks/path_cmd.lua | |||
| @@ -4,7 +4,6 @@ | |||
| 4 | local path_cmd = {} | 4 | local path_cmd = {} |
| 5 | 5 | ||
| 6 | local util = require("luarocks.util") | 6 | local util = require("luarocks.util") |
| 7 | local deps = require("luarocks.deps") | ||
| 8 | local cfg = require("luarocks.cfg") | 7 | local cfg = require("luarocks.cfg") |
| 9 | 8 | ||
| 10 | util.add_run_function(path_cmd) | 9 | util.add_run_function(path_cmd) |
| @@ -35,8 +34,6 @@ And on Windows: | |||
| 35 | --- Driver function for "path" command. | 34 | --- Driver function for "path" command. |
| 36 | -- @return boolean This function always succeeds. | 35 | -- @return boolean This function always succeeds. |
| 37 | function path_cmd.command(flags) | 36 | function path_cmd.command(flags) |
| 38 | local deps_mode = deps.get_deps_mode(flags) | ||
| 39 | |||
| 40 | local lr_path, lr_cpath, lr_bin = cfg.package_paths(flags["tree"]) | 37 | local lr_path, lr_cpath, lr_bin = cfg.package_paths(flags["tree"]) |
| 41 | local path_sep = cfg.export_path_separator | 38 | local path_sep = cfg.export_path_separator |
| 42 | 39 | ||
diff --git a/src/luarocks/remove.lua b/src/luarocks/remove.lua index 82c9818b..601eedcf 100644 --- a/src/luarocks/remove.lua +++ b/src/luarocks/remove.lua | |||
| @@ -11,7 +11,6 @@ local repos = require("luarocks.repos") | |||
| 11 | local path = require("luarocks.path") | 11 | local path = require("luarocks.path") |
| 12 | local util = require("luarocks.util") | 12 | local util = require("luarocks.util") |
| 13 | local cfg = require("luarocks.cfg") | 13 | local cfg = require("luarocks.cfg") |
| 14 | local manif = require("luarocks.manif") | ||
| 15 | local fs = require("luarocks.fs") | 14 | local fs = require("luarocks.fs") |
| 16 | 15 | ||
| 17 | util.add_run_function(remove) | 16 | util.add_run_function(remove) |
| @@ -156,6 +155,7 @@ function remove.command(flags, name, version) | |||
| 156 | end | 155 | end |
| 157 | 156 | ||
| 158 | local results = {} | 157 | local results = {} |
| 158 | name = name:lower() | ||
| 159 | search.manifest_search(results, cfg.rocks_dir, search.make_query(name, version)) | 159 | search.manifest_search(results, cfg.rocks_dir, search.make_query(name, version)) |
| 160 | if not results[name] then | 160 | if not results[name] then |
| 161 | return nil, "Could not find rock '"..name..(version and " "..version or "").."' in "..path.rocks_tree_to_string(cfg.root_dir) | 161 | return nil, "Could not find rock '"..name..(version and " "..version or "").."' in "..path.rocks_tree_to_string(cfg.root_dir) |
diff --git a/src/luarocks/show.lua b/src/luarocks/show.lua index 88f9512d..85c7edcb 100644 --- a/src/luarocks/show.lua +++ b/src/luarocks/show.lua | |||
| @@ -78,7 +78,7 @@ function show.command(flags, name, version) | |||
| 78 | end | 78 | end |
| 79 | 79 | ||
| 80 | local repo, repo_url | 80 | local repo, repo_url |
| 81 | name, version, repo, repo_url = search.pick_installed_rock(name, version, flags["tree"]) | 81 | name, version, repo, repo_url = search.pick_installed_rock(name:lower(), version, flags["tree"]) |
| 82 | if not name then | 82 | if not name then |
| 83 | return nil, version | 83 | return nil, version |
| 84 | end | 84 | end |
diff --git a/src/luarocks/unpack.lua b/src/luarocks/unpack.lua index c3dc9a4c..0922f9b9 100644 --- a/src/luarocks/unpack.lua +++ b/src/luarocks/unpack.lua | |||
| @@ -159,7 +159,7 @@ function unpack.command(flags, name, version) | |||
| 159 | return run_unpacker(name, flags["force"]) | 159 | return run_unpacker(name, flags["force"]) |
| 160 | else | 160 | else |
| 161 | local search = require("luarocks.search") | 161 | local search = require("luarocks.search") |
| 162 | return search.act_on_src_or_rockspec(run_unpacker, name, version) | 162 | return search.act_on_src_or_rockspec(run_unpacker, name:lower(), version) |
| 163 | end | 163 | end |
| 164 | end | 164 | end |
| 165 | 165 | ||
