Est-ce que quelqu'un pourrait aider avec une formule homebrew pour installer VM d'emacs ("View Mail"), situé :
http://www.nongnu.org/viewmail/
https://code.launchpad.net/vm
Je peux aller jusqu'à un script qui devrait ressembler à ceci :
bzr get lp:vm
cd vm
./configure --with-emacs=~/.homebrew/bin/emacs --prefix=~/.homebrew
make
make install
Cela dépend clairement de emacs et bzr. Il devrait également être mis à jour à chaque mise à jour de emacs et à chaque fois que "bzr get" retourne une nouvelle version. J'ai examiné quelques formules d'exemple qui incluent une url pour wget et un sha1sum du fichier téléchargé, mais comme ce script ne les implique pas, j'ai du mal à savoir par où commencer.
Voici ce que j'ai en regardant ces exemples de formules, mais comme je l'ai dit, je ne sais pas quoi faire avec les méthodes "url" et "sha1" :
require "formula"
class ViewMail < Formula
homepage "http://www.nongnu.org/viewmail/"
url "que dois-je faire avec cela quand le téléchargement utilise bzr get ...?"
sha1 "idem"
depends_on :emacs
depends_on :bzr
def install
system "bzr", "get", "lp:vm"
system "cd", "vm"
system "./configure", "--with-emacs=#{prefix}/bin/emacs", "--prefix=#{prefix}"
system "make"
system "make", "install"
end
end