Qualcuno può aiutare con una formula homebrew per installare VM di emacs ("View Mail"), che si trova:
http://www.nongnu.org/viewmail/
https://code.launchpad.net/vm
Posso arrivare fino a uno script, che dovrebbe assomigliare a questo:
bzr get lp:vm
cd vm
./configure --with-emacs=~/.homebrew/bin/emacs --prefix=~/.homebrew
make
make install
Questo dipende chiaramente da emacs & bzr. Dovrebbe anche essere aggiornato ogni volta che emacs è e ogni volta che "bzr get" restituisce una nuova versione. Ho esaminato alcune formule di esempio che includono un url per wget e uno sha1sum del file scaricato, ma dal momento che questo script non li coinvolge, ho difficoltà a sapere da dove cominciare.
Ecco cosa ho visto in queste formule di esempio, ma come ho detto, non so cosa fare con i metodi "url" e "sha1":
require "formula"
class ViewMail < Formula
homepage "http://www.nongnu.org/viewmail/"
url "what do I do with this when download uses bzr get ...?"
sha1 "ditto"
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