diff options
author | Eric Wong <normalperson@yhbt.net> | 2013-09-30 18:28:49 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2013-09-30 18:28:49 +0000 |
commit | 0da46141676604ee8c7287eb3cd2eb0d9f601eb9 (patch) | |
tree | be1f7b0238d0394977d0355f15a5dc604d982038 | |
parent | eb6fa2c2f97794ad5953b6913be53cd2a5e6d17c (diff) | |
download | upr-0da46141676604ee8c7287eb3cd2eb0d9f601eb9.tar.gz |
RAA is dead.
-rw-r--r-- | Rakefile | 40 |
1 files changed, 0 insertions, 40 deletions
@@ -116,43 +116,3 @@ task :publish_news do rf.login rf.post_news('rainbows', subject, body) end - -desc "post to RAA" -task :raa_update do - require 'rubygems' - require 'net/http' - require 'net/netrc' - rc = Net::Netrc.locate('upr-raa') or abort "~/.netrc not found" - password = rc.password - p password - - s = Gem::Specification.load('upr.gemspec') - desc = [ s.description.strip ] - desc << "" - desc << "* #{s.homepage}" - desc << "* #{s.email}" - desc << "* #{git_url}" - desc << "* http://upr-demo.bogomips.org/" - desc = desc.join("\n") - uri = URI.parse('http://raa.ruby-lang.org/regist.rhtml') - form = { - :name => s.name, - :short_description => s.summary, - :version => s.version, - :status => 'beta', - :owner => s.authors.first, - :email => 'upr@bogomips.org', - :category_major => 'Library', - :category_minor => 'Rack', - :url => s.homepage, - :download => "http://rubyforge.org/frs/?group_id=8977", - :license => "Ruby's", - :description_style => 'Plain', - :description => desc, - :pass => password, - :submit => "Update", - } - res = Net::HTTP.post_form(uri, form) - p res - puts res.body -end |