手順
1. Mewの公式サイト からMewのソースをダウンロードし,解凍する
- certs~.tar.gzは解凍したあと.certsという名前に変更しホームディレクトリに入れる
2. 解凍されたフォルダにあるbinフォルダ内へ移動
3. バイナリをビルド
Remacsを使用している場合,Makefile.inの変数EMACSを,@emacsbin@からremacsのある場所に変更しておきます。
$ ./configure
$ make
4. できたバイナリをパスのとおっているところへコピー
$ sudo cp incm mewl mewcat mewdecode mewencode cmew smew /usr/bin/
5. http://peccu.hatenablog.com/entry/2015/02/11/145603 を参考にinit.elへ追加
;; http://suzuki.tdiary.net/20140813.html#c04
(when (and (fboundp 'shr-render-region)
;; \\[shr-render-region] requires Emacs to be compiled with libxml2.
(fboundp 'libxml-parse-html-region))
(setq mew-prog-text/html 'shr-render-region)) ;; 'mew-mime-text/html-w3m
あとがき
MELPAにはバイナリを登録できないため,mew内でewwを使ってhtmlメールを読むにはmewencode等を自力でビルドする必要があります。LinuxでもSynapticを使えばmewのバイナリをインストールできるかもしれませんが,バージョンが古くemacs 25では動作しない可能性があったため,今回は上記の方法をとりました。