at posts/single.html

scmailのインストール

scmailはebuild化されていないので、手動でインストールすることにした。 ドキュメントによると、「Gauche 0.7.4.1以上」が必要とのこと。Gauche (ごーしゅと読むらしい) は、「Scheme というプログラミング言語の処理系」だそうだ。

Gaucheのインストール

Gaucheをインストールするためにemergeすると、0.7.2がでてきた。

$ emerge -p gauche

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-lisp/gauche-0.7.2

そこで昨日と同じく直接ファイルを指定すると、0.7.4.1が見える。

$ emerge -p /usr/portage/dev-lisp/gauche-0.7.4.1.ebuild

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-lisp/gauche-0.7.4.1

やっぱり最新版が自動で出てこないのは、何か理由があるんだろう。 後でちゃんと調べないとな。

とりあえず、ebuildファイルを指定して、gaucheをインストールした。

# emerge /usr/portage/dev-lisp/gauche-0.7.4.1.ebuild

scmailのインストール

/usr/local/src に展開して、make; make installでOK。簡単。

# cd /usr/local/src
# wget http://namazu.org/~satoru/scmail/scmail-1.1.tar.gz
# tar zxvf scmail-1.1.tar.gz
# cd scmail-1.1
# make
# make install

/usr/local/bin に以下のツールがインストールされた。 中身はGaucheのスクリプトのようだ。

scmail-deliver
受信時にメールを振り分け
scmail-refile
フォルダ内のメールを振り分け
scbayes
ベイジアンメールフィルタ

関連する日記