%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname state_machine %global geminstdir %{gemdir}/gems/%{gemname}-%{version} Summary: Adds support for creating state machines for attributes on any Ruby class Name: rubygem-%{gemname} Version: 0.9.4 Release: 2%{?dist} Group: Development/Languages License: MIT URL: http://www.pluginaweek.org Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 Requires: rubygems BuildRequires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Adds support for creating state machines for attributes on any Ruby class %prep %build %package doc Summary: Documentation files, rdoc, ri, examples and tests. %description doc Documentation files for state_machine, includes RDoc, ri, tests, examples and another extra documentation files. %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, -) %{geminstdir}/lib %dir %{geminstdir} %doc %{geminstdir}/init.rb %doc %{geminstdir}/CHANGELOG.rdoc %doc %{geminstdir}/LICENSE %doc %{geminstdir}/README.rdoc %{gemdir}/cache/%{gemname}-%{version}.gem %files doc %defattr(-, root, root, -) %doc %{geminstdir}/examples %doc %{geminstdir}/test %doc %{gemdir}/doc/%{gemname}-%{version} %doc %{geminstdir}/Rakefile %doc %{gemdir}/specifications/%{gemname}-%{version}.gemspec %changelog * Sun Aug 15 2010 Guillermo Gómez - 0.9.4-2 - Documentation splitted in -doc subpackage. * Tue Aug 10 2010 Guillermo Gomez - 0.9.4-1 - Release 0.9.4 of state_machine. * Mon Aug 17 2009 Darryl Pierce - 0.8.0-1 - Release 0.8.0 of state_machine. * Sun Jul 26 2009 Fedora Release Engineering - 0.7.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 14 2009 Darryl Pierce - 0.7.6-1 - First official release for Fedora. * Mon Jul 13 2009 Darryl Pierce - 0.7.4-4 - Fixed ownership of install directory. * Fri Jul 10 2009 Darryl Pierce - 0.7.4-3 - Fixed double-listing of files. * Wed Jul 1 2009 Darryl Pierce - 0.7.4-2 - Fixed license to be MIT. - Added ruby(abi) requirement. * Sat May 23 2009 Darryl Pierce - 0.7.4-1 - Initial package