ruby-pkg-tools

公開日時 akira Sat, 03 Sep 2005 15:02:00 GMT

Description: Tools for building Debian Ruby packages
 This package contains some useful tools for building Debian Ruby packages
 and is used by the Debian Ruby Maintainers Team. It includes:
   * a CBDS class for building packages which use setup.rb as installer,
   * a program to retrieve upstream sources for use in conjunction with
     svn-buildpackage,
   * a list of team members.

the Debian Ruby Maintainers Teamってruby-pkg-toolsのメンテナたちのことだろうか。/usr/share/ruby-pkg-tools/pkg-ruby-extras.teamにはDebian Ruby Extras Maintainersって書いてあるんだけど、そうするとExtrasが抜けてる? うーん。

svn-buildpackageうんぬんのスクリプトはいまいちよく分からない。……あー、debian/changelogを読んで、対応するupstream tarballを取ってくるのか。しかしそのために/usr/shareにファイル置くってのはどうだろう。debian/watch的なやつのほうが良いんじゃないか。

まあ、目玉はsetup.rbを使ったソフトウェアをパッケージングするのに使えるcdbsのclassファイルだろうな。でもなんでこれcdbsに入れてもらわないんだろう。

rubygems用のclassファイルがあると良いかなあ。その前にrubygems自体がそろそろ欲しいかも。

REXML::Comment#to_s

公開日時 akira Sat, 03 Sep 2005 15:01:00 GMT

メモ:

$ ruby -rrexml/document -e '
doc = REXML::Document.new("<!-- bar -->")
print "---1\n"
print doc
print "\n---2\n"
doc.children.each {|c| print c}
print "\n---3\n"
doc.children.each {|c| c.write(o = ""); print o}
print "\n---0\n"'
---1
<!-- bar -->
---2
 bar 
---3
<!-- bar -->
---0

REXML::Comment#to_sはコメントの中身を返すようだ。

フローマップ

公開日時 akira Sat, 03 Sep 2005 15:00:00 GMT

diary.yuco.netの記事を読んで、試しに参加してみた。