<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>README.rdoc</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -2,30 +2,37 @@ History.txt
 License.txt
 Manifest.txt
 PostInstall.txt
+README.rdoc
 README.txt
 Rakefile
 config/hoe.rb
 config/requirements.rb
 lib/postalmethods.rb
-lib/postalmethods/version.rb
 lib/postalmethods/document_processor.rb
 lib/postalmethods/exceptions.rb
 lib/postalmethods/get_letter_status.rb
 lib/postalmethods/send_letter.rb
 lib/postalmethods/utility.rb
+lib/postalmethods/version.rb
 script/console
 script/destroy
 script/generate
 setup.rb
+spec/doc/WSDL-Output
+spec/doc/default.rb
+spec/doc/defaultMappingRegistry.rb
+spec/doc/sample.pdf
 spec/document_processor_spec.rb
 spec/get_letter_status_spec.rb
 spec/postalmethods_spec.rb
-spec/send_letter_spec.rb
-spec/utility_spec.rb
 spec/rcov.opts
+spec/send_letter_spec.rb
 spec/spec.opts
 spec/spec_helper.rb
+spec/utility_spec.rb
 tasks/deployment.rake
 tasks/environment.rake
 tasks/rspec.rake
-
+tasks/website.rake
+test/test_helper.rb
+test/test_postalmethods.rb</diff>
      <filename>Manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,28 @@
-require 'config/requirements'
-require 'config/hoe' # setup Hoe + all gem configuration
-
-Dir['tasks/**/*.rake'].each { |rake| load rake }
\ No newline at end of file
+%w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f }
+require File.dirname(__FILE__) + '/lib/postalmethods'
+
+# Generate all the Rake tasks
+# Run 'rake -T' to see list of generated tasks (from gem root directory)
+$hoe = Hoe.new('postalmethods', PostalMethods::VERSION::STRING) do |p|
+  p.developer('James', 'Cox')
+  p.changes              = p.paragraphs_of(&quot;History.txt&quot;, 0..1).join(&quot;\n\n&quot;)
+  p.post_install_message = 'PostInstall.txt' # TODO remove if post-install message not required
+  p.rubyforge_name       = p.name # TODO this is default value
+  # p.extra_deps         = [
+  #   ['activesupport','&gt;= 2.0.2'],
+  # ]
+  p.extra_dev_deps = [
+    ['newgem', &quot;&gt;= #{::Newgem::VERSION}&quot;]
+  ]
+  
+  p.clean_globs |= %w[**/.DS_Store tmp *.log]
+  path = (p.rubyforge_name == p.name) ? p.rubyforge_name : &quot;\#{p.rubyforge_name}/\#{p.name}&quot;
+  p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc')
+  p.rsync_args = '-av --delete --ignore-errors'
+end
+
+require 'newgem/tasks' # load /tasks/*.rake
+Dir['tasks/**/*.rake'].each { |t| load t }
+
+# TODO - want other tests/tasks run by default? Add them to the list
+task :default =&gt; [:spec]</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -18,8 +18,10 @@ module PostalMethods
       require 'postalmethods/send_letter.rb'
       require 'postalmethods/get_letter_status.rb'
       require 'postalmethods/utility.rb'
+      require 'postalmethods/version.rb'
 
       # include modules
+      include VERSION
       include SendLetter
       include DocumentProcessor
       include GetLetterStatus</diff>
      <filename>lib/postalmethods.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
-module Postalmethods
+module PostalMethods
   module VERSION #:nodoc:
     MAJOR = 1
-    MINOR = 0
-    TINY  = 1
+    MINOR = 1
+    TINY  = 0
 
     STRING = [MAJOR, MINOR, TINY].join('.')
   end</diff>
      <filename>lib/postalmethods/version.rb</filename>
    </modified>
    <modified>
      <diff>@@ -28,6 +28,6 @@ describe &quot;Client&quot; do
     c.work_mode.should == &quot;Default&quot;
     c.work_mode = &quot;ProdUCTion&quot;
     c.work_mode.should == &quot;Production&quot;
-    c.work_mode.should be_a_kind_of(String)
+    c.work_mode.should be_a_kind_ofrak(String)
   end
 end</diff>
      <filename>spec/postalmethods_spec.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>tasks/website.rake</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>6d0feca4bd0f7d1614110455900f1832498d6c03</id>
    </parent>
  </parents>
  <author>
    <name>James Cox</name>
    <email>james@imaj.es</email>
  </author>
  <url>http://github.com/imajes/postalmethods/commit/d224eb056f3e29f34969dec39be3d190c38b52b1</url>
  <id>d224eb056f3e29f34969dec39be3d190c38b52b1</id>
  <committed-date>2008-12-21T14:54:29-08:00</committed-date>
  <authored-date>2008-12-21T14:54:29-08:00</authored-date>
  <message>upgrade newgem</message>
  <tree>fc889f76740b60a0961422546bf731197c28a779</tree>
  <committer>
    <name>James Cox</name>
    <email>james@imaj.es</email>
  </committer>
</commit>
