# Generated from activesupport-1.4.4.gem by gem2rpm -*- rpm-spec -*- %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %define gemname activesupport %define geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Support and utility classes used by the Rails framework Name: rubygem-%{gemname} Version: 1.4.4 Release: 3%{?dist} Group: Development/Languages License: MIT URL: http://www.rubyonrails.org Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: rubygems BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Utility library which carries commonly used classes and goodies from the Rails framework %prep %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} gem install --local --install-dir %{buildroot}%{gemdir} \ --force --rdoc %{SOURCE0} # Documentation in the standard places install -d -m0755 %{buildroot}%{_docdir}/%{name}-%{version} for f in README CHANGELOG ; do install -p -m0644 %{buildroot}%{geminstdir}/$f %{buildroot}%{_docdir}/%{name}-%{version} done # Remove bad shebangs for f in %{buildroot}%{geminstdir}/lib/active_support/multibyte/generators/generate_tables.rb \ %{buildroot}%{geminstdir}/lib/active_support/vendor/builder.rb \ %{buildroot}%{geminstdir}/lib/active_support/vendor/builder/* ; do sed -i -e '1s/^\#!.*$//' $f done %clean rm -rf %{buildroot} %files %defattr(-, root, root, -) %{gemdir}/gems/%{gemname}-%{version}/ %doc %{gemdir}/doc/%{gemname}-%{version} %doc %{_docdir}/%{name}-%{version}/README %doc %{_docdir}/%{name}-%{version}/CHANGELOG %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Wed Nov 28 2007 David Lutterkort - 1.4.4-3 - Fix buildroot * Tue Nov 14 2007 David Lutterkort - 1.4.4-2 - Install README and CHANGELOG in _docdir * Tue Oct 30 2007 David Lutterkort - 1.4.4-1 - Initial package