pkg:setup ENV["OCAMLPARAM"] = "safe-string=0,_" ENV.append_path "PATH", Formula["gnupg"].opt_bin opamroot = buildpath/"opamroot" ENV["OPAMROOT"] = opamroot ENV["OPAMYES"] = "1" opam init --no-setup modules = %w[cppo yojson xmlm ounit lwt_react ocurl obus sha cppo_ocamlbuild ] opam config exec opam install *modules ENV.deparallelize { system "opam", "config", "exec", "make" } inreplace "dist/install.sh" do |s| s.gsub! '"/usr/local"', prefix s.gsub! '"${PREFIX}/man"', man