<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,5 @@
 require 'rubygems'
+require &quot;merb-core&quot;
 require 'rake/gempackagetask'
 require &quot;extlib&quot;
 require File.join(File.dirname(__FILE__), '../merb-core/lib/merb-core/tasks/merb_rake_helper')
@@ -17,7 +18,7 @@ EMAIL  = &quot;ykatz@engineyard.com&quot;
 
 GEM_NAME    = &quot;merb-action-args&quot;
 PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
-GEM_VERSION = (Merb::VERSION rescue &quot;0.9.10&quot;) + PKG_BUILD
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 RELEASE_NAME = &quot;REL #{GEM_VERSION}&quot;
 
@@ -35,7 +36,7 @@ spec = Gem::Specification.new do |s|
   s.author = AUTHOR
   s.email = EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.10')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.add_dependency('ruby2ruby', '&gt;= 1.1.9')
   s.add_dependency('ParseTree', '&gt;= 2.2')
   s.require_path = 'lib'</diff>
      <filename>merb-action-args/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -19,7 +19,7 @@ GEM_EMAIL  = &quot;ez@engineyard.com&quot;
 
 GEM_NAME    = &quot;merb-assets&quot;
 PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
-GEM_VERSION = (Merb::VERSION rescue &quot;0.9.10&quot;) + PKG_BUILD
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 RELEASE_NAME    = &quot;REL #{GEM_VERSION}&quot;
 
@@ -37,7 +37,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', &quot;= #{Merb::VERSION}&quot;)
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README Rakefile TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
 end</diff>
      <filename>merb-assets/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,5 @@
 require File.join(File.dirname(__FILE__), &quot;../merb-core/lib/merb-core/version.rb&quot;)
 
-GEM_VERSION = Merb::VERSION
-GEM_NAME    = &quot;merb-auth&quot;
 require &quot;rake/clean&quot;
 require &quot;rake/gempackagetask&quot;
 require 'rubygems/specification'
@@ -88,4 +86,4 @@ task :spec do
   gems.each do |gem|
     Dir.chdir(gem) { sh &quot;#{Gem.ruby} -S rake spec&quot; }
   end
-end
\ No newline at end of file
+end</diff>
      <filename>merb-auth/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,9 @@ require 'rake/testtask'
 
 
 GEM_NAME = &quot;merb-auth-core&quot;
-GEM_VERSION = Merb::VERSION
+PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
+GEM_VERSION = Merb::VERSION + PKG_BUILD
+
 AUTHOR = &quot;Adam French, Daniel Neighman&quot;
 EMAIL = &quot;has.sox@gmail.com&quot;
 HOMEPAGE = &quot;http://merbivore.com/&quot;
@@ -27,7 +29,7 @@ spec = Gem::Specification.new do |s|
   s.author = AUTHOR
   s.email = EMAIL
   s.homepage = HOMEPAGE
-  s.add_dependency('merb-core', '~&gt;0.9.9')
+  s.add_dependency('merb-core', &quot;~&gt; #{Merb::VERSION}&quot;)
   s.add_dependency('extlib')
   s.require_path = 'lib'
   s.files = %w(LICENSE README.textile Rakefile TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)</diff>
      <filename>merb-auth/merb-auth-core/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -10,7 +10,9 @@ require 'rake/testtask'
 require File.join(File.dirname(__FILE__), &quot;../../merb-core/lib/merb-core/version.rb&quot;)
 
 GEM_NAME = &quot;merb-auth-more&quot;
-GEM_VERSION = Merb::VERSION
+PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
+GEM_VERSION = Merb::VERSION + PKG_BUILD
+
 AUTHOR = &quot;Daniel Neighman&quot;
 EMAIL = &quot;has.sox@gmail.com&quot;
 HOMEPAGE = &quot;http://merbivore.com/&quot;
@@ -28,7 +30,7 @@ spec = Gem::Specification.new do |s|
   s.author = AUTHOR
   s.email = EMAIL
   s.homepage = HOMEPAGE
-  s.add_dependency(&quot;merb-auth-core&quot;, &quot;= #{Merb::VERSION}&quot;)
+  s.add_dependency(&quot;merb-auth-core&quot;, &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README.textile Rakefile TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
   </diff>
      <filename>merb-auth/merb-auth-more/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -5,11 +5,12 @@ require 'merb-core'
 require 'merb-core/tasks/merb'
 
 GEM_NAME = &quot;merb-auth-slice-password&quot;
-AUTHOR = &quot;Your Name&quot;
-EMAIL = &quot;Your Email&quot;
+AUTHOR = &quot;Daniel Neighman&quot;
+EMAIL = &quot;has.sox@gmail.com&quot;
 HOMEPAGE = &quot;http://merbivore.com/&quot;
-SUMMARY = &quot;Merb Slice that provides ...&quot;
-GEM_VERSION = Merb::VERSION
+SUMMARY = &quot;Merb Slice that provides UI for password strategy of merb-auth.&quot;
+PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 spec = Gem::Specification.new do |s|
   s.rubyforge_project = 'merb'
@@ -23,9 +24,9 @@ spec = Gem::Specification.new do |s|
   s.author = AUTHOR
   s.email = EMAIL
   s.homepage = HOMEPAGE
-  s.add_dependency('merb-slices', '&gt;= 0.9.9')
-  s.add_dependency('merb-auth-core', &quot;= #{Merb::VERSION}&quot;)
-  s.add_dependency('merb-auth-more', &quot;= #{Merb::VERSION}&quot;)
+  s.add_dependency('merb-slices', &quot;&gt;= #{Merb::VERSION}&quot;)
+  s.add_dependency('merb-auth-core', &quot;&gt;= #{Merb::VERSION}&quot;)
+  s.add_dependency('merb-auth-more', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README.textile Rakefile TODO) + Dir.glob(&quot;{lib,spec,app,public,stubs}/**/*&quot;)
 end
@@ -49,4 +50,4 @@ end
 require 'spec/rake/spectask'
 require 'merb-core/test/tasks/spectasks'
 desc 'Default: run spec examples'
-task :default =&gt; 'spec'
\ No newline at end of file
+task :default =&gt; 'spec'</diff>
      <filename>merb-auth/merb-auth-slice-password/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -25,7 +25,7 @@ if defined?(Merb::Plugins)
     
     # Slice metadata
     self.description = &quot;MerbAuthSlicePassword is a merb slice that provides basic password based logins&quot;
-    self.version = &quot;0.9.9&quot;
+    self.version = &quot;0.9.10&quot;
     self.author = &quot;Daniel Neighman&quot;
     
     # Stub classes loaded hook - runs before LoadClasses BootLoader</diff>
      <filename>merb-auth/merb-auth-slice-password/lib/merb-auth-slice-password.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,5 @@
 require 'rubygems'
+require &quot;merb-core&quot;
 require 'rake/gempackagetask'
 require &quot;extlib&quot;
 require 'merb-core/tasks/merb_rake_helper'
@@ -17,7 +18,7 @@ GEM_EMAIL  = &quot;ben@benburkert.com&quot;
 
 GEM_NAME    = &quot;merb-cache&quot;
 PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
-GEM_VERSION = (Merb::VERSION rescue &quot;0.9.10&quot;) + PKG_BUILD
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 RELEASE_NAME    = &quot;REL #{GEM_VERSION}&quot;
 
@@ -35,7 +36,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.10')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README Rakefile TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
 end</diff>
      <filename>merb-cache/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,7 @@ GEM_EMAIL  = &quot;andy@new-bamboo.co.uk&quot;
 
 GEM_NAME    = &quot;merb-exceptions&quot;
 PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
-GEM_VERSION = (Merb::VERSION rescue &quot;0.9.9&quot;) + PKG_BUILD
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 RELEASE_NAME    = &quot;REL #{GEM_VERSION}&quot;
 
@@ -35,7 +35,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.9')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README.markdown Rakefile) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
 end</diff>
      <filename>merb-exceptions/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -40,7 +40,7 @@ spec = Gem::Specification.new do |s|
   s.bindir = &quot;bin&quot;
   s.executables = %w( merb-gen )
 
-  s.add_dependency &quot;merb-core&quot;, &quot;&gt;= 0.9.10&quot;
+  s.add_dependency &quot;merb-core&quot;, &quot;&gt;= #{Merb::VERSION}&quot;
   s.add_dependency &quot;templater&quot;, &quot;&gt;= 0.3.3&quot;
 
   s.require_path = 'lib'</diff>
      <filename>merb-gen/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -90,6 +90,14 @@ module Merb
       # ==== Layout specific things
       #
 
+      def merb_gems_version
+        &quot;0.9.10&quot;
+      end
+
+      def dm_gems_version
+        &quot;0.9.6&quot;
+      end
+      
       # empty array means all files are considered to be just
       # files, not templates
       glob! &quot;app&quot;</diff>
      <filename>merb-gen/lib/generators/merb/merb_stack.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,15 +1,15 @@
-dependency &quot;merb-action-args&quot;, &quot;0.9.9&quot;   # Provides support for querystring arguments to be passed in to controller actions
-dependency &quot;merb-assets&quot;, &quot;0.9.9&quot;        # Provides link_to, asset_path, auto_link, image_tag methods (and lots more)
-dependency &quot;merb-cache&quot;, &quot;0.9.9&quot;         # Provides your application with caching functions 
-dependency &quot;merb-helpers&quot;, &quot;0.9.9&quot;       # Provides the form, date/time, and other helpers
-dependency &quot;merb-mailer&quot;, &quot;0.9.9&quot;        # Integrates mail support via Merb Mailer
-dependency &quot;merb-slices&quot;, &quot;0.9.9&quot;        # Provides a mechanism for letting plugins provide controllers, views, etc. to your app
-dependency &quot;merb-auth&quot;, &quot;0.9.9&quot;          # An authentication slice (Merb's equivalent to Rails' restful authentication)
-dependency &quot;merb-param-protection&quot;, &quot;0.9.9&quot;
+dependency &quot;merb-action-args&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;   # Provides support for querystring arguments to be passed in to controller actions
+dependency &quot;merb-assets&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;        # Provides link_to, asset_path, auto_link, image_tag methods (and lots more)
+dependency &quot;merb-cache&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;         # Provides your application with caching functions 
+dependency &quot;merb-helpers&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;       # Provides the form, date/time, and other helpers
+dependency &quot;merb-mailer&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;        # Integrates mail support via Merb Mailer
+dependency &quot;merb-slices&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;        # Provides a mechanism for letting plugins provide controllers, views, etc. to your app
+dependency &quot;merb-auth&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;          # An authentication slice (Merb's equivalent to Rails' restful authentication)
+dependency &quot;merb-param-protection&quot;, &quot;&lt;%= merb_gems_version %&gt;&quot;
  
-dependency &quot;dm-core&quot;, &quot;0.9.6&quot;         # The datamapper ORM
-dependency &quot;dm-aggregates&quot;, &quot;0.9.6&quot;   # Provides your DM models with count, sum, avg, min, max, etc.
-dependency &quot;dm-migrations&quot;, &quot;0.9.6&quot;   # Make incremental changes to your database.
-dependency &quot;dm-timestamps&quot;, &quot;0.9.6&quot;   # Automatically populate created_at, created_on, etc. when those properties are present.
-dependency &quot;dm-types&quot;, &quot;0.9.6&quot;        # Provides additional types, including csv, json, yaml.
-dependency &quot;dm-validations&quot;, &quot;0.9.6&quot;  # Validation framework
+dependency &quot;dm-core&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;         # The datamapper ORM
+dependency &quot;dm-aggregates&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;   # Provides your DM models with count, sum, avg, min, max, etc.
+dependency &quot;dm-migrations&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;   # Make incremental changes to your database.
+dependency &quot;dm-timestamps&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;   # Automatically populate created_at, created_on, etc. when those properties are present.
+dependency &quot;dm-types&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;        # Provides additional types, including csv, json, yaml.
+dependency &quot;dm-validations&quot;, &quot;&lt;%= dm_gems_version %&gt;&quot;  # Validation framework</diff>
      <filename>merb-gen/lib/generators/templates/application/merb_stack/config/dependencies.rb</filename>
    </modified>
    <modified>
      <diff>@@ -37,7 +37,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', &quot;= #{Merb::VERSION}&quot;)
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README Rakefile TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
 end</diff>
      <filename>merb-helpers/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -37,7 +37,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.10')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.add_dependency('mailfactory', '&gt;= 1.2.3')
   s.require_path = 'lib'
   s.files = %w(LICENSE README.textile Rakefile TODO Generators) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
@@ -77,4 +77,4 @@ Spec::Rake::SpecTask.new('spec') do |t|
 end
 
 desc 'Default: run spec examples'
-task :default =&gt; 'spec'
\ No newline at end of file
+task :default =&gt; 'spec'</diff>
      <filename>merb-mailer/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -37,7 +37,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.8')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README Rakefile) + Dir.glob(&quot;{lib,specs}/**/*&quot;)
 end
@@ -76,4 +76,4 @@ Spec::Rake::SpecTask.new('spec') do |t|
 end
 
 desc 'Default: run spec examples'
-task :default =&gt; 'spec'
\ No newline at end of file
+task :default =&gt; 'spec'</diff>
      <filename>merb-param-protection/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -37,7 +37,7 @@ spec = Gem::Specification.new do |s|
   s.author = GEM_AUTHOR
   s.email = GEM_EMAIL
   s.homepage = PROJECT_URL
-  s.add_dependency('merb-core', '&gt;= 0.9.10')
+  s.add_dependency('merb-core', &quot;&gt;= #{Merb::VERSION}&quot;)
   s.require_path = 'lib'
   s.files = %w(LICENSE README Rakefile Generators TODO) + Dir.glob(&quot;{lib,spec}/**/*&quot;)
   s.bindir = &quot;bin&quot;</diff>
      <filename>merb-slices/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,7 @@ GEM_EMAIL  = &quot;jtoy@rubynow.com&quot;
 
 GEM_NAME    = &quot;merb_datamapper&quot;
 PKG_BUILD   = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
-GEM_VERSION = (Merb::VERSION rescue &quot;0.9.10&quot;) + PKG_BUILD
+GEM_VERSION = Merb::VERSION + PKG_BUILD
 
 RELEASE_NAME    = &quot;REL #{GEM_VERSION}&quot;
 </diff>
      <filename>merb_datamapper/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 module DataMapper
   module MerbDataMapper
-    VERSION = &quot;0.9.9&quot;
+    VERSION = &quot;0.9.10&quot;
   end
 end</diff>
      <filename>merb_datamapper/lib/merb_datamapper/version.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>merb-auth/merb-auth-core/merb-auth-core.gemspec</filename>
    </removed>
    <removed>
      <filename>merb-auth/merb-auth-more/merb-auth-more.gemspec</filename>
    </removed>
    <removed>
      <filename>merb-auth/merb-auth-slice-password/merb-auth-slice-password.gemspec</filename>
    </removed>
    <removed>
      <filename>merb-core/merb-core.gemspec</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>8b81364e92fac79009aa2c352c86c099cc00dd35</id>
    </parent>
  </parents>
  <author>
    <name>michael.s.klishin@gmail.com</name>
    <email>michael.s.klishin@gmail.com</email>
  </author>
  <url>http://github.com/wycats/merb/commit/c364cdf3af58f9aca4b608a5d2897067025cb0d2</url>
  <id>c364cdf3af58f9aca4b608a5d2897067025cb0d2</id>
  <committed-date>2008-10-16T01:34:47-07:00</committed-date>
  <authored-date>2008-10-14T11:00:04-07:00</authored-date>
  <message>Use Merb::VERSION in Rakefiles. Extract versions in dependencies.rb into methods on the generator.</message>
  <tree>23786ef2a4147479ecafa735626e4c85727a6aea</tree>
  <committer>
    <name>Carl Lerche</name>
    <email>carllerche@mac.com</email>
  </committer>
</commit>
