# Generated from activerecord-1.15.5.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 activerecord %define geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Implements the ActiveRecord pattern for ORM Name: rubygem-%{gemname} Version: 2.0.2 Release: 1%{?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 Requires: rubygem(activesupport) = 2.0.1 BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM. It ties database tables and classes together for business objects, like Customer or Subscription, that can find, save, and destroy themselves without resorting to manual SQL. %prep %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{gemdir} gem install --local --install-dir %{buildroot}%{gemdir} \ --force --rdoc %{SOURCE0} %clean rm -rf %{buildroot} %files %defattr(-, root, root, -) %dir %{geminstdir} %doc %{geminstdir}/CHANGELOG %doc %{geminstdir}/examples %{geminstdir}/install.rb %doc %{geminstdir}/lib %{geminstdir}/Rakefile %doc %{geminstdir}/README %doc %{geminstdir}/RUNNING_UNIT_TESTS %{geminstdir}/test %doc %{gemdir}/doc/%{gemname}-%{version} %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Mon Apr 07 2008 David Lutterkort - 2.0.2-1 - New version * Mon Dec 10 2007 David Lutterkort - 2.0.1-1 - New version * Thu Nov 29 2007 David Lutterkort - 1.15.6-1 - New version * Tue Nov 14 2007 David Lutterkort - 1.15.5-2 - Fix buildroot - Properly mark docs in geminstdir * Tue Oct 30 2007 David Lutterkort - 1.15.5-1 - Initial package