共有ライブラリについては、ruby 関係のモジュールで RUBY_DLEXT なんてのが
使われてるし、.so とは限らない platform もあるみたいから、
それはそれであってもいいかなぁ。
実行ファイルのほうは、どうするかなぁ。

PLIST の自動生成は、漏れと余分が出そうで。
tar とか cp でインストールしてて、ソースアーカイブのとタイムスタンプが
変わってない奴とか、逆にインストール時に他パッケージと共有する
とあるファイルを書き換える奴とか。