高橋征義です。サブジェクト変えました。

TADA Tadashi <sho / spc.gr.jp>さん:
>  あおきさんが言ってるのは、なんでそんなファイルが配布パッケージに含まれ
> てるの? って意味じゃないのかな?

私もそう思いました。

# もちろん安全側に倒してそれらをインストールしない、という
# スタンスもアリでしょうけど。

そんなわけで、

 * setup.rb に簡易セルフチェック機能をつける。
   例えば、
      ruby setup.rb check
   とかすると、変なファイルが混ざっている時に警告を出すようにする。
   「変なファイル」は変数なり設定ファイルなりで指定できるようにする。
   問題点は、「なんかちょっとまぎらわしい」「開発用の物が配布
   パッケージに入っているのはいかがなものか」とか。

 * setup.rbとは別に、パッケージ作成用のスクリプトを作る。
   変なファイルに関してはそこでチェックする。うまくいったら汎用的に
   使えるものになるかも?

という解決が望ましいと思います。

……それにしてもRubyのスクリプトを配布している皆さんはどうやって
アーカイブを作成してるんでしょうか?  私は、

  * パッケージごとにそのパッケージに合ったMakefileを手書きしておいて、
    アーカイブを作る時には make tarball する。
  * 小さい場合は必要なファイルを手でcopyして tar cvfz することもアリ。

のどちらかなんですが、ちょっと今いち。

高橋征義 (TAKAHASHI Masayoshi)       Email:maki / inac.co.jp