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