Index: ruby-1.9.2-rc2/tool/rbinstall.rb =================================================================== --- ruby-1.9.2-rc2.orig/tool/rbinstall.rb +++ ruby-1.9.2-rc2/tool/rbinstall.rb @@ -491,39 +491,6 @@ install?(:local, :comm, :man) do end end -install?(:ext, :comm, :gem) do - directories = [] - IO.foreach(File.join(srcdir, "lib/rubygems.rb")) do |line| - if /^\s*DIRECTORIES\s*=\s*%w\[(.*?)\]/ =~ line - directories = $1.split - break - end - end - gpath = CONFIG["sitelibdir"].sub(%r'/site_ruby/(?=[^/]+)', '/gems/') - prepare "default gems", gpath, directories - - destdir = File.join(gpath, directories.grep(/^spec/)[0]) - default_gems = [ - ['rdoc', 'rdoc.rb'], - ['minitest', 'minitest/unit.rb'], - ] - default_gems.each do |name, src| - src = File.join(srcdir, "lib", src) - version = open(src) {|f| f.find {|s| /^\s*\w*VERSION\s*=(?!=)/ =~ s}} or next - version = version.split(%r"=\s*", 2)[1].strip[/\A([\'\"])(.*?)\1/, 2] - puts "#{" "*30}#{name} #{version}" - open_for_install(File.join(destdir, "#{name}.gemspec"), $data_mode) do - <<-GEMSPEC -Gem::Specification.new do |s| - s.name = #{name.dump} - s.version = #{version.dump} - s.summary = "This #{name} is bundled with Ruby" -end - GEMSPEC - end - end -end - parse_args() include FileUtils