pkgsrc/misc/rubygems/distinfo
taca 8de24d4f76 Update rubygems pacakge to 1.2.0.
Release 1.2.0 adds new features and fixes some bugs.

New features:

* RubyGems no longer performs bulk updates and instead only fetches the gemspec
  files it needs.  Alternate sources will need to upgrade to RubyGems 1.2 to
  allow RubyGems to take advantage of the new metadata updater.  If a pre 1.2
  remote source is in the sources list, RubyGems will revert to the bulk update
  code for compatibility.
* RubyGems now has runtime and development dependency types.  Use
  #add_development_dependency and #add_runtime_dependency.  All typeless
  dependencies are considered to be runtime dependencies.
* RubyGems will now require rubygems/defaults/operating_system.rb and
  rubygems/defaults/#{RBX_ENGINE}.rb if they exist.  This allows packagers and
  ruby implementers to add custom behavior to RubyGems via these files.  (If
  the RubyGems API is insufficient, please suggest improvements via the
  RubyGems list.)
* /etc/gemrc (and windows equivalent) for global settings
* setup.rb now handles --vendor and --destdir for packagers
* `gem stale` command that lists gems by last access time

Bugs Fixed:

* File modes from gems are now honored, patch #19737
* Marshal Gem::Specification objects from the future can now be loaded.
* A trailing / is now added to remote sources when missing, bug #20134
* Gems with legacy platforms will now be correctly uninstalled, patch #19877
* `gem install --no-wrappers` followed by `gem install --wrappers` no longer
  overwrites executables
* `gem pristine` now forces reinstallation of gems, bug #20387
* RubyGems gracefully handles ^C while loading .gemspec files from disk, bug
  #20523
* Paths are expanded in more places, bug #19317, bug #19896
* Gem::DependencyInstaller resets installed gems every install, bug #19444
* Gem.default_path is now honored if GEM_PATH is not set, patch #19502

Other Changes Include:

* setup.rb
  * stub files created by RubyGems 0.7.x and older are no longer removed.  When
    upgrading from these ancient versions, upgrade to 1.1.x first to clean up
    stubs.
  * RDoc is no longer required until necessary, patch #20414
* `gem server`
  * Now completely matches the output of `gem generate_index` and
    has correct content types
  * Refreshes from source directories for every hit.  The server will no longer
    need to be restarted after installing gems.
* `gem query --details` and friends now display author, homepage, rubyforge url
  and installed location
* `gem install` without -i no longer reinstalls dependencies if they are in
  GEM_PATH but not in GEM_HOME
* Gem::RemoteFetcher now performs persistent connections for HEAD requests,
  bug #7973
2008-09-15 08:43:44 +00:00

15 lines
828 B
Text

$NetBSD: distinfo,v 1.18 2008/09/15 08:43:44 taca Exp $
SHA1 (rubygems-1.2.0.tgz) = 89f8e35f03e1e8057cc8e237f2df025642653dde
RMD160 (rubygems-1.2.0.tgz) = c66444cc3f372f7170ba1d8ef3c456052acb2bde
Size (rubygems-1.2.0.tgz) = 246920 bytes
SHA1 (patch-aa) = c504f63e6279a99ddc76a03c0978b89ae2e81024
SHA1 (patch-ab) = 6eb8c453aab58a708dba04944cc0d4b8880014f8
SHA1 (patch-ac) = 5f744d9556855f7a430401c855e288b42669c808
SHA1 (patch-ad) = 5f11cff48cbafc4c210a514f50356742b74943ae
SHA1 (patch-af) = 75f7fe5c777c4eef652e537ba91c2977ee2cfdd6
SHA1 (patch-ag) = e9c72c6d6af55fa60d3da96a56ffde3dc002f164
SHA1 (patch-ah) = 0dcf44dfaaa1ae5d2b4165c8b1431ddbe46b4b24
SHA1 (patch-aj) = b19778ff6f12216f0a29f93c596492602809359e
SHA1 (patch-ak) = 6230bb570f10b7b81f61ccd8f970128450520f52
SHA1 (patch-al) = be02021fad82392bfb42c22ae5336700d62ff37e