pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/rubygems



Module Name:    pkgsrc
Committed By:   jlam
Date:           Mon Mar 31 15:40:44 UTC 2008

Modified Files:
        pkgsrc/misc/rubygems: Makefile PLIST distinfo rubygem.mk
        pkgsrc/misc/rubygems/patches: patch-aa patch-ab patch-ac patch-ad
            patch-ae
Added Files:
        pkgsrc/misc/rubygems/patches: patch-af patch-ag patch-ah

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.


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 pkgsrc/misc/rubygems/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/misc/rubygems/PLIST
cvs rdiff -r1.14 -r1.15 pkgsrc/misc/rubygems/distinfo
cvs rdiff -r1.34 -r1.35 pkgsrc/misc/rubygems/rubygem.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/misc/rubygems/patches/patch-aa
cvs rdiff -r1.5 -r1.6 pkgsrc/misc/rubygems/patches/patch-ab
cvs rdiff -r1.1 -r1.2 pkgsrc/misc/rubygems/patches/patch-ac \
    pkgsrc/misc/rubygems/patches/patch-ad \
    pkgsrc/misc/rubygems/patches/patch-ae
cvs rdiff -r0 -r1.1 pkgsrc/misc/rubygems/patches/patch-af \
    pkgsrc/misc/rubygems/patches/patch-ag \
    pkgsrc/misc/rubygems/patches/patch-ah

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index