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