SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rubygems-1.3.5-1.1.i586.rpm :
Tue Sep 29 14:00:00 2009 mrueckertAATTsuse.de
- update to rubygems 1.3.5
Bug fixes:
- Fix use of prerelease gems.
- Gem.bin_path no longer escapes path with spaces. Bug #25935 and
[#26458].
Deprecation Notices:
- Bulk index update is no longer supported (the code currently
remains, but not the tests)
- Gem::manage_gems was removed in 1.3.3.
- Time::today was removed in 1.3.3.
- additional changes from 1.3.4
Bug Fixes:
- Fixed various warnings
- Gem::ruby_version works correctly for 1.8 branch and trunk
- Prerelease gems now show up in `gem list` and can be used
- Fixed option name for `gem setup --format-executable`
- RubyGems now matches Ruby > 1.9.1 gem paths
- Gem::RemoteFetcher#download now works for explicit Windows
paths across drives. Bug #25882 by Lars Christensen
- Fix typo in Gem::Requirement#parse. Bug #26000 by Mike
Gunderloy.
- additional changes from 1.3.3
New Features:
- `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?
Bug Fixes:
- `gem clean` now cleans up --user-install gems. Bug #25516 by
Brett Eisenberg.
- Gem.bin_path now escapes paths with spaces.
- Rake extension builder uses explicit correctly loads rubygems
when invoking rake.
- Prerelease versions now match \"~>\" correctly. Patch #25759 by
Yossef Mendelssohn.
- Check bindir for executables, not root when validating. Bug
reported by David Chelimsky.
- Remove Time.today, no way to override it before RubyGems loads.
Bug #25564 by Emanuele Vicentini
- Raise Gem::Exception for #installation_path when not installed.
Bug #25741 by Daniel Berger.
- Don\'t raise in Gem::Specification#validate when homepage is
nil. Bug #25677 by Mike Burrows.
- Uninstall executables from the correct directory. Bug #25555
by Brett Eisenberg.
- Raise Gem::LoadError if Kernel#gem fails due to
previously-loaded gem. Bug reported by Alf Mikula.
- drop rubygems-1.3.1_install_into_buildroot.patch: obsoleted by
upstreams --destdir
- updated buildroot patch for 1.3.5:
old name rubygems-1.3.1_buildroot.patch
new name rubygems-1.3.5_buildroot.patch

Tue Mar 24 13:00:00 2009 mrueckertAATTsuse.de
- fix gem_install macro

Fri Mar 6 13:00:00 2009 mrueckertAATTsuse.de
- update rubygems-1.3.1_buildroot.patch:
fix user install. (~/.gem)

Wed Nov 26 13:00:00 2008 mrueckertAATTsuse.de
- added rubygems macros file for rpm with 2 macros for easier gem
packaging %gem_install and %gem_cleanup.
%gem_install calls gem install with the correct parameters.
%gem_cleanup will delete makefiles and intermediate build files
like object files.

Fri Nov 21 13:00:00 2008 mrueckertAATTsuse.de
- update to rubyems 1.3.1

* Disregard ownership of ~ under Windows while creating ~/.gem.
Fixes issues related to no uid support under Windows.

* Fix requires for Gem::inflate, Gem::deflate, etc.

* Make Gem.dir respect :gemhome value from config. (Note: this
feature may be removed since it is hard to implement on 1.9.)

* Silence PATH warning.
Deprecation Notices:

* Gem::manage_gems will be removed on or after March 2009.
- additional changes from rubyems 1.3.0

* RubyGems doesn\'t print LOCAL/REMOTE titles for `gem query` and
friends if stdout is not a TTY, except with --both.

* Added Gem.find_files, allows a gem to discover features
provided by other gems.

* RubyGems now installs gems into ~/.gem if GEM_HOME is not
writable. Use --no-user-install command-line switch to disable
this behavior.

* Fetching specs for update now uses If-Modified-Since requests.

* RubyGems now updates the ri cache when the rdoc gem is
installed and documentation is generated.

* RubyGems now uses the regexp we already have for `gem list
- -installed`. Bug #20876 by Nick Hoffman.

* Platform is now forced to Gem::Platform::RUBY when nil or blank
in the indexer. Fixes various uninstallable gems.

* Fix HTTPS support. Patch #21072 by Alex Arnell.

* RubyGems checks for support of development dependencies for
[#]to_ruby. Bug #20778 by Evan Weaver.

* Now specifications from the future can be loaded.

* `gem lock --strict` works again. Patch #21814 by Sven
Engelhardt.

* `gem help install` now describes _version_ argument to
executable stubs

* `gem help environment` describes environment variables and
~/.gemrc and /etc/gemrc

* On-disk gemspecs are now read in UTF-8 and written with a UTF-8
magic comment

* lib/rubygems/remote_fetcher.rb
- Now uses ~/.gem/cache if the cache dir in GEM_HOME is not
writable.
- additional changes from 1.2.0

* 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

* `gem stale` command that lists gems by last access time

* File modes from gems are now honored, patch #19737

* `gem install --no-wrappers` followed by `gem install
- -wrappers` no longer overwrites executables

Tue Jun 3 14:00:00 2008 mrueckertAATTsuse.de
- update to rubygems 1.1.1

* Gem.prefix now returns non-nil only when RubyGems was installed
outside sitelibdir or libdir.

* The `gem server` gem list now correctly links to gem details.

* `gem update --system` now passes --no-format-executable to
setup.rb.

* Gem::SourceIndex#refresh! now works with multiple gem
repositories.

* Downloaded gems now go into --install-dir\'s cache directory.

* Various fixes to downloading gem metadata.

* `gem install --force` now ignores network errors too.

* `gem pristine` now rebuilds extensions.

* `gem update --system` now works on virgin Apple ruby.

* Gem::RemoteFetcher handles Errno::ECONNABORTED.

* Printing of release notes fixed.
- additional changes from rubygems 1.1.0

* RubyGems works with both Config and RbConfig now.

* Executables are now cleaned upon uninstall.

* You can now uninstall from a particular directory.

* Updating from non-default sources fixed.

* Executable stubs now use ruby install name in shebang.

* `gem unpack` checks every directory in Gem.path now.

* `gem install` now exits with non-zero exit code when
appropriate.

* `gem update` only updates gems that need updates.

* `gem update` doesn\'t force remote-only updates.

* `gem update` handles dependencies properly when updating.

* Gems are now loaded in Gem.path order.

* Gem stub scripts on windows now work outside Gem.bindir.

* `gem sources -r` now works without network access.
- refreshed patches. new names:
rubygems-1.1.1_buildroot.patch
rubygems-1.1.1_install_into_buildroot.patch

Thu Jan 24 13:00:00 2008 mrueckertAATTsuse.de
- dont restrict the ruby version

Wed Jan 16 13:00:00 2008 mrueckertAATTsuse.de
- update to rubygems 1.0.1

* Installation on Ruby 1.8.3 through 1.8.5 fixed

* `gem build` on 1.8.3 fixed
- additional changes from 1.0.0
- RubyGems warns about various problems with gemspecs during gem
building
- More-consistent versioning for the RubyGems software
- 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
Deprecations and Deletions:
- Kernel#require_gem has been removed
- Executables without a shebang will not be wrapped in a future
version, this may cause such executables to fail to operate on
installation
- Gem::Platform constants other than RUBY and CURRENT have been
removed
- Gem::RemoteInstaller was removed
- Gem::Specification#test_suite_file and #test_suite_file= are
deprecated in favor of #test_file and #test_file=
- Gem::Specification#autorequire= has been deprecated
- Time::today will be removed in a future version
- replaced rubygems-0.9.4_buildroot.patch with
rubygems-1.0.1_buildroot.patch: rewritten for new version
- added rubygems-1.0.1_install_into_buildroot.patch:
new setup.rb had no option to install into a temporary root dir.

Thu May 24 14:00:00 2007 mrueckertAATTsuse.de
- update to 0.9.4

* Several people have been experiencing problems with no method
errors on the source index cache. The source index cache is now
a bit more self healing. Furthermore, if the source index cache
is irreparable, then it is automatically dropped and reloaded.

* The source cache files may now be dropped with the \"gem sources
- -clear-all\" command. (This command may require root is the
system source cache is in a root protected area).

* Several sub-commands were accidently dropped from the \"gem\"
command. These commands have been restored.
- updated rubygems-0.9.2_buildroot.patch:
new name rubygems-0.9.4_buildroot.patch

Mon Feb 12 13:00:00 2007 mrueckertAATTsuse.de
- fixed rubygems-0.9.2_buildroot.patch:
do not break gems with scripts in bindir

Thu Feb 8 13:00:00 2007 mrueckertAATTsuse.de
- update to rubygems 0.9.2:

* The \"unpack\" command now works properly.

* User name and password are now passed properly to the
authenticating proxy when downloading gems.

* check installation paths for gems before writing files to avoid
various kinds of exploits. (#235110)
- remove the provides on rake
- rediffed rubygems-0.9.0_buildroot.patch
new name rubygems-0.9.2_buildroot.patch
- removed rubygems-ext.diff (was a backport)

Mon Oct 30 13:00:00 2006 mrueckertAATTsuse.de
- added Provides: rake = %{version}-%{release} for easier compat
with older packages

Sun Oct 15 14:00:00 2006 mrueckertAATTsuse.de
- added gem_build_cleanup to delete temporary files from native
extensions.

Sun Oct 1 14:00:00 2006 mrueckertAATTsuse.de
- added rubygems-ext.diff: dont run make clean
patch from the mailinglist

Sun Oct 1 14:00:00 2006 mrueckertAATTsuse.de
- install into vendor_ruby


 
ICM