# File lib/rake/gempackagetask.rb, line 77
77:     def define
78:       super
79:       task :package => [:gem]
80:       desc "Build the gem file #{gem_file}"
81:       task :gem => ["#{package_dir}/#{gem_file}"]
82:       file "#{package_dir}/#{gem_file}" => [package_dir] + @gem_spec.files do
83:         when_writing("Creating GEM") {
84:           Gem::Builder.new(gem_spec).build
85:           verbose(true) {
86:             mv gem_file, "#{package_dir}/#{gem_file}"
87:           }
88:         }
89:       end
90:     end