rpms/rubygem-rack/F-13 rubygem-rack.spec,1.7,1.8

Mamoru Tasaka mtasaka at fedoraproject.org
Wed Mar 10 16:04:38 UTC 2010


Author: mtasaka

Update of /cvs/extras/rpms/rubygem-rack/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6393/F-13

Modified Files:
	rubygem-rack.spec 
Log Message:
Downgrade rack to 1.0.0 on F-12 (bug 552972)


Index: rubygem-rack.spec
===================================================================
RCS file: /cvs/extras/rpms/rubygem-rack/F-13/rubygem-rack.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- rubygem-rack.spec	4 Jan 2010 01:21:21 -0000	1.7
+++ rubygem-rack.spec	10 Mar 2010 16:04:38 -0000	1.8
@@ -4,8 +4,10 @@
 
 Name:           rubygem-%{gemname}
 Summary:        Common API for connecting web frameworks, web servers and layers of software
+# Introduce Epoch (related to bug 552972)
+Epoch:          1
 Version:        1.1.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Group:          Development/Languages
 License:        MIT
 URL:            http://rubyforge.org/projects/%{gemname}/
@@ -15,6 +17,8 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 Requires:       rubygems
 Requires:       ruby(abi) = 1.8
 BuildRequires:  rubygems
+BuildRequires(check):   rubygem(rake)
+BuildRequires(check):   rubygem(test-spec)
 BuildArch:      noarch
 Provides:       rubygem(%{gemname}) = %{version}
 
@@ -62,6 +66,17 @@ rm -rf %{buildroot}/%{gemdir}/bin/
 %clean
 rm -rf %{buildroot}
 
+%check
+# Please check why some tests fail
+pushd %{buildroot}%{geminstdir}
+
+FAILED_TESTS=""
+for f in test/*.rb
+do
+  ruby -Ilib -e "require 'rubygems'; load \"$f\" " || FAILED_TESTS="$FAILED_TESTS $f"
+done
+popd
+
 %files
 %defattr(-, root, root, -)
 %dir %{geminstdir}
@@ -81,6 +96,10 @@ rm -rf %{buildroot}
 %{gemdir}/specifications/%{gemname}-%{version}.gemspec
 
 %changelog
+* Thu Mar 11 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:1.1.0-2
+- Epoch 1 for keeping upgrade path from F-12 (related to bug 552972)
+- Enable %%check
+
 * Mon Jan  4 2010 Jeroen van Meeuwen <kanarip at kanarip.com> - 1.1.0-1
 - New upstream version
 



More information about the scm-commits mailing list