Subject: CVS commit: pkgsrc/misc/rubygems
From: Johnny C. Lam
Date: 2008-03-31 17:40:44
Message id: 20080331154044.09127175D0@cvs.netbsd.org

Log Message:
Update rubygems to 1.1.0.  Changes from version 1.0.1 include:

+ Port patches to allow gems to be installed into an "installion root"
  from 1.0.1nb2.

+ Rename the --build-root option to --install-root, which more accurately
  reflects the purpose of the option.

+ Update rubygem.mk to work with rubygems-1.1.0.
  + Require 1.1.0 as the minimum rubygems version for the build.
  + Remove GEM_FORMAT and special code to extract the gemspec file
    from a gem archive -- `gem spec' can now do it correctly by itself.
  + Rename various *buildroot* targets to *install-root* to match the
    name of the `gem' option.

* RubyGems now uses persistent connections on index updates and only
  updates from a latest index by default, cutting candidate gems for
  updates to roughly 1/4 (at present).  Index updates are much faster
  now.

* `gem list -r` may only show the latest version of a gem, add --all to
  see all gems.

* `gem spec` now extracts specifications from .gem files.

* `gem query --installed` to aid automation of checking for gems.

This update has been tested with the 3 packages in pkgsrc that install
using the ``gem'' command:

	devel/rubyforge
	misc/ruby-gem_plugin
	www/mongrel

This update has also been tested with the 129 packages in my local
tree that install using the ``gem'' command.

Files:
RevisionActionfile
1.19modifypkgsrc/misc/rubygems/Makefile
1.8modifypkgsrc/misc/rubygems/PLIST
1.15modifypkgsrc/misc/rubygems/distinfo
1.35modifypkgsrc/misc/rubygems/rubygem.mk
1.4modifypkgsrc/misc/rubygems/patches/patch-aa
1.6modifypkgsrc/misc/rubygems/patches/patch-ab
1.2modifypkgsrc/misc/rubygems/patches/patch-ac
1.2modifypkgsrc/misc/rubygems/patches/patch-ad
1.2modifypkgsrc/misc/rubygems/patches/patch-ae
1.1addpkgsrc/misc/rubygems/patches/patch-af
1.1addpkgsrc/misc/rubygems/patches/patch-ag
1.1addpkgsrc/misc/rubygems/patches/patch-ah