Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:11.4
rubygems
rubygems.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygems.changes of Package rubygems
------------------------------------------------------------------- Tue Feb 1 11:05:47 UTC 2011 - mrueckert@suse.de - update to version 1.5.0 * Finally fixed all known 1.9.x issues. Upgrading is now possible! * Merged huge 1.3.7/ruby-core changes to master. * Added UPGRADING.rdoc to help deal with 1.9 issues. * Gem::Format now gives better errors for corrupt gem files and includes paths * Pre-install hooks can now abort gem installation by returning false * Move shareable TestCase classes to lib/ to help plugin authors with tests. * Add post-build hooks that can cancel the gem install * Always require custom_require now that require_gem is gone * Added GemInstaller accessors for @options so plugins can reference them. * Optimized Gem.find_files. ~10% faster than 1.4.2. ~40% faster than ruby 1.9. * Gem::SilentUI now behaves like Gem::StreamUI for asking questions. Patch by Erik Hollensbe. * `gem update` was implicitly doing --system. * 1.9.3: Fixed encoding errors causing gem installs to die during rdoc phase. * Add RubyForge URL to README. Closes #28825 * 1.9.3: Use chdir {} when building extensions to prevent warnings. Fixes #4337 * 1.9.2: Fix circular require warning. * Make requiring openssl even lazier at request of NaHi * `gem unpack` will now download the gem if it is not in the cache. Patch by Erik Hollensbe. * rubygems-update lists its development dependencies again - refreshed the build-root patch: old name rubygems-1.3.7_buildroot.patch new name rubygems-1.5.0_buildroot.patch ------------------------------------------------------------------- Fri Jan 21 10:43:14 UTC 2011 - mrueckert@suse.de - update to version 1.4.2 * Gem::Versions: "1.b1" != "1.b.1", but "1.b1" eql? "1.b.1". Fixes gem indexing. * Fixed Gem.find_files. * Removed otherwise unused #find_all_dot_rb. Only 6 days old and hella buggy. - additional changes from version 1.4.1 Since apparently nobody reads my emails, blog posts or the README: DO NOT UPDATE RUBYGEMS ON RUBY 1.9! See UPGRADING.rdoc for details. * Specification#load was untainting a frozen string (via `gem build *.spec`) - additional changes from version 1.4.0 NOTE: In order to better maintain rubygems and to get it in sync with the world (eg, 1.9's 1.3.7 is different from our 1.3.7), rubygems is switching to a 4-6 week release schedule. This release is the precursor to that process and as such may be a bit on the wild side! You have been warned! NOTE: We've switched to git/github. See README.rdoc for details. New features: * Added --launch option to `gem server`. (gthiesfeld) * Added fuzzy name matching on install failures. (gstark/presidentbeef) * Allow searching w/ file extensions: gem which fileutils.rb * Progress indicator during download (Ryan Melton) * Speed up Gem::Version#<=> by 2-3x in common cases. (raggi) Bug fixes: * Dependency "~>"s now respect lower-bound prerelease versions. * Ensure the gem directories exist on download. * Expand Windows user home candidates for Ruby 1.8. Bug #28371 & #28494 * Fix find_files to order by version. * Fix ivar typo. [Josh Peek] * Normalized requires and made many of them lazy. Do not depend on rubygems to require stdlib stuff for you. (raggi/tmm1) * Treat 1.0.a10 like 1.0.a.10 for sorting, etc. Fixes #27903. (dchelimsky) - drop rubygems-1.3.7_hash_to_big.patch ------------------------------------------------------------------- Fri Dec 10 22:40:15 UTC 2010 - mrueckert@suse.de - added rubygems-1.3.7_hash_to_big.patch: fix "bignum too big to convert into `long'" exception during install ------------------------------------------------------------------- Fri Jun 18 15:03:17 UTC 2010 - mrueckert@suse.de - fix buildroot patch for factory ------------------------------------------------------------------- Tue May 25 16:03:55 UTC 2010 - mrueckert@suse.de - added a new macro rubygems_requires it will replace the hardcoded requires on rubygems in the rubygem-* packages with a requires_eq/requires_ge depending on the suse version ------------------------------------------------------------------- Mon May 17 13:01:02 UTC 2010 - dmacvicar@novell.com - update to 1.3.7 * Dropped rubygems-1.3.6_unpack.patch (now upstream) * Dropped rubygems-1.3.6_version_requirements.patch (now upstream) - New features: * `gem` commands * `gem install` and `gem fetch` now report alternate platforms when a matching one couldn't be found. * `gem contents` --prefix is now the default as specified in --help. Bug #27211 by Mamoru Tasaka. * `gem fetch` can fetch of old versions again. Bug #27960 by Eric Hankins. * `gem query` and friends output now lists platforms. Bug #27856 by Greg Hazel. * `gem server` now allows specification of multiple gem dirs for documentation. Bug #27573 by Yuki Sonoda. * `gem unpack` can unpack gems again. Bug #27872 by Timothy Jones. * `gem unpack` now unpacks remote gems. * --user-install is no longer the default. If you really liked it, see Gem::ConfigFile to learn how to set it by default. (This change was made in 1.3.6) * RubyGems now has platform support for IronRuby. Patch #27951 by Will Green. - Bug fixes: * Require rubygems/custom_require if --disable-gem was set. Bug #27700 by Roger Pack. * RubyGems now protects against exceptions being raised by plugins. * rubygems/builder now requires user_interaction. Ruby Bug #1040 by Phillip Toland. * Gem::Dependency support #version_requirements= with a warning. Fix for old Rails versions. Bug #27868 by Wei Jen Lu. * Gem::PackageTask depends on the package dir like the other rake package tasks so dependencies can be hooked up correctly. ------------------------------------------------------------------- Thu Apr 15 10:12:04 UTC 2010 - mrueckert@suse.de - added rubygems-1.3.6_unpack.patch: dont check for the permissions of the installation directory when unpacking a gem. Backport from trunk. - remove find lines in %prep. They are not needed anymore. ------------------------------------------------------------------- Wed Apr 14 15:29:50 UTC 2010 - mrueckert@suse.de - update rubygems-1.3.6_buildroot.patch: missing requires for pathname ------------------------------------------------------------------- Mon Apr 12 23:57:34 UTC 2010 - mrueckert@suse.de - added rubygems-1.3.6_version_requirements.patch: add back Gem::Dependency#version_requirements to fix older rails versions. Backport from trunk. ------------------------------------------------------------------- Sat Mar 6 12:21:16 UTC 2010 - dmacvicar@novell.com - update to rubygems 1.3.6 Notes: - http://rubygems.org is now the default source for downloading gems. - You may have sources set via ~/.gemrc, so you should replace - http://gems.rubyforge.org with http://rubygems.org - http://gems.rubyforge.org will continue to work for the forseeable future. New features: - `gem` commands - Added `gem push` and `gem owner` for interacting with modern/Gemcutter sources - `gem dep` now supports --prerelease. - `gem fetch` now supports --prerelease. - `gem server` now supports --bind. Patch #27357 by Bruno Michel. - `gem rdoc` no longer overwrites built documentation. Use --overwrite force rebuilding. Patch #25982 by Akinori MUSHA. - Captial letters are now allowed in prerelease versions. Bug fixes: - Development deps are no longer added to rubygems-update gem so older versions can update sucessfully. Installer bugs: - Prerelease gems can now depend on non-prerelease gems. - Development dependencies are ignored unless explicitly needed. Bug #27608 by Roger Pack. - `gem` commands - `gem which` now fails if no paths were found. Adapted patch #27681 by Caio Chassot. - `gem server` no longer has invalid markup. Bug #27045 by Eric Young. - `gem list` and friends show both prerelease and regular gems when --prerelease --all is given - Gem::Format no longer crashes on empty files. Bug #27292 by Ian Ragsdale. - Gem::GemPathSearcher handles nil require_paths. Patch #27334 by Roger Pack. - Gem::RemoteFetcher no longer copies the file if it is where we want it. Patch #27409 by Jakub Šťastný. Deprecation Notices: - lib/rubygems/timer.rb has been removed. - Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. - Bulk index update is no longer supported. - Gem::manage_gems was removed in 1.3.3. - Time::today was removed in 1.3.3. - updated buildroot patch for 1.3.6: old name rubygems-1.3.5_buildroot.patch new name rubygems-1.3.6_buildroot.patch ------------------------------------------------------------------- Tue Sep 29 18:47:45 CEST 2009 - mrueckert@suse.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 14:52:31 CET 2009 - mrueckert@suse.de - fix gem_install macro ------------------------------------------------------------------- Fri Mar 6 19:29:16 CET 2009 - mrueckert@suse.de - update rubygems-1.3.1_buildroot.patch: fix user install. (~/.gem) ------------------------------------------------------------------- Wed Nov 26 12:40:00 CET 2008 - mrueckert@suse.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 21:27:25 CET 2008 - mrueckert@suse.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 17:18:46 CEST 2008 - mrueckert@suse.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 15:24:07 CET 2008 - mrueckert@suse.de - dont restrict the ruby version ------------------------------------------------------------------- Wed Jan 16 20:35:07 CET 2008 - mrueckert@suse.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 15:50:43 CEST 2007 - mrueckert@suse.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 16:01:54 CET 2007 - mrueckert@suse.de - fixed rubygems-0.9.2_buildroot.patch: do not break gems with scripts in bindir ------------------------------------------------------------------- Thu Feb 8 15:57:17 CET 2007 - mrueckert@suse.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 19:57:56 CET 2006 - mrueckert@suse.de - added Provides: rake = %{version}-%{release} for easier compat with older packages ------------------------------------------------------------------- Sun Oct 15 09:59:42 CEST 2006 - mrueckert@suse.de - added gem_build_cleanup to delete temporary files from native extensions. ------------------------------------------------------------------- Sun Oct 1 09:41:33 CEST 2006 - mrueckert@suse.de - added rubygems-ext.diff: dont run make clean patch from the mailinglist ------------------------------------------------------------------- Sun Oct 1 01:44:49 CEST 2006 - mrueckert@suse.de - install into vendor_ruby ------------------------------------------------------------------- Thu Jun 29 23:11:40 CEST 2006 - mrueckert@suse.de - package %{_libdir}/ruby/%{rb_ver}/rbconfig ------------------------------------------------------------------- Thu Jun 29 17:57:57 CEST 2006 - mrueckert@suse.de - update to version 0.9.0: Major Enhancments include: * The gem index is now downloaded incrementally, only updating entries that are out of date. If more than 50 entries are out of date, we revert back to a bulk download. * Several patches related to allowing RubyGems to work with authenticating proxies (from Danie Roux and Anatol Pomozov). Just put the user and password in the proxy URL (e.g. -p http://user:password@proxy.address.com:8080) or use the HTTP_PROXY_USER and HTTP_PROXY_PASS environment variables. * The gem unpack command can now accept a file path rather than just a install gem name. * Both RI and RDOC documents are now generated by default. * A gemri command is included to read gem RI docs (only needed for Ruby 1.8.4 or earlier). Minor enhancements include: * Verison 0.0.0 is now a valid gem version. * Better detection of missing SSL functionality. * SSL is not required if the security policy does not require signature checking. * Rake built extensions are now supported (Tilman Sauerbeck). * Several autorequire bug fixes. * --traceback is now an alias for --backtrace (I can never remember which one it is). * SAFE=1 compatibility fixes. * .rbw is now a supported suffix for RubyGem's custom require. * Several Ruby 1.9 compatibility fixes (Eric Hodel). Bug Fixes: * Added dashes to gemspecs generated in Ruby 1.8.3. This solves some cross-Ruby version compatibility issues. * Fixed bug where the wrong executables could be uninstalled (Eric Hodel). * Fixed bug where gem unpack occasionally unpacked the wrong gem. * Fixed bug where a fatal error occured when permissions on .gemrc were too restrictive (reported by Luca Pireddu). * Fixed prefix handling for native expressions (patch by Aaron Patterson). * Fixed several Upgrade => Update typos. ------------------------------------------------------------------- Wed Jun 21 00:54:23 CEST 2006 - mrueckert@suse.de - no longer bump the version. we use a virtual provide now to make sure the --build-root patch is applied ------------------------------------------------------------------- Tue Jun 20 00:26:55 CEST 2006 - ro@suse.de - fix filelist for last change ------------------------------------------------------------------- Mon Jun 19 23:22:22 CEST 2006 - mrueckert@suse.de - added %{_libdir}/ruby/gems/%{rb_ver}/doc/ ------------------------------------------------------------------- Wed Jun 7 01:55:46 CEST 2006 - mrueckert@suse.de - added rubygems-0.8.11_buildroot.patch: add "--build-root" to the "gem install" command. Backport of my patch against CVS HEAD ------------------------------------------------------------------- Wed Jan 25 21:41:15 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Sep 1 23:02:48 CEST 2005 - mrueckert@suse.de - dont install into site_ruby - remove the site_ruby entries ------------------------------------------------------------------- Mon Aug 22 16:31:30 CEST 2005 - mrueckert@suse.de - added missing %dir entry in the file list ------------------------------------------------------------------- Mon Aug 22 00:33:49 CEST 2005 - ro@suse.de - added ruby-devel to nfb ------------------------------------------------------------------- Tue Aug 16 18:27:17 CEST 2005 - mrueckert@suse.de - Update to version 0.8.11 ------------------------------------------------------------------- Sun Jul 10 17:57:17 CEST 2005 - mrueckert@suse.de - Started package with version 0.8.10
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor