Update rubygems to 1.0.1.

Major New Features Include:

* RubyGems warns about various problems with gemspecs during gem building
* More-consistent versioning for the RubyGems software

Other Changes Include:

* Fixed various bugs and problems with installing gems on Windows
* Fixed using `gem server` for installing gems
* Various operations are even more verbose with --verbose
* Built gems are now backwards compatible with 0.9.4
* Improved detection of RUBYOPT loading rubygems
* `ruby setup.rb` now has a --help option
* Gem::Specification#bindir is now respected on installation
* Executable stubs can now be installed to match ruby's name, so if ruby is
  installed as 'ruby18', foo_exec will be installed as 'foo_exec18'
* `gem unpack` can now unpack into a specific directory with --target
* OpenSSL is no longer required by default
This commit is contained in:
minskim 2008-01-16 22:56:42 +00:00
parent 5535249300
commit 14b4db8807
4 changed files with 26 additions and 23 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.12 2007/12/13 14:46:58 taca Exp $
# $NetBSD: Makefile,v 1.13 2008/01/16 22:56:42 minskim Exp $
DISTNAME= rubygems-0.9.5
DISTNAME= rubygems-1.0.1
CATEGORIES= misc ruby
MASTER_SITES= http://rubyforge.org/frs/download.php/28174/
MASTER_SITES= http://rubyforge.org/frs/download.php/29548/
EXTRACT_SUFX= .tgz
MAINTAINER= minskim@NetBSD.org
@ -11,6 +11,7 @@ COMMENT= Ruby standard for publishing and managing third party libraries
NO_CONFIGURE= yes
NO_BUILD= yes
INSTALL_TARGET= install --format-executable
RUBY_REQD= 1.8.3
USE_RUBY_SETUP= yes

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST.common,v 1.4 2007/12/03 17:59:45 minskim Exp $
@comment $NetBSD: PLIST.common,v 1.5 2008/01/16 22:56:42 minskim Exp $
bin/gem
bin/update_rubygems
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Config/cdesc-Config.yaml
@ -244,7 +244,9 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/app_script_text-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/build_extensions-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/cdesc-Installer.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/ensure_dependency-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/exec_format-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/extract_files-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/formatted_program_filename-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/generate_bin-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/generate_bin_script-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Installer/generate_bin_symlink-i.yaml
@ -308,6 +310,7 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/getc-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/is_directory%3f-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/is_directory-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/is_file%3f-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/is_file-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/new-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/pos-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Package/TarReader/Entry/read-i.yaml
@ -350,6 +353,7 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/%3d%3d%3d-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/%3d%3d-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/%3d%7e-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/cdesc-Platform.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/const_missing-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/inspect-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/local-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Platform/match-c.yaml
@ -365,18 +369,9 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteFetcher/fetcher-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteFetcher/new-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstallationCancelled/cdesc-RemoteInstallationCancelled.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstallationSkipped/cdesc-RemoteInstallationSkipped.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/cdesc-RemoteInstaller.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/download_gem-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/find_dependencies_not_installed-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/find_gem_to_install-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/install-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/install_dependencies-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/new-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/new_installer-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/source_index_hash-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/specs_n_sources_matching-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller/write_gem_to_file-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteSourceException/cdesc-RemoteSourceException.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RequirePathsBuilder/cdesc-RequirePathsBuilder.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RequirePathsBuilder/write_require_paths_file_if_needed-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Requirement/%3c%3d%3e-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Requirement/as_list-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Requirement/cdesc-Requirement.yaml
@ -422,6 +417,7 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/gem_signature-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/index_signature-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/installed_spec_directories-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/latest_specs-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/length-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/load_gems_in-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/load_specification-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/new-c.yaml
@ -429,6 +425,7 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/outdated-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/refresh%21-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/remove_spec-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/search-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/size-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/specification-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceIndex/update-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SourceInfoCache/cache-c.yaml
@ -496,7 +493,6 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Specification/test_suite_file-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Specification/to_ruby-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Specification/to_s-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Specification/validate-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Specification/warn_deprecated-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/StreamUI/SilentProgressReporter/cdesc-SilentProgressReporter.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/StreamUI/SilentProgressReporter/done-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/StreamUI/SilentProgressReporter/new-c.yaml
@ -547,7 +543,6 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/bump-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/cdesc-Version.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/correct%3f-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/create-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/hash-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/marshal_dump-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/marshal_load-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Version/new-c.yaml
@ -569,8 +564,13 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/config_file-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/configuration%3d-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/configuration-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/datadir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_bindir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_dir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_exec_format-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_path-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_sources-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_system_source_cache_dir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/default_user_source_cache_dir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/dir-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/ensure_gem_subdirectories-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/ensure_ssl_available-c.yaml
@ -593,7 +593,6 @@ lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/user_home-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/win_platform%3f-c.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/cdesc-Kernel.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/gem-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/require_gem-i.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/OpenSSL/X509/Certificate/cdesc-Certificate.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/OpenSSL/X509/cdesc-X509.yaml
lib/ruby/gems/1.8/doc/${PKGNAME}/ri/OpenSSL/cdesc-OpenSSL.yaml
@ -631,6 +630,7 @@ ${RUBY_SITELIBDIR}/rubygems/commands/update_command.rb
${RUBY_SITELIBDIR}/rubygems/commands/which_command.rb
${RUBY_SITELIBDIR}/rubygems/config_file.rb
${RUBY_SITELIBDIR}/rubygems/custom_require.rb
${RUBY_SITELIBDIR}/rubygems/defaults.rb
${RUBY_SITELIBDIR}/rubygems/dependency.rb
${RUBY_SITELIBDIR}/rubygems/dependency_installer.rb
${RUBY_SITELIBDIR}/rubygems/dependency_list.rb
@ -663,7 +663,7 @@ ${RUBY_SITELIBDIR}/rubygems/open-uri.rb
${RUBY_SITELIBDIR}/rubygems/package.rb
${RUBY_SITELIBDIR}/rubygems/platform.rb
${RUBY_SITELIBDIR}/rubygems/remote_fetcher.rb
${RUBY_SITELIBDIR}/rubygems/remote_installer.rb
${RUBY_SITELIBDIR}/rubygems/require_paths_builder.rb
${RUBY_SITELIBDIR}/rubygems/requirement.rb
${RUBY_SITELIBDIR}/rubygems/rubygems_version.rb
${RUBY_SITELIBDIR}/rubygems/security.rb

View file

@ -35,6 +35,7 @@
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Security
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/SSL
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/Requirement
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RequirePathsBuilder
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteSourceException
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstaller
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Gem/RemoteInstallationSkipped
@ -165,6 +166,7 @@
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/Security.src
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/Security
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/Requirement.src
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/RequirePathsBuilder.src
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/RemoteInstaller.src
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/RemoteFetcher.src
@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Gem/RemoteFetcher

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.11 2007/12/02 22:32:52 minskim Exp $
$NetBSD: distinfo,v 1.12 2008/01/16 22:56:42 minskim Exp $
SHA1 (rubygems-0.9.5.tgz) = 73cb8f226bd9c623abf5dff35861bda43e4ce793
RMD160 (rubygems-0.9.5.tgz) = c22d5092c62f36c6025658962052b582609e4fb7
Size (rubygems-0.9.5.tgz) = 226070 bytes
SHA1 (rubygems-1.0.1.tgz) = 232750fa59917ea9baf03797fdb10a22d29ebad9
RMD160 (rubygems-1.0.1.tgz) = b75fdf2aa252f84972495502b4b91f9e6d4c7e7c
Size (rubygems-1.0.1.tgz) = 246165 bytes