Summary: Ruby based make-like utility Name: ruby-gems-rake Version: 0.7.1 Release: 2.n0i.2%{?dist} License: Ruby License Group: Development/Libraries URL: http://rake.rubyforge.org Source0: rake-%{version}.gem BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: reb00t-rpmdevtools Requires: ruby(abi) = %{ruby_version} BuildRequires: ruby ruby-gems ruby-rdoc Requires: ruby ruby-gems Provides: ruby(Rake) = %{version} %description Rake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. %prep %setup -T -c %build %install %{__rm} -rf $RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT%{ruby_gemdir} gem install \ --local \ --force \ --rdoc \ --install-dir $RPM_BUILD_ROOT%{ruby_gemdir} \ %{SOURCE0} %{__mkdir_p} $RPM_BUILD_ROOT%{_bindir} %{__mv} $RPM_BUILD_ROOT%{ruby_gemdir}/bin/* $RPM_BUILD_ROOT%{_bindir} rmdir $RPM_BUILD_ROOT%{ruby_gemdir}/bin # Some of the library files start with #! which rpmlint doesn't like # and doesn't make much sense for f in `%{__find} $RPM_BUILD_ROOT%{ruby_gemdir}/ -name '*.rb'` ; do head -1 $f | %{__grep} -q '^#!.*ruby' && %{__sed} -i -e '1d' $f done %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %{ruby_gemdir}/*/* %{_bindir}/* %changelog * Mon Feb 05 2007 Marius FERARU - 0.7.1-2.n0i.2 - more requirements - dropped shellbang from rb packages * Mon Nov 27 2006 Marius FERARU - 0.7.1-1.n0i.1 - initial packaging