<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>History</filename>
    </added>
    <added>
      <filename>License</filename>
    </added>
    <added>
      <filename>Manifest</filename>
    </added>
    <added>
      <filename>README</filename>
    </added>
    <added>
      <filename>TODO</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,43 @@
-require 'config/requirements'
-require 'config/hoe' # setup Hoe + all gem configuration
+ProjectName = 'happymapper'
+WebsitePath = &quot;jnunemaker@rubyforge.org:/var/www/gforge-projects/#{ProjectName}&quot;
 
-Dir['tasks/**/*.rake'].each { |rake| load rake }
\ No newline at end of file
+require 'rubygems'
+require 'rake'
+require 'echoe'
+require 'spec/rake/spectask'
+require &quot;lib/#{ProjectName}/version&quot;
+
+Echoe.new(ProjectName, HappyMapper::Version) do |p|
+  p.description     = &quot;object to xml mapping library&quot;
+  p.install_message = &quot;May you have many happy mappings!&quot;
+  p.url             = &quot;http://#{ProjectName}.rubyforge.org&quot;
+  p.author          = &quot;John Nunemaker&quot;
+  p.email           = &quot;nunemaker@gmail.com&quot;
+  p.extra_deps      = [['libxml-ruby', '&gt;= 0.9.7']]
+  p.need_tar_gz     = false
+  p.docs_host       = WebsitePath
+end
+
+desc 'Upload website files to rubyforge'
+task :website do
+  sh %{rsync -av website/ #{WebsitePath}}
+  Rake::Task['website_docs'].invoke
+end
+
+task :website_docs do
+  Rake::Task['redocs'].invoke
+  sh %{rsync -av doc/ #{WebsitePath}/docs}
+end
+
+desc 'Preps the gem for a new release'
+task :prepare do
+  %w[manifest build_gemspec].each do |task|
+    Rake::Task[task].invoke
+  end
+end
+
+Rake::Task[:default].prerequisites.clear
+task :default =&gt; :spec
+Spec::Rake::SpecTask.new do |t|
+  t.spec_files = FileList[&quot;spec/**/*_spec.rb&quot;]
+end
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -4,17 +4,17 @@ Gem::Specification.new do |s|
   s.name = %q{happymapper}
   s.version = &quot;0.1.6&quot;
 
-  s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
+  s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 1.2&quot;) if s.respond_to? :required_rubygems_version=
   s.authors = [&quot;John Nunemaker&quot;]
-  s.date = %q{2009-01-04}
+  s.date = %q{2009-01-17}
   s.description = %q{object to xml mapping library}
-  s.email = [&quot;nunemaker@gmail.com&quot;]
-  s.extra_rdoc_files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;PostInstall.txt&quot;, &quot;README.txt&quot;, &quot;TODO.txt&quot;]
-  s.files = [&quot;History.txt&quot;, &quot;License.txt&quot;, &quot;Manifest.txt&quot;, &quot;PostInstall.txt&quot;, &quot;README.txt&quot;, &quot;Rakefile&quot;, &quot;TODO.txt&quot;, &quot;config/hoe.rb&quot;, &quot;config/requirements.rb&quot;, &quot;examples/amazon.rb&quot;, &quot;examples/current_weather.rb&quot;, &quot;examples/post.rb&quot;, &quot;examples/twitter.rb&quot;, &quot;happymapper.gemspec&quot;, &quot;lib/happymapper.rb&quot;, &quot;lib/happymapper/attribute.rb&quot;, &quot;lib/happymapper/element.rb&quot;, &quot;lib/happymapper/item.rb&quot;, &quot;lib/happymapper/version.rb&quot;, &quot;lib/libxml_ext/libxml_helper.rb&quot;, &quot;script/console&quot;, &quot;script/destroy&quot;, &quot;script/generate&quot;, &quot;script/txt2html&quot;, &quot;setup.rb&quot;, &quot;spec/fixtures/address.xml&quot;, &quot;spec/fixtures/current_weather.xml&quot;, &quot;spec/fixtures/pita.xml&quot;, &quot;spec/fixtures/posts.xml&quot;, &quot;spec/fixtures/statuses.xml&quot;, &quot;spec/happymapper_attribute_spec.rb&quot;, &quot;spec/happymapper_element_spec.rb&quot;, &quot;spec/happymapper_item_spec.rb&quot;, &quot;spec/happymapper_spec.rb&quot;, &quot;spec/spec.opts&quot;, &quot;spec/spec_helper.rb&quot;, &quot;tasks/deployment.rake&quot;, &quot;tasks/environment.rake&quot;, &quot;tasks/rspec.rake&quot;, &quot;tasks/website.rake&quot;, &quot;website/css/common.css&quot;, &quot;website/index.html&quot;]
+  s.email = %q{nunemaker@gmail.com}
+  s.extra_rdoc_files = [&quot;lib/happymapper/attribute.rb&quot;, &quot;lib/happymapper/element.rb&quot;, &quot;lib/happymapper/item.rb&quot;, &quot;lib/happymapper/version.rb&quot;, &quot;lib/happymapper.rb&quot;, &quot;lib/libxml_ext/libxml_helper.rb&quot;, &quot;README&quot;, &quot;TODO&quot;]
+  s.files = [&quot;examples/amazon.rb&quot;, &quot;examples/current_weather.rb&quot;, &quot;examples/post.rb&quot;, &quot;examples/twitter.rb&quot;, &quot;happymapper.gemspec&quot;, &quot;History&quot;, &quot;lib/happymapper/attribute.rb&quot;, &quot;lib/happymapper/element.rb&quot;, &quot;lib/happymapper/item.rb&quot;, &quot;lib/happymapper/version.rb&quot;, &quot;lib/happymapper.rb&quot;, &quot;lib/libxml_ext/libxml_helper.rb&quot;, &quot;License&quot;, &quot;Manifest&quot;, &quot;Rakefile&quot;, &quot;README&quot;, &quot;spec/fixtures/address.xml&quot;, &quot;spec/fixtures/current_weather.xml&quot;, &quot;spec/fixtures/pita.xml&quot;, &quot;spec/fixtures/posts.xml&quot;, &quot;spec/fixtures/radar.xml&quot;, &quot;spec/fixtures/statuses.xml&quot;, &quot;spec/happymapper_attribute_spec.rb&quot;, &quot;spec/happymapper_element_spec.rb&quot;, &quot;spec/happymapper_item_spec.rb&quot;, &quot;spec/happymapper_spec.rb&quot;, &quot;spec/spec.opts&quot;, &quot;spec/spec_helper.rb&quot;, &quot;TODO&quot;, &quot;website/css/common.css&quot;, &quot;website/index.html&quot;]
   s.has_rdoc = true
   s.homepage = %q{http://happymapper.rubyforge.org}
-  s.post_install_message = %q{}
-  s.rdoc_options = [&quot;--main&quot;, &quot;README.txt&quot;]
+  s.post_install_message = %q{May you have many happy mappings!}
+  s.rdoc_options = [&quot;--line-numbers&quot;, &quot;--inline-source&quot;, &quot;--title&quot;, &quot;Happymapper&quot;, &quot;--main&quot;, &quot;README&quot;]
   s.require_paths = [&quot;lib&quot;]
   s.rubyforge_project = %q{happymapper}
   s.rubygems_version = %q{1.3.1}
@@ -25,11 +25,14 @@ Gem::Specification.new do |s|
     s.specification_version = 2
 
     if Gem::Version.new(Gem::RubyGemsVersion) &gt;= Gem::Version.new('1.2.0') then
-      s.add_development_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+      s.add_runtime_dependency(%q&lt;libxml-ruby&gt;, [&quot;&gt;= 0.9.7&quot;])
+      s.add_development_dependency(%q&lt;echoe&gt;, [&quot;&gt;= 0&quot;])
     else
-      s.add_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+      s.add_dependency(%q&lt;libxml-ruby&gt;, [&quot;&gt;= 0.9.7&quot;])
+      s.add_dependency(%q&lt;echoe&gt;, [&quot;&gt;= 0&quot;])
     end
   else
-    s.add_dependency(%q&lt;hoe&gt;, [&quot;&gt;= 1.8.0&quot;])
+    s.add_dependency(%q&lt;libxml-ruby&gt;, [&quot;&gt;= 0.9.7&quot;])
+    s.add_dependency(%q&lt;echoe&gt;, [&quot;&gt;= 0&quot;])
   end
-end
\ No newline at end of file
+end</diff>
      <filename>happymapper.gemspec</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,3 @@
 module HappyMapper
-  module VERSION #:nodoc:
-    MAJOR = 0
-    MINOR = 1
-    TINY  = 5
-
-    STRING = [MAJOR, MINOR, TINY].join('.')
-  end
+  Version = '0.1.6'
 end</diff>
      <filename>lib/happymapper/version.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>History.txt</filename>
    </removed>
    <removed>
      <filename>License.txt</filename>
    </removed>
    <removed>
      <filename>Manifest.txt</filename>
    </removed>
    <removed>
      <filename>PostInstall.txt</filename>
    </removed>
    <removed>
      <filename>README.txt</filename>
    </removed>
    <removed>
      <filename>TODO.txt</filename>
    </removed>
    <removed>
      <filename>config/hoe.rb</filename>
    </removed>
    <removed>
      <filename>config/requirements.rb</filename>
    </removed>
    <removed>
      <filename>script/console</filename>
    </removed>
    <removed>
      <filename>script/destroy</filename>
    </removed>
    <removed>
      <filename>script/generate</filename>
    </removed>
    <removed>
      <filename>script/txt2html</filename>
    </removed>
    <removed>
      <filename>setup.rb</filename>
    </removed>
    <removed>
      <filename>tasks/deployment.rake</filename>
    </removed>
    <removed>
      <filename>tasks/environment.rake</filename>
    </removed>
    <removed>
      <filename>tasks/rspec.rake</filename>
    </removed>
    <removed>
      <filename>tasks/website.rake</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>76d32d2dcd2ce7c6b923f5ad58928baa7f9436ed</id>
    </parent>
  </parents>
  <author>
    <name>John Nunemaker</name>
    <email>nunemaker@gmail.com</email>
  </author>
  <url>http://github.com/jnunemaker/happymapper/commit/aaec1cdea64a1f7dace4dac4ea20ec6158e8ce2a</url>
  <id>aaec1cdea64a1f7dace4dac4ea20ec6158e8ce2a</id>
  <committed-date>2009-01-16T22:24:40-08:00</committed-date>
  <authored-date>2009-01-16T22:24:40-08:00</authored-date>
  <message>Switched to echoe and prepped for 0.1.6 release.</message>
  <tree>ff6e6e7755b640b4f9770d4371ed579a3f6f28c6</tree>
  <committer>
    <name>John Nunemaker</name>
    <email>nunemaker@gmail.com</email>
  </committer>
</commit>
