<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>.gitignore</filename>
    </added>
    <added>
      <filename>generators/revisable_migration/revisable_migration_generator.rb</filename>
    </added>
    <added>
      <filename>generators/revisable_migration/templates/migration.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/acts/common.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/acts/revisable.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/acts/revision.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/acts/scoped_model.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/base.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/options.rb</filename>
    </added>
    <added>
      <filename>lib/acts_as_revisable/quoted_columns.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -2,39 +2,20 @@ require 'acts_as_revisable/version'
 
 AUTHOR = 'Rich Cavanaugh'  # can also be an array of Authors
 EMAIL = &quot;rich@fatjam.com&quot;
-DESCRIPTION = &quot;description of gem&quot;
+DESCRIPTION = &quot;Rails plugin to track revisions to your models.&quot;
 GEM_NAME = 'acts_as_revisable' # what ppl will type to install your gem
-RUBYFORGE_PROJECT = 'acts_as_revisable' # The unix name for your project
-HOMEPATH = &quot;http://github.com/rich/acts_as_revisable&quot;
-DOWNLOAD_PATH = &quot;http://rubyforge.org/projects/#{RUBYFORGE_PROJECT}&quot;
+HOMEPATH = &quot;http://github.com/rich/acts_as_revisable/tree/master&quot;
+DOWNLOAD_PATH = &quot;http://github.com/rich/acts_as_revisable/tree/master&quot;
 EXTRA_DEPENDENCIES = [
- ['activesupport', '&gt;= 2.1'], ['activerecord', '&gt;= 2.1']
 ]    # An array of rubygem dependencies [name, version]
 
 @config_file = &quot;~/.rubyforge/user-config.yml&quot;
 @config = nil
-RUBYFORGE_USERNAME = &quot;unknown&quot;
-def rubyforge_username
-  unless @config
-    begin
-      @config = YAML.load(File.read(File.expand_path(@config_file)))
-    rescue
-      puts &lt;&lt;-EOS
-ERROR: No rubyforge config file found: #{@config_file}
-Run 'rubyforge setup' to prepare your env for access to Rubyforge
- - See http://newgem.rubyforge.org/rubyforge.html for more details
-      EOS
-      exit
-    end
-  end
-  RUBYFORGE_USERNAME.replace @config[&quot;username&quot;]
-end
-
 
 REV = nil
 # UNCOMMENT IF REQUIRED:
 # REV = YAML.load(`svn info`)['Revision']
-VERS = ActsAsRevisable::VERSION::STRING + (REV ? &quot;.#{REV}&quot; : &quot;&quot;)
+VERS = FatJam::ActsAsRevisable::VERSION::STRING + (REV ? &quot;.#{REV}&quot; : &quot;&quot;)
 RDOC_OPTS = ['--quiet', '--title', 'acts_as_revisable documentation',
     &quot;--opname&quot;, &quot;index.html&quot;,
     &quot;--line-numbers&quot;,
@@ -55,7 +36,6 @@ $hoe = Hoe.new(GEM_NAME, VERS) do |p|
   p.description = DESCRIPTION
   p.summary = DESCRIPTION
   p.url = HOMEPATH
-  p.rubyforge_name = RUBYFORGE_PROJECT if RUBYFORGE_PROJECT
   p.test_globs = [&quot;test/**/test_*.rb&quot;]
   p.clean_globs |= ['**/.*.sw?', '*.gem', '.config', '**/.DS_Store']  #An array of file patterns to delete on clean.
 
@@ -67,7 +47,5 @@ $hoe = Hoe.new(GEM_NAME, VERS) do |p|
   end
 
 CHANGES = $hoe.paragraphs_of('History.txt', 0..1).join(&quot;\\n\\n&quot;)
-PATH    = (RUBYFORGE_PROJECT == GEM_NAME) ? RUBYFORGE_PROJECT : &quot;#{RUBYFORGE_PROJECT}/#{GEM_NAME}&quot;
-$hoe.remote_rdoc_dir = File.join(PATH.gsub(/^#{RUBYFORGE_PROJECT}\/?/,''), 'rdoc')
 $hoe.rsync_args = '-av --delete --ignore-errors'
 $hoe.spec.post_install_message = File.open(File.dirname(__FILE__) + &quot;/../PostInstall.txt&quot;).read rescue &quot;&quot;
\ No newline at end of file</diff>
      <filename>config/hoe.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,11 @@
 $:.unshift(File.dirname(__FILE__)) unless
   $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__)))
 
-module ActsAsRevisable
-  
-end
\ No newline at end of file
+require 'acts_as_revisable/version.rb'
+require 'acts_as_revisable/acts/scoped_model'
+require 'acts_as_revisable/quoted_columns'
+require 'acts_as_revisable/base'
+
+ActiveRecord::Base.send(:include, FatJam::ActsAsScopedModel)
+ActiveRecord::Base.send(:include, FatJam::QuotedColumnConditions)
+ActiveRecord::Base.send(:include, FatJam::ActsAsRevisable)</diff>
      <filename>lib/acts_as_revisable.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,11 @@
-module ActsAsRevisable #:nodoc:
-  module VERSION #:nodoc:
-    MAJOR = 0
-    MINOR = 5
-    TINY  = 0
+module FatJam #:nodoc:
+  module ActsAsRevisable
+    module VERSION #:nodoc:
+      MAJOR = 0
+      MINOR = 5
+      TINY  = 0
 
-    STRING = [MAJOR, MINOR, TINY].join('.')
+      STRING = [MAJOR, MINOR, TINY].join('.')
+    end
   end
 end</diff>
      <filename>lib/acts_as_revisable/version.rb</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1 @@
+require 'acts_as_revisable'
\ No newline at end of file</diff>
      <filename>rails/init.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,3 @@
-desc 'Release the website and new gem version'
-task :deploy =&gt; [:check_version, :website, :release] do
-  puts &quot;Remember to create SVN tag:&quot;
-  puts &quot;svn copy svn+ssh://#{rubyforge_username}@rubyforge.org/var/svn/#{PATH}/trunk &quot; +
-    &quot;svn+ssh://#{rubyforge_username}@rubyforge.org/var/svn/#{PATH}/tags/REL-#{VERS} &quot;
-  puts &quot;Suggested comment:&quot;
-  puts &quot;Tagging release #{CHANGES}&quot;
-end
-
-desc 'Runs tasks website_generate and install_gem as a local deployment of the gem'
-task :local_deploy =&gt; [:website_generate, :install_gem]
-
 task :check_version do
   unless ENV['VERSION']
     puts 'Must pass a VERSION=x.y.z release version'</diff>
      <filename>tasks/deployment.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3172787b33f4ae106c690befc0fcc3fc743212d3</id>
    </parent>
  </parents>
  <author>
    <name>Rich Cavanaugh</name>
    <email>rich@spidermonkey.local</email>
  </author>
  <url>http://github.com/fatjam/acts_as_revisable/commit/3299d0bd5801138f546d6575e8acfc0325ac7108</url>
  <id>3299d0bd5801138f546d6575e8acfc0325ac7108</id>
  <committed-date>2008-05-03T11:48:37-07:00</committed-date>
  <authored-date>2008-05-03T11:48:37-07:00</authored-date>
  <message>Import the plugin code from the FatJam Revisable branch.
Setup a simple gitignore.
Some initial hoe configuration.</message>
  <tree>0f435b317306270bb9af52ee680ec222657c8e4a</tree>
  <committer>
    <name>Rich Cavanaugh</name>
    <email>rich@spidermonkey.local</email>
  </committer>
</commit>
