class Jeweler::RubygemsDotOrgTasks

Easy enough, right?
Jeweler::RubygemsDotOrgTasks.new
Basic usage:
Jeweler::Tasks.new needs to be used before this.
Rake tasks for putting a Jeweler gem on Gemcutter.

def define

def define
  namespace :gemcutter do
    desc 'Release gem to Gemcutter'
    task release: [:gemspec, :build] do
      jeweler.release_gem_to_rubygems
    end
  end
  task release: 'gemcutter:release'
end

def define

def define
  namespace :rubygems do
    desc 'Release gem to Gemcutter'
    task release: [:gemspec, :build] do
      jeweler.release_gem_to_rubygems
    end
  end
  task release: 'rubygems:release'
end

def initialize

def initialize
  yield self if block_given?
  define
end

def initialize

def initialize
  yield self if block_given?
  define
end

def jeweler

def jeweler
  @jeweler ||= Rake.application.jeweler
end

def jeweler

def jeweler
  @jeweler ||= Rake.application.jeweler
end