<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>activemerchant.gemspec</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -13,7 +13,7 @@ PKG_NAME = &quot;activemerchant&quot;
 PKG_FILE_NAME = &quot;#{PKG_NAME}-#{PKG_VERSION}&quot;
 
 PKG_FILES = FileList[
-    &quot;lib/**/*&quot;, &quot;test/**/*&quot;, &quot;script/**/*&quot;, &quot;[a-zA-Z]*&quot;
+  &quot;lib/**/*&quot;, &quot;test/**/*&quot;, &quot;script/**/*&quot;, &quot;[a-zA-Z]*&quot;
 ].exclude(/\.svn$/)
 
 
@@ -57,13 +57,13 @@ task :lines do
   Dir.foreach(&quot;lib&quot;) { |file_name| 
     next unless file_name =~ /.*rb/
 
-    f = File.open(&quot;lib/&quot; + file_name)
+      f = File.open(&quot;lib/&quot; + file_name)
 
     while line = f.gets
       lines += 1
       next if line =~ /^\s*$/
-      next if line =~ /^\s*#/
-      codelines += 1
+        next if line =~ /^\s*#/
+        codelines += 1
     end
   }
   puts &quot;Lines #{lines}, LOC #{codelines}&quot;
@@ -85,10 +85,10 @@ spec = Gem::Specification.new do |s|
   s.author = &quot;Tobias Luetke&quot;
   s.email = &quot;tobi@leetsoft.com&quot;
   s.homepage = &quot;http://activemerchant.org/&quot;
-  
+
   s.add_dependency('activesupport', '&gt;= 1.4.1')
   s.add_dependency('builder', '&gt;= 2.0.0')
-  
+
   s.signing_key = ENV['GEM_PRIVATE_KEY']
   s.cert_chain  = ['gem-public_cert.pem']
 end
@@ -111,9 +111,9 @@ task :release =&gt; [ :publish, :upload_rdoc ]
 desc &quot;Publish the release files to RubyForge.&quot;
 task :publish =&gt; [ :package ] do
   require 'rubyforge'
-  
+
   packages = %w( gem tgz zip ).collect{ |ext| &quot;pkg/#{PKG_NAME}-#{PKG_VERSION}.#{ext}&quot; }
-  
+
   rubyforge = RubyForge.new
   rubyforge.configure
   rubyforge.login
@@ -135,20 +135,20 @@ namespace :gateways do
     support = GatewaySupport.new
     support.to_s
   end
-  
+
   namespace :print do
     desc 'Print the currently supported gateways in RDoc format'
     task :rdoc do
       support = GatewaySupport.new
       support.to_rdoc
     end
-  
+
     desc 'Print the currently supported gateways in Textile format'
     task :textile do
       support = GatewaySupport.new
       support.to_textile
     end
-    
+
     desc 'Print the gateway functionality supported by each gateway'
     task :features do
       support = GatewaySupport.new
@@ -156,6 +156,19 @@ namespace :gateways do
     end
   end
 end
-  
-  
-  
+
+begin
+  require 'jeweler'
+  Jeweler::Tasks.new do |gemspec|
+    gemspec.name = PKG_NAME
+    gemspec.version = PKG_VERSION
+    gemspec.summary = &quot;Framework and tools for dealing with credit card transactions.&quot;
+    gemspec.email = &quot;mstannard@gmail.com&quot;
+    gemspec.homepage = &quot;http://github.com/martinstannard/active_merchant&quot;
+    gemspec.description = &quot;TODO&quot;
+    gemspec.authors = [&quot;Martin Stannard&quot;]
+  end
+rescue LoadError
+  puts &quot;Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com&quot;
+end
+</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>111e07771cfcf8c441262a428cad7e70f2f64313</id>
    </parent>
  </parents>
  <author>
    <name>Martin Stannard</name>
    <email>mstannard@gmail.com</email>
  </author>
  <url>http://github.com/martinstannard/active_merchant/commit/f08d996c39f7b9e4dccf14174cd950cba3d0260d</url>
  <id>f08d996c39f7b9e4dccf14174cd950cba3d0260d</id>
  <committed-date>2009-06-02T17:19:30-07:00</committed-date>
  <authored-date>2009-06-02T17:19:30-07:00</authored-date>
  <message>added jeweler to rakefile</message>
  <tree>e780b7374443a9eec9e048693e1919ce5b1b3922</tree>
  <committer>
    <name>Martin Stannard</name>
    <email>mstannard@gmail.com</email>
  </committer>
</commit>
