<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>echoe_config.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,37 +1,23 @@
-require &quot;./lib/ec2onrails/version&quot;
- 
 begin
   require 'echoe'
 rescue LoadError
   abort &quot;You'll need to have `echoe' installed to use ec2onrails' Rakefile&quot;
 end
- 
-version = Ec2onrails::VERSION::STRING.dup
- 
-Echoe.new('ec2onrails', version) do |p|
-  p.changelog        = &quot;CHANGELOG&quot;
- 
-  p.author           = ['Paul Dowman', 'Adam Greene']
-  p.email            = &quot;paul@pauldowman.com&quot;
- 
-  p.summary = &lt;&lt;-DESC.strip.gsub(/\n\s+/, &quot; &quot;)
-    Client-side libraries (Capistrano tasks) for managing and 
-    deploying to EC2 on Rails servers.
-  DESC
-  
-  #OTHER helpful options
-  # p.install_message = &quot;perhaps telling them where to find the example docs?&quot;
-  # p.rdoc_pattern
-  p.url              = &quot;http://ec2onrails.rubyforge.org&quot;
-  p.need_zip         = true
-  p.rdoc_pattern     = /^(lib|README.textile|CHANGELOG)/
- 
-  p.dependencies     = [
-                        'capistrano           &gt;=2.4.3', 
-                        'archive-tar-minitar  &gt;=0.5.2', 
-                        'optiflag             &gt;=0.6.5']
-                        
-  p.development_dependencies = ['rake &gt;=0.7.1']
-  
-  
-end
+
+require &quot;./echoe_config&quot;
+
+desc &quot;Run all gem-related tasks&quot;
+task :ec2onrails_gem =&gt; [:manifest, :package, :update_github_gemspec]
+
+desc &quot;Update the GitHub gemspec file (/ec2onrails.gemspec)&quot;
+task :update_github_gemspec =&gt; [:manifest, :package] do
+  root_dir = File.dirname __FILE__
+  contents = File.open(&quot;#{root_dir}/pkg/ec2onrails-#{Ec2onrails::VERSION::STRING}/ec2onrails.gemspec&quot;, 'r').readlines
+  File.open(&quot;#{root_dir}/ec2onrails.gemspec&quot;, 'w') do |f|
+    f &lt;&lt; &quot;# This file is auto-generated, do not edit.\n&quot;
+    f &lt;&lt; &quot;# Edit echoe_config.rb and then run 'rake ec2onrails_gem'\n&quot;
+    f &lt;&lt; &quot;# \n&quot;
+    contents.each {|line| f &lt;&lt; line}
+  end
+end  
+</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,6 @@
+# This file is auto-generated, do not edit.
+# Edit echoe_config.rb and then run 'rake ec2onrails_gem'
+# 
 # -*- encoding: utf-8 -*-
 
 Gem::Specification.new do |s|
@@ -6,11 +9,11 @@ Gem::Specification.new do |s|
 
   s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 1.2&quot;) if s.respond_to? :required_rubygems_version=
   s.authors = [&quot;Paul Dowman, Adam Greene&quot;]
-  s.date = %q{2009-03-16}
+  s.date = %q{2009-03-25}
   s.description = %q{Client-side libraries (Capistrano tasks) for managing and  deploying to EC2 on Rails servers.}
   s.email = %q{paul@pauldowman.com}
   s.extra_rdoc_files = [&quot;CHANGELOG&quot;, &quot;lib/ec2onrails/capistrano_utils.rb&quot;, &quot;lib/ec2onrails/recipes/db.rb&quot;, &quot;lib/ec2onrails/recipes/deploy.rb&quot;, &quot;lib/ec2onrails/recipes/server.rb&quot;, &quot;lib/ec2onrails/recipes.rb&quot;, &quot;lib/ec2onrails/version.rb&quot;, &quot;lib/ec2onrails.rb&quot;, &quot;README.textile&quot;]
-  s.files = [&quot;CHANGELOG&quot;, &quot;COPYING&quot;, &quot;ec2onrails.gemspec&quot;, &quot;examples/Capfile&quot;, &quot;examples/deploy.rb&quot;, &quot;examples/s3.yml&quot;, &quot;lib/ec2onrails/capistrano_utils.rb&quot;, &quot;lib/ec2onrails/recipes/db.rb&quot;, &quot;lib/ec2onrails/recipes/deploy.rb&quot;, &quot;lib/ec2onrails/recipes/server.rb&quot;, &quot;lib/ec2onrails/recipes.rb&quot;, &quot;lib/ec2onrails/version.rb&quot;, &quot;lib/ec2onrails.rb&quot;, &quot;Manifest&quot;, &quot;Rakefile&quot;, &quot;README.textile&quot;, &quot;server/build-ec2onrails.sh&quot;, &quot;server/files/etc/aliases&quot;, &quot;server/files/etc/aliases.db&quot;, &quot;server/files/etc/apache2/apache2.conf&quot;, &quot;server/files/etc/apache2/conf.d/app.proxy_cluster.conf&quot;, &quot;server/files/etc/apache2/conf.d/app.proxy_frontend.conf&quot;, &quot;server/files/etc/apache2/mods-available/proxy.conf&quot;, &quot;server/files/etc/apache2/sites-available/app.common&quot;, &quot;server/files/etc/apache2/sites-available/app.custom&quot;, &quot;server/files/etc/apache2/sites-available/default&quot;, &quot;server/files/etc/apache2/sites-available/default-ssl&quot;, &quot;server/files/etc/cron.d/ec2onrails&quot;, &quot;server/files/etc/cron.daily/app&quot;, &quot;server/files/etc/cron.daily/logrotate_post&quot;, &quot;server/files/etc/cron.hourly/app&quot;, &quot;server/files/etc/cron.monthly/app&quot;, &quot;server/files/etc/cron.weekly/app&quot;, &quot;server/files/etc/denyhosts.conf&quot;, &quot;server/files/etc/dpkg/dpkg.cfg&quot;, &quot;server/files/etc/ec2onrails/balancer_members&quot;, &quot;server/files/etc/ec2onrails/README&quot;, &quot;server/files/etc/ec2onrails/roles.yml&quot;, &quot;server/files/etc/environment&quot;, &quot;server/files/etc/god/app.god&quot;, &quot;server/files/etc/god/db.god&quot;, &quot;server/files/etc/god/dkim_filter.god&quot;, &quot;server/files/etc/god/examples/have_god_daemonize.god&quot;, &quot;server/files/etc/god/master.conf&quot;, &quot;server/files/etc/god/memcache.god&quot;, &quot;server/files/etc/god/notifications.god&quot;, &quot;server/files/etc/god/system.god&quot;, &quot;server/files/etc/god/web.god&quot;, &quot;server/files/etc/init.d/ec2-every-startup&quot;, &quot;server/files/etc/init.d/ec2-first-startup&quot;, &quot;server/files/etc/init.d/god&quot;, &quot;server/files/etc/init.d/nginx&quot;, &quot;server/files/etc/init.d/set_roles&quot;, &quot;server/files/etc/logrotate.d/apache2&quot;, &quot;server/files/etc/logrotate.d/mongrel&quot;, &quot;server/files/etc/logrotate.d/nginx&quot;, &quot;server/files/etc/memcached.conf&quot;, &quot;server/files/etc/mongrel_cluster/app.yml&quot;, &quot;server/files/etc/motd.tail&quot;, &quot;server/files/etc/mysql/my.cnf&quot;, &quot;server/files/etc/nginx/nginx.conf&quot;, &quot;server/files/etc/postfix/main.cf&quot;, &quot;server/files/etc/rcS.d/S91ec2-first-startup&quot;, &quot;server/files/etc/rcS.d/S92ec2-every-startup&quot;, &quot;server/files/etc/rcS.d/S99set_roles&quot;, &quot;server/files/etc/ssh/sshd_config&quot;, &quot;server/files/etc/sudoers&quot;, &quot;server/files/etc/sudoers.full_access&quot;, &quot;server/files/etc/sudoers.restricted_access&quot;, &quot;server/files/etc/syslog.conf&quot;, &quot;server/files/usr/bin/god&quot;, &quot;server/files/usr/local/ec2onrails/bin/archive_file.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/backup_app_db.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/ec2_meta_data.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/exec_runner&quot;, &quot;server/files/usr/local/ec2onrails/bin/init_services.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/optimize_mysql.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/rails_env&quot;, &quot;server/files/usr/local/ec2onrails/bin/rebundle.sh&quot;, &quot;server/files/usr/local/ec2onrails/bin/restore_app_db.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/set_rails_env&quot;, &quot;server/files/usr/local/ec2onrails/bin/set_roles.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/setup_web_proxy.rb&quot;, &quot;server/files/usr/local/ec2onrails/config&quot;, &quot;server/files/usr/local/ec2onrails/COPYING&quot;, &quot;server/files/usr/local/ec2onrails/lib/aws_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/god_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/god_patch.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/mysql_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/roles_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/s3_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/utils.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/vendor/ini.rb&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/every-startup/get-hostname.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/create-dirs.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/generate-default-web-cert-and-key.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/misc.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/prepare-mysql-data-dir.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/README&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/setup-credentials.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/setup-file-permissions.sh&quot;, &quot;server/rakefile.rb&quot;, &quot;setup.rb&quot;, &quot;test/autobench.conf&quot;, &quot;test/spec/lib/s3_helper_spec.rb&quot;, &quot;test/spec/lib/s3_old.yml&quot;, &quot;test/spec/test_files/test1&quot;, &quot;test/spec/test_files/test2&quot;, &quot;test/test_app/app/controllers/application.rb&quot;, &quot;test/test_app/app/controllers/db_fast_controller.rb&quot;, &quot;test/test_app/app/controllers/fast_controller.rb&quot;, &quot;test/test_app/app/controllers/slow_controller.rb&quot;, &quot;test/test_app/app/controllers/very_slow_controller.rb&quot;, &quot;test/test_app/app/helpers/application_helper.rb&quot;, &quot;test/test_app/app/helpers/db_fast_helper.rb&quot;, &quot;test/test_app/app/helpers/fast_helper.rb&quot;, &quot;test/test_app/app/helpers/slow_helper.rb&quot;, &quot;test/test_app/app/helpers/very_slow_helper.rb&quot;, &quot;test/test_app/Capfile&quot;, &quot;test/test_app/config/boot.rb&quot;, &quot;test/test_app/config/database.yml&quot;, &quot;test/test_app/config/deploy.rb&quot;, &quot;test/test_app/config/environment.rb&quot;, &quot;test/test_app/config/environments/development.rb&quot;, &quot;test/test_app/config/environments/production.rb&quot;, &quot;test/test_app/config/environments/test.rb&quot;, &quot;test/test_app/config/routes.rb&quot;, &quot;test/test_app/db/schema.rb&quot;, &quot;test/test_app/doc/README_FOR_APP&quot;, &quot;test/test_app/public/404.html&quot;, &quot;test/test_app/public/500.html&quot;, &quot;test/test_app/public/dispatch.cgi&quot;, &quot;test/test_app/public/dispatch.fcgi&quot;, &quot;test/test_app/public/dispatch.rb&quot;, &quot;test/test_app/public/favicon.ico&quot;, &quot;test/test_app/public/images/rails.png&quot;, &quot;test/test_app/public/javascripts/application.js&quot;, &quot;test/test_app/public/javascripts/controls.js&quot;, &quot;test/test_app/public/javascripts/dragdrop.js&quot;, &quot;test/test_app/public/javascripts/effects.js&quot;, &quot;test/test_app/public/javascripts/prototype.js&quot;, &quot;test/test_app/public/robots.txt&quot;, &quot;test/test_app/Rakefile&quot;, &quot;test/test_app/README&quot;, &quot;test/test_app/script/about&quot;, &quot;test/test_app/script/breakpointer&quot;, &quot;test/test_app/script/console&quot;, &quot;test/test_app/script/destroy&quot;, &quot;test/test_app/script/generate&quot;, &quot;test/test_app/script/performance/benchmarker&quot;, &quot;test/test_app/script/performance/profiler&quot;, &quot;test/test_app/script/performance/request&quot;, &quot;test/test_app/script/plugin&quot;, &quot;test/test_app/script/process/inspector&quot;, &quot;test/test_app/script/process/reaper&quot;, &quot;test/test_app/script/process/spawner&quot;, &quot;test/test_app/script/runner&quot;, &quot;test/test_app/script/server&quot;, &quot;test/test_app/test/functional/db_fast_controller_test.rb&quot;, &quot;test/test_app/test/functional/fast_controller_test.rb&quot;, &quot;test/test_app/test/functional/slow_controller_test.rb&quot;, &quot;test/test_app/test/functional/very_slow_controller_test.rb&quot;, &quot;test/test_app/test/test_helper.rb&quot;, &quot;test/test_ec2onrails.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;TODO&quot;]
+  s.files = [&quot;CHANGELOG&quot;, &quot;COPYING&quot;, &quot;ec2onrails.gemspec&quot;, &quot;echoe_config.rb&quot;, &quot;examples/Capfile&quot;, &quot;examples/deploy.rb&quot;, &quot;examples/s3.yml&quot;, &quot;lib/ec2onrails/capistrano_utils.rb&quot;, &quot;lib/ec2onrails/recipes/db.rb&quot;, &quot;lib/ec2onrails/recipes/deploy.rb&quot;, &quot;lib/ec2onrails/recipes/server.rb&quot;, &quot;lib/ec2onrails/recipes.rb&quot;, &quot;lib/ec2onrails/version.rb&quot;, &quot;lib/ec2onrails.rb&quot;, &quot;Manifest&quot;, &quot;Rakefile&quot;, &quot;README.textile&quot;, &quot;server/build-ec2onrails.sh&quot;, &quot;server/files/etc/aliases&quot;, &quot;server/files/etc/aliases.db&quot;, &quot;server/files/etc/apache2/apache2.conf&quot;, &quot;server/files/etc/apache2/conf.d/app.proxy_cluster.conf&quot;, &quot;server/files/etc/apache2/conf.d/app.proxy_frontend.conf&quot;, &quot;server/files/etc/apache2/mods-available/proxy.conf&quot;, &quot;server/files/etc/apache2/sites-available/app.common&quot;, &quot;server/files/etc/apache2/sites-available/app.custom&quot;, &quot;server/files/etc/apache2/sites-available/default&quot;, &quot;server/files/etc/apache2/sites-available/default-ssl&quot;, &quot;server/files/etc/cron.d/ec2onrails&quot;, &quot;server/files/etc/cron.daily/app&quot;, &quot;server/files/etc/cron.daily/logrotate_post&quot;, &quot;server/files/etc/cron.hourly/app&quot;, &quot;server/files/etc/cron.monthly/app&quot;, &quot;server/files/etc/cron.weekly/app&quot;, &quot;server/files/etc/denyhosts.conf&quot;, &quot;server/files/etc/dpkg/dpkg.cfg&quot;, &quot;server/files/etc/ec2onrails/balancer_members&quot;, &quot;server/files/etc/ec2onrails/README&quot;, &quot;server/files/etc/ec2onrails/roles.yml&quot;, &quot;server/files/etc/environment&quot;, &quot;server/files/etc/god/app.god&quot;, &quot;server/files/etc/god/db.god&quot;, &quot;server/files/etc/god/dkim_filter.god&quot;, &quot;server/files/etc/god/examples/have_god_daemonize.god&quot;, &quot;server/files/etc/god/master.conf&quot;, &quot;server/files/etc/god/memcache.god&quot;, &quot;server/files/etc/god/notifications.god&quot;, &quot;server/files/etc/god/system.god&quot;, &quot;server/files/etc/god/web.god&quot;, &quot;server/files/etc/init.d/ec2-every-startup&quot;, &quot;server/files/etc/init.d/ec2-first-startup&quot;, &quot;server/files/etc/init.d/god&quot;, &quot;server/files/etc/init.d/nginx&quot;, &quot;server/files/etc/init.d/set_roles&quot;, &quot;server/files/etc/logrotate.d/apache2&quot;, &quot;server/files/etc/logrotate.d/mongrel&quot;, &quot;server/files/etc/logrotate.d/nginx&quot;, &quot;server/files/etc/memcached.conf&quot;, &quot;server/files/etc/mongrel_cluster/app.yml&quot;, &quot;server/files/etc/motd.tail&quot;, &quot;server/files/etc/mysql/my.cnf&quot;, &quot;server/files/etc/nginx/nginx.conf&quot;, &quot;server/files/etc/postfix/main.cf&quot;, &quot;server/files/etc/rcS.d/S91ec2-first-startup&quot;, &quot;server/files/etc/rcS.d/S92ec2-every-startup&quot;, &quot;server/files/etc/rcS.d/S99set_roles&quot;, &quot;server/files/etc/ssh/sshd_config&quot;, &quot;server/files/etc/sudoers&quot;, &quot;server/files/etc/sudoers.full_access&quot;, &quot;server/files/etc/sudoers.restricted_access&quot;, &quot;server/files/etc/syslog.conf&quot;, &quot;server/files/usr/bin/god&quot;, &quot;server/files/usr/local/ec2onrails/bin/archive_file.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/backup_app_db.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/ec2_meta_data.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/exec_runner&quot;, &quot;server/files/usr/local/ec2onrails/bin/init_services.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/optimize_mysql.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/public-hostname&quot;, &quot;server/files/usr/local/ec2onrails/bin/rails_env&quot;, &quot;server/files/usr/local/ec2onrails/bin/rebundle.sh&quot;, &quot;server/files/usr/local/ec2onrails/bin/restore_app_db.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/set_rails_env&quot;, &quot;server/files/usr/local/ec2onrails/bin/set_roles.rb&quot;, &quot;server/files/usr/local/ec2onrails/bin/setup_web_proxy.rb&quot;, &quot;server/files/usr/local/ec2onrails/config&quot;, &quot;server/files/usr/local/ec2onrails/COPYING&quot;, &quot;server/files/usr/local/ec2onrails/lib/aws_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/god_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/god_patch.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/mysql_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/roles_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/s3_helper.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/utils.rb&quot;, &quot;server/files/usr/local/ec2onrails/lib/vendor/ini.rb&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/every-startup/get-hostname.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/create-dirs.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/generate-default-web-cert-and-key.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/misc.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/prepare-mysql-data-dir.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/README&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/setup-credentials.sh&quot;, &quot;server/files/usr/local/ec2onrails/startup-scripts/first-startup/setup-file-permissions.sh&quot;, &quot;server/rakefile.rb&quot;, &quot;setup.rb&quot;, &quot;test/autobench.conf&quot;, &quot;test/spec/lib/s3_helper_spec.rb&quot;, &quot;test/spec/lib/s3_old.yml&quot;, &quot;test/spec/test_files/test1&quot;, &quot;test/spec/test_files/test2&quot;, &quot;test/test_app/app/controllers/application.rb&quot;, &quot;test/test_app/app/controllers/db_fast_controller.rb&quot;, &quot;test/test_app/app/controllers/fast_controller.rb&quot;, &quot;test/test_app/app/controllers/slow_controller.rb&quot;, &quot;test/test_app/app/controllers/very_slow_controller.rb&quot;, &quot;test/test_app/app/helpers/application_helper.rb&quot;, &quot;test/test_app/app/helpers/db_fast_helper.rb&quot;, &quot;test/test_app/app/helpers/fast_helper.rb&quot;, &quot;test/test_app/app/helpers/slow_helper.rb&quot;, &quot;test/test_app/app/helpers/very_slow_helper.rb&quot;, &quot;test/test_app/Capfile&quot;, &quot;test/test_app/config/boot.rb&quot;, &quot;test/test_app/config/database.yml&quot;, &quot;test/test_app/config/deploy.rb&quot;, &quot;test/test_app/config/environment.rb&quot;, &quot;test/test_app/config/environments/development.rb&quot;, &quot;test/test_app/config/environments/production.rb&quot;, &quot;test/test_app/config/environments/test.rb&quot;, &quot;test/test_app/config/routes.rb&quot;, &quot;test/test_app/db/schema.rb&quot;, &quot;test/test_app/doc/README_FOR_APP&quot;, &quot;test/test_app/public/404.html&quot;, &quot;test/test_app/public/500.html&quot;, &quot;test/test_app/public/dispatch.cgi&quot;, &quot;test/test_app/public/dispatch.fcgi&quot;, &quot;test/test_app/public/dispatch.rb&quot;, &quot;test/test_app/public/favicon.ico&quot;, &quot;test/test_app/public/images/rails.png&quot;, &quot;test/test_app/public/javascripts/application.js&quot;, &quot;test/test_app/public/javascripts/controls.js&quot;, &quot;test/test_app/public/javascripts/dragdrop.js&quot;, &quot;test/test_app/public/javascripts/effects.js&quot;, &quot;test/test_app/public/javascripts/prototype.js&quot;, &quot;test/test_app/public/robots.txt&quot;, &quot;test/test_app/Rakefile&quot;, &quot;test/test_app/README&quot;, &quot;test/test_app/script/about&quot;, &quot;test/test_app/script/breakpointer&quot;, &quot;test/test_app/script/console&quot;, &quot;test/test_app/script/destroy&quot;, &quot;test/test_app/script/generate&quot;, &quot;test/test_app/script/performance/benchmarker&quot;, &quot;test/test_app/script/performance/profiler&quot;, &quot;test/test_app/script/performance/request&quot;, &quot;test/test_app/script/plugin&quot;, &quot;test/test_app/script/process/inspector&quot;, &quot;test/test_app/script/process/reaper&quot;, &quot;test/test_app/script/process/spawner&quot;, &quot;test/test_app/script/runner&quot;, &quot;test/test_app/script/server&quot;, &quot;test/test_app/test/functional/db_fast_controller_test.rb&quot;, &quot;test/test_app/test/functional/fast_controller_test.rb&quot;, &quot;test/test_app/test/functional/slow_controller_test.rb&quot;, &quot;test/test_app/test/functional/very_slow_controller_test.rb&quot;, &quot;test/test_app/test/test_helper.rb&quot;, &quot;test/test_ec2onrails.rb&quot;, &quot;test/test_helper.rb&quot;, &quot;TODO&quot;]
   s.has_rdoc = true
   s.homepage = %q{http://ec2onrails.rubyforge.org}
   s.rdoc_options = [&quot;--line-numbers&quot;, &quot;--inline-source&quot;, &quot;--title&quot;, &quot;Ec2onrails&quot;, &quot;--main&quot;, &quot;README.textile&quot;]</diff>
      <filename>ec2onrails.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>291906de1531ade263848dafbbfb351c11cdda7d</id>
    </parent>
  </parents>
  <author>
    <name>Paul Dowman</name>
    <email>paul@pauldowman.com</email>
  </author>
  <url>http://github.com/pauldowman/ec2onrails/commit/7e3bda6120c7a0867ddf13b7a8052fa7c3ae56a4</url>
  <id>7e3bda6120c7a0867ddf13b7a8052fa7c3ae56a4</id>
  <committed-date>2009-03-25T14:19:54-07:00</committed-date>
  <authored-date>2009-03-25T14:16:48-07:00</authored-date>
  <message>small refactor and DRY up of gem-related files:
- added rake task to copy the generated gemspec file to the root where github expects it to be
- inserted a comment into the generated gemspec file to make it clear that it's generated and shouldn't be edited even though it's checked in
- moved echoe config out of the rakefile
- added single rake task to do all gem-related building</message>
  <tree>8f61c4d19de81ec3239eb32eba250cf96343f8f2</tree>
  <committer>
    <name>Paul Dowman</name>
    <email>paul@pauldowman.com</email>
  </committer>
</commit>
