<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -29,6 +29,7 @@ metaclass call with (class &lt;&lt; self; self; end) and all will be well.
 * The after(:suite) callback lambda is passed a boolean representing whether the suite passed or failed
 * Added NestedTextFormatter. Closes #366.
 * decoupled mock framework from global extensions used by rspec - supports use of flexmock or mocha w/ rails
+* Applied patch for &quot;Problem with running spec task, when several ruby interpreters are installed&quot;. Closes #325
 
 == Version 1.1.3
 </diff>
      <filename>CHANGES</filename>
    </modified>
    <modified>
      <diff>@@ -11,7 +11,7 @@ module Spec
     # A Rake task that runs a set of specs.
     #
     # Example:
-    #  
+    #
     #   Spec::Rake::SpecTask.new do |t|
     #     t.warning = true
     #     t.rcov = true
@@ -87,7 +87,7 @@ module Spec
       # Whether or not to use RCov (default is false)
       # See http://eigenclass.org/hiki.rb?rcov
       attr_accessor :rcov
-      
+
       # Array of commandline options to pass to RCov. Defaults to ['--exclude', 'lib\/spec,bin\/spec'].
       # Ignored if rcov=false
       # Setting the RCOV_OPTS environment variable overrides this.
@@ -117,7 +117,7 @@ module Spec
       # used, then the list of spec files is the union of the two.
       # Setting the SPEC environment variable overrides this.
       attr_accessor :spec_files
-      
+
       # Use verbose output. If this is set to true, the task will print
       # the executed spec command to stdout. Defaults to false.
       attr_accessor :verbose
@@ -155,7 +155,7 @@ module Spec
               # ruby [ruby_opts] -Ilib -S rcov [rcov_opts] bin/spec -- examples [spec_opts]
               # or
               # ruby [ruby_opts] -Ilib bin/spec examples [spec_opts]
-              cmd = &quot;ruby &quot;
+              cmd = &quot;#{File.join(Config::CONFIG['bindir'], Config::CONFIG['ruby_install_name'])} &quot;
 
               rb_opts = ruby_opts.clone
               rb_opts &lt;&lt; &quot;-I\&quot;#{lib_path}\&quot;&quot;
@@ -210,7 +210,7 @@ module Spec
         STDERR.puts &quot;RSPECOPTS is DEPRECATED and will be removed in a future version. Use SPEC_OPTS instead.&quot; if ENV['RSPECOPTS']
         ENV['SPEC_OPTS'] || ENV['RSPECOPTS'] || spec_opts.join(&quot; &quot;) || &quot;&quot;
       end
-      
+
       def evaluate(o) # :nodoc:
         case o
           when Proc then o.call</diff>
      <filename>lib/spec/rake/spectask.rb</filename>
    </modified>
    <modified>
      <diff>@@ -6,7 +6,7 @@ module Spec
       TINY   = 3
       RELEASE_CANDIDATE = nil
 
-      BUILD_TIME_UTC = 20080525080528
+      BUILD_TIME_UTC = 20080525190449
 
       STRING = [MAJOR, MINOR, TINY].join('.')
       TAG = &quot;REL_#{[MAJOR, MINOR, TINY, RELEASE_CANDIDATE].compact.join('_')}&quot;.upcase.gsub(/\.|-/, '_')</diff>
      <filename>lib/spec/version.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3c00f80308585649dc4b59c581a9174c91240f8a</id>
    </parent>
  </parents>
  <author>
    <name>Brian Takita</name>
    <email>brian.takita@gmail.com</email>
  </author>
  <url>http://github.com/dchelimsky/rspec/commit/8b73e1288e62f4d59e17405a715d58d0cb56cf4a</url>
  <id>8b73e1288e62f4d59e17405a715d58d0cb56cf4a</id>
  <committed-date>2008-05-25T12:09:41-07:00</committed-date>
  <authored-date>2008-05-25T12:09:41-07:00</authored-date>
  <message>Spectask works better with multiple versions of ruby.</message>
  <tree>72ca14e69d4ceda89e2c1e35ab7f5c48da078622</tree>
  <committer>
    <name>Brian Takita</name>
    <email>brian.takita@gmail.com</email>
  </committer>
</commit>
