自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
July 30, 2004 [おもひで]
■ [Ruby] RPA-base
Ruby Production Archiveだそうだ。rpmみたいなもの?
なんか作者の人から、ObjectPoolをrpa化しないかい?っていう誘いのメールが来た(なぜRuby-GetText-PackageではなくObjectPoolなんだ...(-o-;))。なんかメンドッチーのでとりあえず無視。ちなみにGemsとやらとは違うの?誰かその辺のことまとめてる人いないかな〜、日本語で(夏なので英語読むのが辛くなって来てる(^^;))。
■ ところで、rpa化する場合、以下のようなinstall.rbを書くらしい。
require 'rpa/install'
class Install_objectpool < RPA::Install::PureRubyLibrary
name "objectpool"
version "0.2.0-1"
classification Library.Development
build do
installdocs %w[COPYING COPYING.ja ChangeLog README]
installdocs "docs/html/en", "html/en", true
installdocs "docs/html/ja", "html/ja", true
installtests %w[test.rb]
installmodules %w[objectpool.rb]
end
description <<EOF
Enables sharing of instantiated objects.
ObjectPool provides a mechanism for pooling objects and resources.
EOF
end
■ なんか、青木さんのsetup.rbに体が馴染んでしまったオレ的には、installxxxxとかいう感じでインストール対象を指定してること自体が面倒臭い。ホント、ディレクトリ構造固定で良いじゃん!って思う。
■ パッケージ管理するなら、青木さんのsetup.rbはそのままで、ルートディレクトリにXMLファイル(YAMLでも良いけど)を作って上記のような情報を書くだけでうまくやってくれるものにしてくれないかなー。
っつーか、別にRuby専用のものを作らずともrpmとかでいいじゃん、とか思うんだけどなぁ。ダメ?

うちにも来ました。>RPA
やっぱdebとかrpmでいいじゃん?とか思っちゃいますよね。
片っ端からメールしてるんでしょうねぇ。MoonWolfさんところはたくさん来たんじゃないですか?(^^;)