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:   minskim
Date:           Wed Jun 10 21:44:31 UTC 2009

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

Log Message:
Update rubygems to 1.3.4.

New features since 1.3.1:
* RubyGems now loads plugins from rubygems_plugin.rb in installed gems.
This can be used to add commands (See Gem::CommandManager) or add
install/uninstall hooks (See Gem::Installer and Gem::Uninstaller).
* Gem::Version now understands prerelease versions using letters. (eg.
'1.2.1.b') Thanks to Josh Susser, Alex Vollmer and Phil Hagelberg.
* RubyGems now includes a Rake task for creating gems which replaces rake's
Rake::GemPackageTask. See Gem::PackageTask.
* Gem::find_files now returns paths in $LOAD_PATH.
* Added Gem::promote_load_path for use with Gem::find_files
* Added Gem::bin_path to make finding executables easier. Patch #24114 by
James Tucker.
* Various improvements to build arguments for installing gems.
* `gem contents` added --all and --no-prefix.
* Gem::Specification
* #validate strips directories and errors on not-files.
* #description no longer removes newlines.
* #name must be a String.
* FIXME and TODO are no longer allowed in various fields.
* Added support for a license attribute. Feature #11041 (partial).
* Removed Gem::Specification::list, too much process growth. Bug #23668 by
Steve Purcell.
* `gem generate_index`
* Can now generate an RSS feed.
* Modern indicies can now be updated incrementally.
* Legacy indicies can be updated separately from modern.
* `gem server` allows port names (from /etc/services) with --port.
* `gem server` now has search that jumps to RDoc. Patch #22959 by Vladimir
Dobriakov.
* `gem spec` can retrieve single fields from a spec (like `gem spec rake
authors`).
* Gem::Specification#has_rdoc= is deprecated and ignored (defaults to true)
* RDoc is now generated regardless of Gem::Specification#has_rdoc?


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/misc/rubygems/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/misc/rubygems/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/misc/rubygems/distinfo
cvs rdiff -u -r1.40 -r1.41 pkgsrc/misc/rubygems/rubygem.mk
cvs rdiff -u -r1.5 -r0 pkgsrc/misc/rubygems/patches/patch-aa
cvs rdiff -u -r1.9 -r1.10 pkgsrc/misc/rubygems/patches/patch-ab
cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/rubygems/patches/patch-ac \
    pkgsrc/misc/rubygems/patches/patch-ag \
    pkgsrc/misc/rubygems/patches/patch-aj
cvs rdiff -u -r1.4 -r1.5 pkgsrc/misc/rubygems/patches/patch-ad \
    pkgsrc/misc/rubygems/patches/patch-ah
cvs rdiff -u -r1.2 -r1.3 pkgsrc/misc/rubygems/patches/patch-af

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