<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,6 +4,8 @@
 # RELEASE creation:
 # rake release REL=x.y.z 
 
+require 'pathname'
+require 'yaml'
 require 'rake'
 require 'rake/rdoctask'
 require 'rake/packagetask'
@@ -55,7 +57,7 @@ if PKG_VERSION
     s.platform        = Gem::Platform::RUBY
     s.summary         = &quot;acts_as_ferret - Ferret based full text search for any ActiveRecord model&quot;
     s.files  = Dir.glob('**/*', File::FNM_DOTMATCH).reject do |f| 
-      [ /\.$/, /sqlite$/, /\.log$/, /^pkg/, /\.svn/, /\.\w+\.sw.$/,
+      [ /\.$/, /sqlite$/, /\.log$/, /^pkg/, /\.svn/, /\.git/, /\.\w+\.sw.$/,
         /^html/, /\~$/, /\/\._/, /\/#/ ].any? {|regex| f =~ regex }
     end
     #s.files           = FileList[&quot;{lib,test}/**/*&quot;].to_a + %w(README MIT-LICENSE CHANGELOG)
@@ -71,6 +73,11 @@ if PKG_VERSION
     s.email           = &quot;jk@jkraemer.net&quot;
     s.homepage        = &quot;http://projects.jkraemer.net/acts_as_ferret&quot;
   end
+  
+  desc &quot;Update the gemspec for GitHub's gem server&quot;
+  task :gemspec do
+    Pathname(&quot;#{spec.name}.gemspec&quot;).open('w') {|f| f &lt;&lt; YAML.dump(spec) }
+  end
 
   package_task = Rake::GemPackageTask.new(spec) do |pkg|
     pkg.need_tar = true</diff>
      <filename>rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0fdff75c6d1eff7e458c7207d616dd01d4499082</id>
    </parent>
  </parents>
  <author>
    <name>Chris Hoffman</name>
    <email>cehoffman@gmail.com</email>
  </author>
  <url>http://github.com/jkraemer/acts_as_ferret/commit/ee0eb401e37c88136e935228b64fa217f54c4e16</url>
  <id>ee0eb401e37c88136e935228b64fa217f54c4e16</id>
  <committed-date>2009-04-13T12:21:01-07:00</committed-date>
  <authored-date>2009-04-13T12:17:18-07:00</authored-date>
  <message>Add task to generate gemspec for release on github</message>
  <tree>7204d4ef39a3f21197c90364c381853be7c34fc2</tree>
  <committer>
    <name>Chris Hoffman</name>
    <email>cehoffman@gmail.com</email>
  </committer>
</commit>
