<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -20,4 +20,7 @@
 
 0.4 - September 17, 2007
 * Added copy_table method that can copy the structure and data from one table to another. Currently implemented in MySQL (tested), PostgreSQL (tested) and SQL Server adapters (untested).
-* Added support for SELECT..INTO for PostgreSQL.
\ No newline at end of file
+* Added support for SELECT..INTO for PostgreSQL.
+
+0.5 - 
+* Updated dependencies for gem to current versions of ActiveRecord, ActiveSupport and Rake. May not be compatible with Rails versions less than 2.x.
\ No newline at end of file</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,7 @@
 This library provides extensions to Rails' ActiveRecord adapters.
 
+As of version 0.5, adapter_extensions has dependencies on ActiveSupport and ActiveRecord 2.1.x or higher.
+
 To use the MySQL adapter extensions with Rails 2.x, you must patch the mysql_adapter with the mysql_adapter_opt_local_infile.patch.
 
 To execute the unit tests you must first construct a adapter_extensions_unittest database.
\ No newline at end of file</diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -140,6 +140,14 @@ task :pdoc =&gt; [:rdoc] do
   Rake::SshDirPublisher.new(&quot;aeden@rubyforge.org&quot;, &quot;/var/www/gforge-projects/activewarehouse/adapter_extensions/rdoc&quot;, &quot;rdoc&quot;).upload
 end
 
+desc &quot;Install the gem from a local generated package&quot;
+task :install =&gt; [:package] do
+  windows = RUBY_PLATFORM =~ /mswin/
+  sudo = windows ? '' : 'sudo'
+  gem = windows ? 'gem.bat' : 'gem'
+  `#{sudo} #{gem} install pkg/#{PKG_NAME}-#{PKG_VERSION}`
+end
+
 desc &quot;Reinstall the gem from a local package copy&quot;
 task :reinstall =&gt; [:package] do
   windows = RUBY_PLATFORM =~ /mswin/</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -5,19 +5,8 @@
 puts &quot;Using AdapterExtensions&quot;
 
 require 'rubygems'
-unless Kernel.respond_to?(:gem)
-  Kernel.send :alias_method, :gem, :require_gem
-end
-
-unless defined?(ActiveSupport)
-  gem 'activesupport'
-  require 'active_support'
-end
-
-unless defined?(ActiveRecord)
-  gem 'activerecord'
-  require 'active_record'
-end
+require 'active_support'
+require 'active_record'
 
 $:.unshift(File.dirname(__FILE__))
 Dir[File.dirname(__FILE__) + &quot;/adapter_extensions/**/*.rb&quot;].each { |file| require(file) }
\ No newline at end of file</diff>
      <filename>lib/adapter_extensions.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ef99710677ad0ff738d9336276015844fbcd8266</id>
    </parent>
  </parents>
  <author>
    <name>Anthony Eden</name>
    <email>anthonyeden@gmail.com</email>
  </author>
  <url>http://github.com/aeden/adapter_extensions/commit/b4d9f42a3c18d1d903bbd7b49356e770d2a80b30</url>
  <id>b4d9f42a3c18d1d903bbd7b49356e770d2a80b30</id>
  <committed-date>2008-11-04T11:19:16-08:00</committed-date>
  <authored-date>2008-11-04T11:19:16-08:00</authored-date>
  <message>moved up to current gem require style</message>
  <tree>0f24fad9915ba296181db08245eb6bcbfcf5239c</tree>
  <committer>
    <name>Anthony Eden</name>
    <email>anthonyeden@gmail.com</email>
  </committer>
</commit>
