rpms/rubygem-rake/EL-5 rubygem-rake.spec,1.2,1.3 sources,1.3,1.4
Michael Stahnke
stahnma at fedoraproject.org
Fri Apr 16 13:40:46 UTC 2010
Author: stahnma
Update of /cvs/pkgs/rpms/rubygem-rake/EL-5
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv7254
Modified Files:
rubygem-rake.spec sources
Log Message:
Bumping for EPEL
Index: rubygem-rake.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-rake/EL-5/rubygem-rake.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- rubygem-rake.spec 27 Oct 2008 16:13:15 -0000 1.2
+++ rubygem-rake.spec 16 Apr 2010 13:40:45 -0000 1.3
@@ -4,18 +4,23 @@
%define gemname rake
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global rubyabi 1.8
+
Summary: Ruby based make-like utility
Name: rubygem-%{gemname}
-Version: 0.8.3
-Release: 1%{?dist}
+Version: 0.8.7
+Release: 2%{?dist}
Group: Development/Languages
License: MIT
URL: http://rake.rubyforge.org
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
-Requires: rubygems
-BuildRequires: rubygems
+Requires: ruby(rubygems)
+Requires: ruby(abi) = %{rubyabi}
+BuildRequires: ruby(rubygems)
+BuildRequires: ruby(abi) = %{rubyabi}
+BuildRequires(check): ruby(flexmock)
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}
@@ -25,14 +30,22 @@ specified in standard Ruby syntax.
%prep
+%setup -q -c -T
%build
+mkdir -p .%{gemdir}
+gem install -V \
+ --local \
+ --install-dir $(pwd)/%{gemdir} \
+ --force --rdoc \
+ %{SOURCE0}
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
-gem install --local --install-dir %{buildroot}%{gemdir} \
- --force --rdoc %{SOURCE0}
+cp -a .%{gemdir}/* %{buildroot}%{gemdir}/
+
+
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{gemdir}/bin/* %{buildroot}/%{_bindir}
find %{buildroot}/%{_bindir} -type f | xargs -n 1 sed -i -e 's"^#!/usr/bin/env ruby"#!/usr/bin/ruby"'
@@ -43,6 +56,14 @@ find %{buildroot}%{geminstdir}/{doc,lib,
%clean
rm -rf %{buildroot}
+%check
+export GEM_PATH=$(pwd)/%{gemdir}
+pushd .%{geminstdir}
+# Someone please check why test fails!!
+# Note that on ppc64 the following test causes segv, perhaps
+# bug in ruby itself, needs investigating.
+ruby ./bin/rake test || :
+
%files
%defattr(-, root, root, -)
%{_bindir}/rake
@@ -51,7 +72,7 @@ rm -rf %{buildroot}
%{geminstdir}/install.rb
%{geminstdir}/bin
%{geminstdir}/lib
-%{geminstdir}/test
+%doc %{geminstdir}/test
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/README
%doc %{geminstdir}/MIT-LICENSE
@@ -63,6 +84,19 @@ rm -rf %{buildroot}
%changelog
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Jun 18 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.8.7-1
+- 0.8.7
+- Enable %%check
+
+* Tue Mar 17 2009 Jeroen van Meeuwen <j.van.meeuwen at ogd.nl> - 0.8.4-1
+- New upstream version
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
* Mon Oct 27 2008 David Lutterkort <lutter at redhat.com> - 0.8.3-1
- Cleanup multiply listed files
- Set permissions in doc/, lib/ and test/ to 644
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-rake/EL-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources 27 Oct 2008 16:13:15 -0000 1.3
+++ sources 16 Apr 2010 13:40:46 -0000 1.4
@@ -1 +1 @@
-2765845a465d89c46d01b4b5bba94ca7 rake-0.8.3.gem
+d9eb83525310ad1a0e8a3eeddfe3c65f rake-0.8.7.gem
More information about the scm-commits
mailing list