yahoo_jp_transit: Webサイトをアップ

http://yahoojptransit.rubyforge.org/
とりあえずrakeを使ってリリースとWebサイトのアップ。
↓を参考にした。

gemの名称とunix nameが違ったりして、少しハマる。
はじめうまくいかなかったけど、リリースのパッケージ名をunix nameじゃなくてgemの名称に直したら、うまくリリースされた。

アップロードの「http://yahoojptransit.rubyforge.org/yahoo_jp_transit」という感じでいちいちgemの名称でサプディレクトリが作られるので、hoe.rbを修正。

#PATH    = (RUBYFORGE_PROJECT == GEM_NAME) ? RUBYFORGE_PROJECT : "#{RUBYFORGE_PROJECT}/#{GEM_NAME}"
PATH    = RUBYFORGE_PROJECT

あと、RDOC_OPTSがrake docsにわたっていないようなので、直接hoe.rb(本体のほう)を修正。

    Rake::RDocTask.new(:docs) do |rd|
      rd.main = "README.txt"
      rd.options << '-d' if RUBY_PLATFORM !~ /win32/ and `which dot` =~ /\/dot/ and not ENV['NODOT']
      rd.options += RDOC_OPTS if defined? RDOC_OPTS # <<<<<<
      rd.rdoc_dir = 'doc'
      files = spec.files.grep(rdoc_pattern)
      files -= ['Manifest.txt']
      rd.rdoc_files.push(*files)