[rubygem-rack-mount] Fixed test execution.
Vít Ondruch
vondruch at fedoraproject.org
Fri Jan 28 13:12:54 UTC 2011
commit e60c45ae76a3027f77b947e609cac5ee821f2c03
Author: Vít Ondruch <vondruch at redhat.com>
Date: Fri Jan 28 14:12:41 2011 +0100
Fixed test execution.
rubygem-rack-mount.spec | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/rubygem-rack-mount.spec b/rubygem-rack-mount.spec
index 3cd997d..c72ecdc 100644
--- a/rubygem-rack-mount.spec
+++ b/rubygem-rack-mount.spec
@@ -2,12 +2,13 @@
%global gemname rack-mount
%global geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global rackversion 1.1.0
%global testdir %{_tmppath}/%{gemname}-%{version}
Summary: Stackable dynamic tree based Rack router
Name: rubygem-%{gemname}
Version: 0.6.13
-Release: 3%{?dist}
+Release: 4%{?dist}
Group: Development/Languages
License: MIT
URL: http://github.com/josh/%{gemname}
@@ -17,11 +18,11 @@ Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem
Source1: %{gemname}-tests.tgz
Requires: ruby(abi) = 1.8
Requires: rubygems
-Requires: rubygem(rack)
+Requires: rubygem(rack) = %{rackversion}
Requires: rubygem(regin)
Requires: rubygem(multimap)
BuildRequires: rubygems
-BuildRequires: rubygem(rack)
+BuildRequires: rubygem(rack) = %{rackversion}
BuildRequires: rubygem(regin)
BuildRequires: rubygem(multimap)
BuildArch: noarch
@@ -64,7 +65,7 @@ rm -rf %{testdir}
mkdir %{testdir}
tar xzvf %{SOURCE1} -C %{testdir}
pushd %{testdir}
-ruby -I%{buildroot}%{geminstdir}/lib -I./test `which testrb` test/test_*
+RUBYOPT="$RUBYOPT rubygems I%{buildroot}%{geminstdir}/lib I./test" testrb test/test_*
popd
rm -rf %{testdir}
@@ -83,6 +84,9 @@ rm -rf %{testdir}
%doc %{gemdir}/doc/%{gemname}-%{version}
%changelog
+* Fri Jan 28 2011 Vít Ondruch <vondruch at redhat.com> - 0.6.13-4
+- Fixed test execution
+
* Wed Jan 26 2011 Vít Ondruch <vondruch at redhat.com> - 0.6.13-3
- Fixed vendor subdirectory removal
- Added test dir cleanup on the beginning of %check section
More information about the scm-commits
mailing list