diff options
author | Eric Wong <normalperson@yhbt.net> | 2015-01-13 19:43:05 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2015-01-13 20:35:58 +0000 |
commit | ea5ebd62ceae74a2a9fe6754a1c5cea001078afc (patch) | |
tree | baeadbbbb3a2961575784496da2ba343dd4b2692 /Rakefile | |
parent | 66b05b0283995a060ac80673b442c290945107fc (diff) | |
download | raindrops-ea5ebd62ceae74a2a9fe6754a1c5cea001078afc.tar.gz |
By switching to olddoc! wrongdoc was difficult to maintain due to FFI, and olddoc is more complete anyways (no images or CSS, not just JavaScript removal). While we're at it, use the SPDX-recommended license abbreviation ("LGPL-2.1+") and specify a test-unit dependency. ref: http://80x24.org/olddoc/
Diffstat (limited to 'Rakefile')
-rw-r--r-- | Rakefile | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Rakefile b/Rakefile deleted file mode 100644 index e8890b6..0000000 --- a/Rakefile +++ /dev/null @@ -1,28 +0,0 @@ -desc "read news article from STDIN and post to rubyforge" -task :publish_news do - require 'rubyforge' - spec = Gem::Specification.load('raindrops.gemspec') - tmp = Tempfile.new('rf-news') - _, subject, body = `git cat-file tag v#{spec.version}`.split(/\n\n/, 3) - tmp.puts subject - tmp.puts - tmp.puts spec.description.strip - tmp.puts "" - tmp.puts "* #{spec.homepage}" - tmp.puts "* #{spec.email}" - tmp.puts "* #{git_url}" - tmp.print "\nChanges:\n\n" - tmp.puts body - tmp.flush - system(ENV["VISUAL"], tmp.path) or abort "#{ENV["VISUAL"]} failed: #$?" - msg = File.readlines(tmp.path) - subject = msg.shift - blank = msg.shift - blank == "\n" or abort "no newline after subject!" - subject.strip! - body = msg.join("").strip! - - rf = RubyForge.new.configure - rf.login - rf.post_news('rainbows', subject, body) -end |