2003-12-15 (Mon)

_ [debian] timidity と kaffe を hold

なんか remove されそうだったので hold。libesd0 周りっぽい。 kaffe のほうは #223956 かな。

_ [comp] nkf –overwrite

こんなオプションあったのか。知らなかった。

_ [debian] libnora-ruby 20021204-0vd0

tdiary の disp_referrer を使うために作ってみた。ところが nora なくてもそれなりに処理してくれるのね。んでもって disp_referrer はちょっと肌に合わなかった。ちぇ。 けど libnora-ruby を作る際に、ruby1.6/1.8 両方対応の deb 作成の方法を libtmail-ruby からパクってきて勉強になったからいいか。

2003-12-13 (Sat)

_ [comp] hiki と ViewCVS

hiki と cvs の連携について試してみた。

  1. まず、cvs レポジトリを作っておく。
  2. cvs.rb プラグインを入れる(このプラグインが commit 動作とかを行う。ログとかも自動)。
  3. hikiconf.rb で「$repos_root」でレポジトリを指定。

これで、更新ページや新規ページはどんどん cvs へと入っていく。 次に、ViewCVS を入れる。

  1. ../viewcvs-install を実行、適当なディレクトリに install。
  2. install 先の viewcvs.conf を編集。「cvs_roots」「default_root」「address」を設定。
  3. install 先の cgi/viewcvs.cgi cgi/query.cgi を適当なところに設置。

これで、hiki の履歴が ViewCVS で参照できる。 あとは、plugin/00default.rb で menu に

if( @page != nil )
  s = @page.escape.escapeHTML
  s.gsub!(/%/, \'%25\')
  menu << %Q!<a accesskey="v" href="viewcvs.cgi/\#{s}">ViewCVS</a>!
end

してやれば OK (だと思う)。 参照にしたのは次の URI。

2003-12-12 (Fri)

_ [comp] Hiki で Wiki 初体験

いろいろいじくってみた。もともとあるサイトを Wiki ベースにするのって意外と楽かも?