%define rname activesupport %define name ruby-%{rname} %define version 2.3.4 %define release %mkrel 1 Summary: Support and utility classes used by the Rails framework Name: %{name} Version: %{version} Release: %{release} URL: http://ar.rubyonrails.com/ Source0: %{rname}-%{version}.gem License: MIT Group: Development/Ruby BuildRoot: %{_tmppath}/%{name}-buildroot BuildArch: noarch Requires: ruby BuildRequires: ruby-RubyGems %description Utility library which carries commonly used classes and goodies from the Rails framework. %prep rm -rf %rname-%version rm -rf tmp-%rname-%version mkdir tmp-%rname-%version gem install --ignore-dependencies %{SOURCE0} --no-rdoc --install-dir `pwd`/tmp-%rname-%version mv tmp-%rname-%version/gems/%rname-%version . mv tmp-%rname-%version/specifications/%rname-%version.gemspec %rname-%version/ rm -rf tmp-%rname-%version/gems %setup -T -D -n %rname-%version %build rdoc --ri --op ri lib rdoc --op rdoc lib %install rm -rf %buildroot mkdir -p $RPM_BUILD_ROOT{%{ruby_sitelibdir},%{ruby_ridir}} cp -a lib/* $RPM_BUILD_ROOT%{ruby_sitelibdir} cp -a ri/ActiveSupport $RPM_BUILD_ROOT%{ruby_ridir} install -D -m 644 %rname-%version.gemspec $RPM_BUILD_ROOT%{ruby_gemdir}/specifications/%rname-%version.gemspec %clean rm -rf %buildroot %files %defattr(-,root,root) %{ruby_sitelibdir}/* %{ruby_ridir}/* %{ruby_gemdir}/specifications/%rname-%version.gemspec %doc CHANGELOG rdoc %changelog * Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.1 + Revision: 438619 - Update to new version 2.3.4 * Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.0 + Revision: 402805 - Update to new version 2.3.3 * Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0 + Revision: 385322 - Update to 2.1.2. * Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1.0-2mdv2009.0 + Revision: 269230 - rebuild early 2009.0 package (before pixel changes) * Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.1.0-1mdv2009.0 + Revision: 214636 - new version 2.1.0 * Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.2-1mdv2008.1 + Revision: 151202 - new version + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 1.4.2-1mdv2008.0 + Revision: 17549 - 1.4.2 + Pascal Terjan <pterjan@mandriva.org> - ri is now in ri/ and not ri/ri/ - Use Development/Ruby group * Fri Jul 28 2006 Olivier Blin <blino@mandriva.com> 1.3.1-1mdv2007.0 - 1.3.1 - install gemspec - don't try to fix /usr/local path, there is no binary * Mon Feb 13 2006 Pascal Terjan <pterjan@mandriva.org> 1.2.5-2mdk - Don't ship too much ri, else we get conflicts - Use global macros * Mon Feb 06 2006 Pascal Terjan <pterjan@mandriva.org> 1.2.5-1mdk - First Mandriva release