This updates ruby-gems to 1.8.10, and removes the .require_paths file creation patches from lang/rubinius. It also modifies ruby.port.mk to require a recent version of ruby-gems when building ruby-gem based packages. This isn't necessary for building packages, as even if the .require_paths file is generated it won't be picked up, but will fix potential future issues that could be caused by a porter running make update-plist using an old version of ruby-gems.
Tested on amd64. Will be committing after ruby 1.9.3 is committed. Thanks, Jeremy
Index: lang/ruby/ruby.port.mk =================================================================== RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v retrieving revision 1.46 diff -u -p -r1.46 ruby.port.mk --- lang/ruby/ruby.port.mk 22 Aug 2011 17:53:38 -0000 1.46 +++ lang/ruby/ruby.port.mk 1 Nov 2011 22:17:23 -0000 @@ -268,10 +268,20 @@ CONFIGURE_SCRIPT= ${RUBY} extconf.rb # All gems should be in the same directory on rubygems.org. MASTER_SITES?= ${MASTER_SITE_RUBYGEMS} EXTRACT_SUFX= .gem -# Ruby 1.9 and JRuby ship with ruby-gems + +# Require versions that no longer create the .require_paths files. . if ${MODRUBY_REV} == 1.8 -BUILD_DEPENDS+= devel/ruby-gems>=1.3.7p0 -RUN_DEPENDS+= devel/ruby-gems>=1.3.7p0 +BUILD_DEPENDS+= devel/ruby-gems>=1.8.10 +RUN_DEPENDS+= devel/ruby-gems>=1.8.10 +. elif ${MODRUBY_REV} == 1.9 +BUILD_DEPENDS+= lang/ruby/1.9>=1.9.3.0 +RUN_DEPENDS+= lang/ruby/1.9>=1.9.3.0 +. elif ${MODRUBY_REV} == jruby +BUILD_DEPENDS+= lang/jruby>=1.6.5 +RUN_DEPENDS+= lang/jruby>=1.6.5 +. elif ${MODRUBY_REV} == rbx +BUILD_DEPENDS+= lang/rubinius>=1.2.4p2 +RUN_DEPENDS+= lang/rubinius>=1.2.4p2 . endif # Just like all ruby C extensions should set SHARED_ONLY, Index: lang/rubinius/Makefile =================================================================== RCS file: /cvs/ports/lang/rubinius/Makefile,v retrieving revision 1.16 diff -u -p -r1.16 Makefile --- lang/rubinius/Makefile 16 Sep 2011 10:31:21 -0000 1.16 +++ lang/rubinius/Makefile 31 Oct 2011 03:53:13 -0000 @@ -7,7 +7,7 @@ COMMENT = Ruby virtual machine and core V= 1.2.4 DISTNAME = rubinius-${V}-20110705 PKGNAME = rubinius-$V -REVISION = 1 +REVISION = 2 CATEGORIES = lang lang/ruby Index: lang/rubinius/patches/patch-lib_rubygems_installer_rb =================================================================== RCS file: lang/rubinius/patches/patch-lib_rubygems_installer_rb diff -N lang/rubinius/patches/patch-lib_rubygems_installer_rb --- lang/rubinius/patches/patch-lib_rubygems_installer_rb 22 Mar 2011 20:23:10 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ -$OpenBSD: patch-lib_rubygems_installer_rb,v 1.1 2011/03/22 20:23:10 jeremy Exp $ - -Create .require_paths file for compatibility with PLISTs for -ruby 1.8 and ruby 1.9. - ---- lib/rubygems/installer.rb.orig Tue Mar 15 10:48:59 2011 -+++ lib/rubygems/installer.rb Tue Mar 22 13:09:17 2011 -@@ -39,7 +39,7 @@ class Gem::Installer - - include Gem::UserInteraction - -- include Gem::RequirePathsBuilder if Gem::QUICKLOADER_SUCKAGE -+ include Gem::RequirePathsBuilder - - ## - # The directory a gem's executables will be installed into -@@ -171,7 +171,7 @@ class Gem::Installer - generate_bin - write_spec - -- write_require_paths_file_if_needed if Gem::QUICKLOADER_SUCKAGE -+ write_require_paths_file_if_needed - - # HACK remove? Isn't this done in multiple places? - cached_gem = File.join @gem_home, "cache", @gem.split(/\//).pop Index: lang/rubinius/patches/patch-lib_rubygems_require_paths_builder_rb =================================================================== RCS file: lang/rubinius/patches/patch-lib_rubygems_require_paths_builder_rb diff -N lang/rubinius/patches/patch-lib_rubygems_require_paths_builder_rb --- lang/rubinius/patches/patch-lib_rubygems_require_paths_builder_rb 22 Mar 2011 20:23:10 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-lib_rubygems_require_paths_builder_rb,v 1.1 2011/03/22 20:23:10 jeremy Exp $ - -Create .require_paths file for compatibility with PLISTs for -ruby 1.8 and ruby 1.9. - ---- lib/rubygems/require_paths_builder.rb.orig Tue Mar 15 10:48:59 2011 -+++ lib/rubygems/require_paths_builder.rb Tue Mar 22 13:09:17 2011 -@@ -14,5 +14,5 @@ module Gem::RequirePathsBuilder - file.puts spec.bindir if spec.bindir - end - end --end if Gem::QUICKLOADER_SUCKAGE -+end - Index: devel/ruby-gems/Makefile =================================================================== RCS file: /cvs/ports/devel/ruby-gems/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- devel/ruby-gems/Makefile 16 Sep 2011 09:24:57 -0000 1.24 +++ devel/ruby-gems/Makefile 31 Oct 2011 03:34:57 -0000 @@ -2,10 +2,9 @@ COMMENT= package management framework for the Ruby language -V= 1.3.7 +V= 1.8.10 DISTNAME= rubygems-$V PKGNAME= ruby-gems-$V -REVISION = 3 CATEGORIES= devel HOMEPAGE= http://docs.rubygems.org/ Index: devel/ruby-gems/distinfo =================================================================== RCS file: /cvs/ports/devel/ruby-gems/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- devel/ruby-gems/distinfo 23 Sep 2010 22:06:47 -0000 1.10 +++ devel/ruby-gems/distinfo 31 Oct 2011 03:35:03 -0000 @@ -1,5 +1,5 @@ -MD5 (rubygems-1.3.7.tgz) = 6Fz63QJf9qtok3WtvzRLvg== -RMD160 (rubygems-1.3.7.tgz) = LqjhbRU1IWBFeYJYYD1fL549v+o= -SHA1 (rubygems-1.3.7.tgz) = aK0pcJY9uYk7dqzId3vnKnfEvuQ= -SHA256 (rubygems-1.3.7.tgz) = OIuQrmJz9lVQexDIumvunqcufUnD5hACVTHLjDumfJ0= -SIZE (rubygems-1.3.7.tgz) = 290986 +MD5 (rubygems-1.8.10.tgz) = WwjuMXQMmwvTb2wE1Tfn1A== +RMD160 (rubygems-1.8.10.tgz) = LH3EvFRZoLLPdxyTmPdQz+Dby/U= +SHA1 (rubygems-1.8.10.tgz) = 0ujF2femnvLGqYCX/xkvI4sM4R8= +SHA256 (rubygems-1.8.10.tgz) = OBUb1iqIuNCGf3rP1KrIPyxObf2eyZLtW5bEShzXhVI= +SIZE (rubygems-1.8.10.tgz) = 249683 Index: devel/ruby-gems/patches/patch-lib_rubygems_commands_setup_command_rb =================================================================== RCS file: /cvs/ports/devel/ruby-gems/patches/patch-lib_rubygems_commands_setup_command_rb,v retrieving revision 1.2 diff -u -p -r1.2 patch-lib_rubygems_commands_setup_command_rb --- devel/ruby-gems/patches/patch-lib_rubygems_commands_setup_command_rb 6 Oct 2010 18:12:19 -0000 1.2 +++ devel/ruby-gems/patches/patch-lib_rubygems_commands_setup_command_rb 31 Oct 2011 03:36:25 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-lib_rubygems_commands_setup_command_rb,v 1.2 2010/10/06 18:12:19 jeremy Exp $ ---- lib/rubygems/commands/setup_command.rb.orig Mon Apr 19 23:47:36 2010 -+++ lib/rubygems/commands/setup_command.rb Wed Oct 6 10:26:54 2010 -@@ -281,7 +281,7 @@ TEXT +--- lib/rubygems/commands/setup_command.rb.orig Thu Aug 25 17:30:44 2011 ++++ lib/rubygems/commands/setup_command.rb Sun Oct 30 20:35:07 2011 +@@ -273,7 +273,7 @@ TEXT lib_dir = Gem::ConfigMap[site_or_vendor] bin_dir = Gem::ConfigMap[:bindir] else Index: devel/ruby-gems/patches/patch-lib_rubygems_config_file_rb =================================================================== RCS file: /cvs/ports/devel/ruby-gems/patches/patch-lib_rubygems_config_file_rb,v retrieving revision 1.3 diff -u -p -r1.3 patch-lib_rubygems_config_file_rb --- devel/ruby-gems/patches/patch-lib_rubygems_config_file_rb 6 Oct 2010 18:12:19 -0000 1.3 +++ devel/ruby-gems/patches/patch-lib_rubygems_config_file_rb 31 Oct 2011 03:36:25 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-lib_rubygems_config_file_rb,v 1.3 2010/10/06 18:12:19 jeremy Exp $ ---- lib/rubygems/config_file.rb.orig Mon Feb 15 20:14:16 2010 -+++ lib/rubygems/config_file.rb Wed Oct 6 10:26:54 2010 -@@ -63,7 +63,7 @@ class Gem::ConfigFile +--- lib/rubygems/config_file.rb.orig Thu Aug 25 17:30:44 2011 ++++ lib/rubygems/config_file.rb Sun Oct 30 20:36:11 2011 +@@ -68,7 +68,7 @@ class Gem::ConfigFile - path.strip - rescue LoadError -- '/etc' -+ '${SYSCONFDIR}' + path.strip + rescue LoadError +- "/etc" ++ '${SYSCONFDIR}' + end end - SYSTEM_WIDE_CONFIG_FILE = File.join system_config_path, 'gemrc' Index: devel/ruby-gems/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/ruby-gems/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- devel/ruby-gems/pkg/PLIST 9 Nov 2010 18:42:46 -0000 1.10 +++ devel/ruby-gems/pkg/PLIST 31 Oct 2011 03:38:11 -0000 @@ -6,97 +6,100 @@ lib/ruby/gems/${MODRUBY_LIBREV}/cache/ lib/ruby/gems/${MODRUBY_LIBREV}/doc/ lib/ruby/gems/${MODRUBY_LIBREV}/gems/ lib/ruby/gems/${MODRUBY_LIBREV}/specifications/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/gauntlet_rubygems.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rbconfig/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rbconfig/datadir.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/command_manager.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/build_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/cert_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/check_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/cleanup_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/contents_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/dependency_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/environment_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/fetch_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/generate_index_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/help_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/install_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/list_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/lock_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/mirror_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/outdated_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/owner_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/pristine_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/push_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/query_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/rdoc_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/search_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/server_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/setup_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/sources_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/specification_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/stale_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/uninstall_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/unpack_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/update_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/commands/which_command.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/config_file.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/custom_require.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/defaults.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/dependency.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/dependency_installer.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/dependency_list.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/doc_manager.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/errors.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/exceptions.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext/builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext/configure_builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext/ext_conf_builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/ext/rake_builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/format.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/gem_openssl.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/gem_path_searcher.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/gem_runner.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/gemcutter_utilities.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/indexer.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/install_update_options.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/installer.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/local_remote_options.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/old_format.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/f_sync_dir.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_header.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_input.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_output.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_reader/ -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_reader.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_reader/entry.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package/tar_writer.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/package_task.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/platform.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/remote_fetcher.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/require_paths_builder.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/requirement.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/security.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/server.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/source_index.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/source_info_cache.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/source_info_cache_entry.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/spec_fetcher.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/specification.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/test_utilities.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/text.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/uninstaller.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/user_interaction.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/validator.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/version.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/rubygems/version_option.rb -lib/ruby/site_ruby/${MODRUBY_LIBREV}/ubygems.rb +${MODRUBY_SITEDIR}/gauntlet_rubygems.rb +${MODRUBY_SITEDIR}/rbconfig/ +${MODRUBY_SITEDIR}/rbconfig/datadir.rb +${MODRUBY_SITEDIR}/rubygems/ +${MODRUBY_SITEDIR}/rubygems.rb +${MODRUBY_SITEDIR}/rubygems/builder.rb +${MODRUBY_SITEDIR}/rubygems/command.rb +${MODRUBY_SITEDIR}/rubygems/command_manager.rb +${MODRUBY_SITEDIR}/rubygems/commands/ +${MODRUBY_SITEDIR}/rubygems/commands/build_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/cert_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/check_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/cleanup_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/contents_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/dependency_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/environment_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/fetch_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/generate_index_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/help_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/install_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/list_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/lock_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/outdated_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/owner_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/pristine_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/push_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/query_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/rdoc_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/search_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/server_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/setup_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/sources_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/specification_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/stale_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/uninstall_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/unpack_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/update_command.rb +${MODRUBY_SITEDIR}/rubygems/commands/which_command.rb +${MODRUBY_SITEDIR}/rubygems/config_file.rb +${MODRUBY_SITEDIR}/rubygems/custom_require.rb +${MODRUBY_SITEDIR}/rubygems/defaults.rb +${MODRUBY_SITEDIR}/rubygems/dependency.rb +${MODRUBY_SITEDIR}/rubygems/dependency_installer.rb +${MODRUBY_SITEDIR}/rubygems/dependency_list.rb +${MODRUBY_SITEDIR}/rubygems/deprecate.rb +${MODRUBY_SITEDIR}/rubygems/doc_manager.rb +${MODRUBY_SITEDIR}/rubygems/errors.rb +${MODRUBY_SITEDIR}/rubygems/exceptions.rb +${MODRUBY_SITEDIR}/rubygems/ext/ +${MODRUBY_SITEDIR}/rubygems/ext.rb +${MODRUBY_SITEDIR}/rubygems/ext/builder.rb +${MODRUBY_SITEDIR}/rubygems/ext/configure_builder.rb +${MODRUBY_SITEDIR}/rubygems/ext/ext_conf_builder.rb +${MODRUBY_SITEDIR}/rubygems/ext/rake_builder.rb +${MODRUBY_SITEDIR}/rubygems/format.rb +${MODRUBY_SITEDIR}/rubygems/gem_openssl.rb +${MODRUBY_SITEDIR}/rubygems/gem_path_searcher.rb +${MODRUBY_SITEDIR}/rubygems/gem_runner.rb +${MODRUBY_SITEDIR}/rubygems/gemcutter_utilities.rb +${MODRUBY_SITEDIR}/rubygems/indexer.rb +${MODRUBY_SITEDIR}/rubygems/install_update_options.rb +${MODRUBY_SITEDIR}/rubygems/installer.rb +${MODRUBY_SITEDIR}/rubygems/installer_test_case.rb +${MODRUBY_SITEDIR}/rubygems/local_remote_options.rb +${MODRUBY_SITEDIR}/rubygems/mock_gem_ui.rb +${MODRUBY_SITEDIR}/rubygems/old_format.rb +${MODRUBY_SITEDIR}/rubygems/package/ +${MODRUBY_SITEDIR}/rubygems/package.rb +${MODRUBY_SITEDIR}/rubygems/package/f_sync_dir.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_header.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_input.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_output.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_reader/ +${MODRUBY_SITEDIR}/rubygems/package/tar_reader.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_reader/entry.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_test_case.rb +${MODRUBY_SITEDIR}/rubygems/package/tar_writer.rb +${MODRUBY_SITEDIR}/rubygems/package_task.rb +${MODRUBY_SITEDIR}/rubygems/path_support.rb +${MODRUBY_SITEDIR}/rubygems/platform.rb +${MODRUBY_SITEDIR}/rubygems/remote_fetcher.rb +${MODRUBY_SITEDIR}/rubygems/require_paths_builder.rb +${MODRUBY_SITEDIR}/rubygems/requirement.rb +${MODRUBY_SITEDIR}/rubygems/security.rb +${MODRUBY_SITEDIR}/rubygems/server.rb +${MODRUBY_SITEDIR}/rubygems/source_index.rb +${MODRUBY_SITEDIR}/rubygems/spec_fetcher.rb +${MODRUBY_SITEDIR}/rubygems/specification.rb +${MODRUBY_SITEDIR}/rubygems/test_case.rb +${MODRUBY_SITEDIR}/rubygems/test_utilities.rb +${MODRUBY_SITEDIR}/rubygems/text.rb +${MODRUBY_SITEDIR}/rubygems/uninstaller.rb +${MODRUBY_SITEDIR}/rubygems/user_interaction.rb +${MODRUBY_SITEDIR}/rubygems/validator.rb +${MODRUBY_SITEDIR}/rubygems/version.rb +${MODRUBY_SITEDIR}/rubygems/version_option.rb +${MODRUBY_SITEDIR}/ubygems.rb