From: Kobayashi Noritada Date: 2005-09-29T23:47:46+09:00 Subject: [ruby-list:41195] Re: rdtool の dot.rd2rc がインストールされない 小林です。 青木さん、なかださん、お返事ありがとうございます。 > なかだです。 > > > rdtool の最新版 (0.6.16) をインストールして rd2 を実行すると > > rd/dot.rd2rc がないと言われ、確認してみると実際に存在しません。 > > エラーメッセージで検索したら、 > > 1 週間ほど前の [ruby-list:41157] のスレッドが引っ掛かったのですが、 > > [ruby-list:41162] で青木さんが書かれているとおりやっても、 > > やはりインストールはされないようです。 > > (setup.rb 3.4.0 を使ってみても解決できません。) > > とりあえずCVS上では、lib/rd/post-installで以下のようにインストー > ルさせています。 > > install_files "dot.rd2rc", "#{config('rbdir')}/rd", 0644 確かに、ファイルのインストールだけすればよいので、 本体のインストール後に個別にインストールするようフックスクリプトを書けば 済む問題なのですね。 他のものと一緒に扱おうと難しく考えすぎていました。 ふと思ったのですが、 dot.rd2rc のインストール先は lib/ の下でよいのでしょうか。 パッケージで data/ の下に入れて share/ などにインストールされるようにし、 rd2 実行時には lib/ の下ではなくそちらを読みにいかせる、 という方法ではダメでしょうか。 別に、インストーラの仕様に無理に合わせて問題解決というわけではありませんが、 なんとなく dot.rd2rc はデータとしての性格ももっているように思ったので……。 -- |: Noritada KOBAYASHI |: Dept. of General Systems Studies, |: Graduate School of Arts and Sciences, Univ. of Tokyo |: E-mail: nori1@dolphin.c.u-tokyo.ac.jp (preferable) |: nori@esa.c.u-tokyo.ac.jp |: Key fingerprint = AB26 9533 81DA 997B 3C06 4380 19BB ADA0 695C 9F53