<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>rufus-rtm.gemspec</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -11,37 +11,9 @@ require 'rake/testtask'
 require 'hanna/rdoctask'
 
 
-RUFUS_RTM_VERSION = '0.1.1'
+gemspec = File.read('rufus-rtm.gemspec')
+eval &quot;gemspec = #{gemspec}&quot;
 
-#
-# GEM SPEC
-
-spec = Gem::Specification.new do |s|
-
-  s.name = 'rufus-rtm'
-  s.version = RUFUS_RTM_VERSION
-  s.authors = [ 'John Mettraux' ]
-  s.email = 'jmettraux@gmail.com'
-  s.homepage = 'http://rufus.rubyforge.org/rufus-rtm'
-  s.platform = Gem::Platform::RUBY
-  s.summary = 'yet another RememberTheMilk wrapper'
-  #s.license = 'MIT'
-
-  s.require_path = 'lib'
-  #s.autorequire = 'rufus-rtm'
-  s.test_file = 'test/test.rb'
-  s.has_rdoc = true
-  s.extra_rdoc_files = [ 'README.txt' ]
-
-  [ 'rufus-verbs' ].each do |d|
-    s.requirements &lt;&lt; d
-    s.add_dependency d
-  end
-
-  files = FileList[ '{bin,docs,lib,test}/**/*' ]
-  files.exclude 'html'
-  s.files = files.to_a
-end
 
 #
 # tasks
@@ -60,14 +32,27 @@ Rake::TestTask.new(:test) do |t|
   t.verbose = true
 end
 
+
+#
+# VERSION
+
+task :change_version do
+
+  version = ARGV.pop
+  `sedip &quot;s/VERSION = '.*'/VERSION = '#{version}'/&quot; lib/rufus/rtm/base.rb`
+  `sedip &quot;s/s.version = '.*'/s.version = '#{version}'/&quot; rufus-rtm.gemspec`
+  exit 0 # prevent rake from triggering other tasks
+end
+
+
 #
 # PACKAGING
 
-Rake::GemPackageTask.new(spec) do |pkg|
+Rake::GemPackageTask.new(gemspec) do |pkg|
   #pkg.need_tar = true
 end
 
-Rake::PackageTask.new('rufus-rtm', RUFUS_RTM_VERSION) do |pkg|
+Rake::PackageTask.new('rufus-rtm', gemspec.version) do |pkg|
 
   pkg.need_zip = true
   pkg.package_files = FileList[
@@ -99,7 +84,7 @@ Rake::RDocTask.new do |rd|
     #'CREDITS.txt',
     'lib/**/*.rb')
   #rd.rdoc_files.exclude('lib/tokyotyrant.rb')
-  rd.title = 'rufus-lua rtm'
+  rd.title = 'rufus-rtm rdoc'
   rd.options &lt;&lt; '-N' # line numbers
   rd.options &lt;&lt; '-S' # inline source
 end</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -35,6 +35,8 @@ include Rufus::Verbs
 module Rufus
 module RTM
 
+  VERSION = '0.1.2'
+
   AUTH_ENDPOINT = &quot;http://www.rememberthemilk.com/services/auth/&quot;
   REST_ENDPOINT = &quot;http://api.rememberthemilk.com/services/rest/&quot;
 </diff>
      <filename>lib/rufus/rtm/base.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d38beac077d728e11ee19e8344956e1a154d98e0</id>
    </parent>
  </parents>
  <author>
    <name>John Mettraux</name>
    <email>jmettraux@gmail.com</email>
  </author>
  <url>http://github.com/jmettraux/rufus-rtm/commit/f056cb19c987060d98faac762c065e5b2bbb625c</url>
  <id>f056cb19c987060d98faac762c065e5b2bbb625c</id>
  <committed-date>2009-03-26T20:32:18-07:00</committed-date>
  <authored-date>2009-03-26T20:32:18-07:00</authored-date>
  <message>change_version and gemspec</message>
  <tree>96c5cbd47a26b87ae6e717868ddbeac8cb2a2bc6</tree>
  <committer>
    <name>John Mettraux</name>
    <email>jmettraux@gmail.com</email>
  </committer>
</commit>
