Name: rubygems
Summary: The Ruby standard for packaging ruby libraries
Version: 1.3.2
Release: 2
License: Ruby or GPL+
Group: Development/Libraries
URL: http://rubygems.org/
Description: RubyGems is the Ruby standard for publishing and managing third party
libraries.
The build could not start because of the following missing build requirements:
The build was not successful.
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: shuff ### EL6 ships with rubygems-1.3.7-1.el6 # ExclusiveDist: el4 el5 #%{?el6:# Tag: rfx} %define gem_dir %(ruby -rrbconfig -e 'puts File::expand_path(File::join(Config::CONFIG["sitedir"],"..","gems"))') %define rb_ver %(ruby -rrbconfig -e 'puts Config::CONFIG["ruby_version"]') %define gem_home %{gem_dir}/%{rb_ver} %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]') %define git_hash c7f9929 Summary: The Ruby standard for packaging ruby libraries Name: rubygems Version: 1.3.2 Release: 2%{?dist} # No GPL version is specified. License: Ruby or GPL+ Group: Development/Libraries URL: http://rubygems.org/ Source0: http://production.cf.rubygems.org/rubygems/rubygems-%{version}.tgz Patch0: rubygems-1.3.1-noarch-gemdir.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch BuildRequires: ruby-devel BuildRequires: ruby-rdoc Requires: ruby(abi) >= 1.8 Requires: ruby-rdoc Provides: ruby(rubygems) = %{version} %description RubyGems is the Ruby standard for publishing and managing third party libraries. %prep %setup %patch0 -p1 # Some of the library files start with #! which rpmlint doesn't like # and doesn't make much sense for f in `find lib -name \*.rb` ; do head -1 $f | grep -q '^#!/usr/bin/env ruby' && sed -i -e '1d' $f done %build # Nothing %install %{__rm} -rf %{buildroot} GEM_HOME=%{buildroot}/%{gem_home} \ ruby setup.rb --prefix=%{_prefix} \ --no-rdoc --no-ri \ --destdir=%{buildroot}/%{ruby_sitelib}/ mkdir -p %{buildroot}/%{_bindir} mv %{buildroot}/%{ruby_sitelib}/usr/bin/gem %{buildroot}/%{_bindir}/gem rm -rf %{buildroot}/%{ruby_sitelib}/bin mv %{buildroot}/%{ruby_sitelib}/usr/lib/* %{buildroot}/%{ruby_sitelib}/. %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc ChangeLog GPL.txt LICENSE.txt README %dir %{gem_dir} %dir %{gem_home} %dir %{gem_home}/cache %dir %{gem_home}/gems %dir %{gem_home}/specifications %doc %{gem_home}/doc %{_bindir}/gem %{ruby_sitelib}/* %changelog * Sun Dec 11 2011 Rilindo Foster <rilindo.foster@monzell.com> - 1.3.2-3 - Updated Requires to allow it to install if Ruby 1.9 is present, but not 1.8. * Tue Oct 11 2011 Steve Huff <shuff@vecna.org> - 1.3.2-2 - GitHub URLs are not future-proofed, download from rubygems.org instead. * Mon Jan 31 2011 Steve Huff <shuff@vecna.org> - 1.3.2-1 - Ported over from Karanbir's repo. - Later versions require ruby >= 1.8.6, el5 has 1.8.5. * Sun Nov 09 2008 Jeroen van Meeuwen <kanarip@kanarip.com> - 1.3.1-1 - New upstream version * Tue Sep 16 2008 David Lutterkort <dlutter@redhat.com> - 1.2.0-2 - Bump release because I forgot to check in newer patch * Tue Sep 16 2008 David Lutterkort <dlutter@redhat.com> - 1.2.0-1 - Updated for new setup.rb - Simplified by removing conditionals that were needed for EL-4; there's just no way we can support that with newer rubygems * Wed Sep 3 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.4-2 - fix license tag * Fri Jul 27 2007 David Lutterkort <dlutter@redhat.com> - 0.9.4-1 - Conditionalize so it builds on RHEL4 * Tue Feb 27 2007 David Lutterkort <dlutter@redhat.com> - 0.9.2-1 - New version - Add patch0 to fix multilib sensitivity of Gem::dir (bz 227400) * Thu Jan 18 2007 David Lutterkort <dlutter@redhat.com> - 0.9.1-1 - New version; include LICENSE.txt and GPL.txt - avoid '..' in gem_dir to work around a bug in gem installer - add ruby-rdoc to requirements * Tue Jan 2 2007 David Lutterkort <dlutter@redhat.com> - 0.9.0-2 - Fix gem_dir to be arch independent - Mention dual licensing in License field * Fri Dec 22 2006 David Lutterkort <dlutter@redhat.com> - 0.9.0-1 - Updated to 0.9.0 - Changed to agree with Fedora Extras guidelines * Mon Jan 9 2006 David Lutterkort <dlutter@redhat.com> - 0.8.11-1 - Updated for 0.8.11 * Sun Oct 10 2004 Omar Kilani <omar@tinysofa.org> 0.8.1-1ts - First version of the package