diff --git a/cookbooks/clsi/recipes/default.rb b/cookbooks/clsi/recipes/default.rb index 380485d..d226d2b 100644 --- a/cookbooks/clsi/recipes/default.rb +++ b/cookbooks/clsi/recipes/default.rb @@ -101,7 +101,7 @@ node.default[:clsi][:binaries] = Hash[ [ - "pdflatex", "latex", "xelatex", "bibtex", "makeindex", "dvipdf", "dvips" + "pdflatex", "latex", "xelatex", "lualatex", "bibtex", "makeindex", "dvipdf", "dvips" ].map{ |n| [n, "#{binary_path}#{n}"] } @@ -128,6 +128,7 @@ version "1.1.3" end gem_package "mysql" +gem_package "json" gem_package "rake" do version "0.9.2.2" @@ -140,11 +141,13 @@ gem_package "mysql" do gem_binary node[:ruby_enterprise][:gem_binary] end - +gem_package "json" do + gem_binary node[:ruby_enterprise][:gem_binary] +end deploy_revision node[:clsi][:install_directory] do - repo "git://github.com/scribtex/clsi.git" - revision "v1.1.6" + repo "git://github.com/cvsintellect/clsi.git" + revision "v1.1.7" user node[:clsi][:user] environment ({ diff --git a/cookbooks/clsi/templates/default/config/config.yml b/cookbooks/clsi/templates/default/config/config.yml index 4712d9e..3cab301 100644 --- a/cookbooks/clsi/templates/default/config/config.yml +++ b/cookbooks/clsi/templates/default/config/config.yml @@ -8,6 +8,7 @@ production: latex_command: <%= node[:clsi][:binaries][:latex] %> pdflatex_command: <%= node[:clsi][:binaries][:pdflatex] %> xelatex_command: <%= node[:clsi][:binaries][:xelatex] %> + lualatex_command: <%= node[:clsi][:binaries][:lualatex] %> bibtex_command: <%= node[:clsi][:binaries][:bibtex] %> makeindex_command: <%= node[:clsi][:binaries][:makeindex] %> dvipdf_command: <%= node[:clsi][:binaries][:dvipdf] %>