<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,35 +1,26 @@
-if !File.exist?('Manifest.txt') || ENV['REBUILD_MANIFEST']
-  source_files = FileList.new do |fl|
-    [ &quot;lib&quot;, &quot;test&quot; ].each do |dir|
-      fl.include &quot;#{dir}/**/*&quot;
-    end
-
-    fl.include &quot;History.txt&quot;, &quot;Manifest.txt&quot;, &quot;README.txt&quot;, &quot;Thanks.txt&quot;
-    fl.include &quot;Rakefile&quot;, &quot;setup.rb&quot;
-  end
-
-  File.open(&quot;Manifest.txt&quot;, &quot;w&quot;) do |f|
-    source_files.each do |file|
-      next if File.directory?(file)
-      f.puts(file)
-    end
-  end
-end
-
 require './lib/net/ssh/version'
 
-require 'hoe'
+begin
+  require 'echoe'
+rescue LoadError
+  abort &quot;You'll need to have `echoe' installed to use Net::SSH's Rakefile&quot;
+end
 
 version = Net::SSH::Version::STRING.dup
 if ENV['SNAPSHOT'].to_i == 1
   version &lt;&lt; &quot;.&quot; &lt;&lt; Time.now.utc.strftime(&quot;%Y%m%d%H%M%S&quot;)
 end
 
-Hoe.new('net-ssh', version) do |p|
-  p.author         = &quot;Jamis Buck&quot;
-  p.email          = &quot;jamis@jamisbuck.org&quot;
-  p.summary        = &quot;a pure-Ruby implementation of the SSH2 client protocol&quot;
-  p.url            = &quot;http://net-ssh.rubyforge.org/ssh&quot;
-  p.need_zip       = true
-  p.rubyforge_name = &quot;net-ssh&quot;
+Echoe.new('net-ssh', version) do |p|
+  p.changelog        = &quot;CHANGELOG.rdoc&quot;
+
+  p.author           = &quot;Jamis Buck&quot;
+  p.email            = &quot;jamis@jamisbuck.org&quot;
+  p.summary          = &quot;a pure-Ruby implementation of the SSH2 client protocol&quot;
+  p.url              = &quot;http://net-ssh.rubyforge.org/ssh&quot;
+
+  p.need_zip         = true
+  p.include_rakefile = true
+
+  p.rdoc_pattern     = /^(lib|README.rdoc|CHANGELOG.rdoc|THANKS.rdoc)/
 end</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f20f0ff56ec22b85c34541b362e5301ad8285ba6</id>
    </parent>
  </parents>
  <author>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </author>
  <url>http://github.com/jamis/net-ssh/commit/3dc5a28faacdcfdffb5d1e5691582ec9675c00b9</url>
  <id>3dc5a28faacdcfdffb5d1e5691582ec9675c00b9</id>
  <committed-date>2008-03-22T20:59:38-07:00</committed-date>
  <authored-date>2008-03-22T20:59:38-07:00</authored-date>
  <message>echoe builds the manifest for us</message>
  <tree>4093884e5373dd18a0c870b689f164921ea9ffe8</tree>
  <committer>
    <name>Jamis Buck</name>
    <email>jamis@37signals.com</email>
  </committer>
</commit>
