<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&#65279;2008-05-18  Luis Lavena
+2008-05-18  Luis Lavena
 
     * rake/extracttask.rb: Use 7-Zip as extract() utility to solve some
     extration troubles and speedup extraction process.</diff>
      <filename>CHANGELOG.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-* Try getting Readline 5.0 (or 5.2) working and passing all test
-  (test/test_readline.rb)
-
-* Implements all the dependencies required by Setup.nt extensions.
+* Try getting Readline 5.0 (or 5.2) working and passing all test
+  (test/test_readline.rb)
+
+* Implements all the dependencies required by Setup.nt extensions.</diff>
      <filename>TODO.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,44 +1,44 @@
-#
-# This Rake Task is a striped down version of Buildr download task
-# I took the code from http://rubyforge.org/projects/buildr
-#
-# I've striped down dependencies on Net::SSH and Facets to
-# stay as simple as possible.
-#
-# Original code from Assaf Arkin, released under Apache License
-# (http://buildr.rubyforge.org/license.html)
-#
-
-require 'rake'
-require 'tempfile'
-
-require File.join(File.dirname(__FILE__), 'contrib', 'uri_ext')
-
-def download(args)
-  args = URI.parse(args) if args.is_a?(String)
-  
-  options = {
-    :progress =&gt; true,
-    :verbose =&gt; Rake.application.options.trace
-  }
-  
-  # Given only a download URL, download into a temporary file.
-  # You can infer the file from task name.
-  if URI === args
-    temp = Tempfile.open(File.basename(args.to_s))
-    file_create(temp.path) do |task|
-      # Since temporary file exists, force a download.
-      class &lt;&lt; task ; def needed?() ; true ; end ; end
-      task.sources &lt;&lt; args
-      task.enhance { args.download(temp, options) }
-    end
-  else
-    # Download to a file task instead
-    fail unless args.keys.size == 1
-    uri = URI.parse(args.values.first.to_s)
-    file_create(args.keys.first) do |task|
-      task.sources &lt;&lt; uri
-      task.enhance { uri.download(task.name, options) }
-    end
-  end
-end
+#
+# This Rake Task is a striped down version of Buildr download task
+# I took the code from http://rubyforge.org/projects/buildr
+#
+# I've striped down dependencies on Net::SSH and Facets to
+# stay as simple as possible.
+#
+# Original code from Assaf Arkin, released under Apache License
+# (http://buildr.rubyforge.org/license.html)
+#
+
+require 'rake'
+require 'tempfile'
+
+require File.join(File.dirname(__FILE__), 'contrib', 'uri_ext')
+
+def download(args)
+  args = URI.parse(args) if args.is_a?(String)
+  
+  options = {
+    :progress =&gt; true,
+    :verbose =&gt; Rake.application.options.trace
+  }
+  
+  # Given only a download URL, download into a temporary file.
+  # You can infer the file from task name.
+  if URI === args
+    temp = Tempfile.open(File.basename(args.to_s))
+    file_create(temp.path) do |task|
+      # Since temporary file exists, force a download.
+      class &lt;&lt; task ; def needed?() ; true ; end ; end
+      task.sources &lt;&lt; args
+      task.enhance { args.download(temp, options) }
+    end
+  else
+    # Download to a file task instead
+    fail unless args.keys.size == 1
+    uri = URI.parse(args.values.first.to_s)
+    file_create(args.keys.first) do |task|
+      task.sources &lt;&lt; uri
+      task.enhance { uri.download(task.name, options) }
+    end
+  end
+end</diff>
      <filename>rake/downloadtask.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&#65279;require 'tmpdir'
+require 'tmpdir'
 require 'fileutils'
 
 def extract(file, target, options = {})</diff>
      <filename>rake/extracttask.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,21 +1,21 @@
-#!/usr/bin/env ruby
-
-# Load Rake
-begin
-  require 'rake'
-rescue LoadError
-  require 'rubygems'
-  require 'rake'
-end
-
-# Added download task from buildr
-require 'rake/downloadtask'
-require 'rake/extracttask'
-
-# RubyInstaller configuration data
-require 'config/ruby_installer'
-
-Dir.glob(&quot;#{RubyInstaller::ROOT}/recipes/**/*.rake&quot;).sort.each do |ext|
-  puts &quot;Loading #{File.basename(ext)}&quot; if Rake.application.options.trace
-  load ext
-end
+#!/usr/bin/env ruby
+
+# Load Rake
+begin
+  require 'rake'
+rescue LoadError
+  require 'rubygems'
+  require 'rake'
+end
+
+# Added download task from buildr
+require 'rake/downloadtask'
+require 'rake/extracttask'
+
+# RubyInstaller configuration data
+require 'config/ruby_installer'
+
+Dir.glob(&quot;#{RubyInstaller::ROOT}/recipes/**/*.rake&quot;).sort.each do |ext|
+  puts &quot;Loading #{File.basename(ext)}&quot; if Rake.application.options.trace
+  load ext
+end</diff>
      <filename>rakefile.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,30 +1,30 @@
-require 'rake/contrib/unzip'
-
-namespace(:extract_utils) do
-  package = RubyInstaller::ExtractUtils
-  directory package.target
-  CLEAN.include(package.target)
-  
-  # Put files for the :download task
-  package.files.each do |f|
-    file_source = &quot;#{package.url}/#{f}&quot;
-    file_target = &quot;downloads/#{f}&quot;
-    download file_target =&gt; file_source
-    
-    # depend on downloads directory
-    file file_target =&gt; &quot;downloads&quot;
-    
-    # download task need these files as pre-requisites
-    task :download =&gt; file_target
-  end
-  
-  task :extract_utils =&gt; [:download, package.target] do
-    package.files.each do |f|
-      filename = &quot;downloads/#{f}&quot;
-      Zip.fake_unzip(filename, /\.exe|\.dll$/, package.target)
-    end
-  end
-end
-
-task :download =&gt; ['extract_utils:download']
-task :extract_utils =&gt; ['extract_utils:extract_utils']
+require 'rake/contrib/unzip'
+
+namespace(:extract_utils) do
+  package = RubyInstaller::ExtractUtils
+  directory package.target
+  CLEAN.include(package.target)
+  
+  # Put files for the :download task
+  package.files.each do |f|
+    file_source = &quot;#{package.url}/#{f}&quot;
+    file_target = &quot;downloads/#{f}&quot;
+    download file_target =&gt; file_source
+    
+    # depend on downloads directory
+    file file_target =&gt; &quot;downloads&quot;
+    
+    # download task need these files as pre-requisites
+    task :download =&gt; file_target
+  end
+  
+  task :extract_utils =&gt; [:download, package.target] do
+    package.files.each do |f|
+      filename = &quot;downloads/#{f}&quot;
+      Zip.fake_unzip(filename, /\.exe|\.dll$/, package.target)
+    end
+  end
+end
+
+task :download =&gt; ['extract_utils:download']
+task :extract_utils =&gt; ['extract_utils:extract_utils']</diff>
      <filename>recipes/extract_utils/extract_utils.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3ccb01953cedf00be6ddf752fae83da1e6919bc6</id>
    </parent>
  </parents>
  <author>
    <name>Luis Lavena</name>
    <email>luislavena@gmail.com</email>
  </author>
  <url>http://github.com/oneclick/rubyinstaller/commit/976c3288cbd6039b5a50df3f0c68bbc916e189af</url>
  <id>976c3288cbd6039b5a50df3f0c68bbc916e189af</id>
  <committed-date>2008-05-18T19:43:38-07:00</committed-date>
  <authored-date>2008-05-18T19:43:38-07:00</authored-date>
  <message>Big update, messed up CR+LF, LF and UTF8 encoding.

Yeah, I was responsible, sue me.</message>
  <tree>88b064742c4c3e457afd20b929e036e0e12746c4</tree>
  <committer>
    <name>Luis Lavena</name>
    <email>luislavena@gmail.com</email>
  </committer>
</commit>
