diff -urN feedupdater-0.2.5.orig/bin/feed_updater feedupdater-0.2.5/bin/feed_updater
--- feedupdater-0.2.5.orig/bin/feed_updater	2008-05-08 13:12:04.000000000 +0200
+++ feedupdater-0.2.5/bin/feed_updater	2008-05-08 13:01:48.000000000 +0200
@@ -123,7 +123,7 @@
     system("rm -rf #{install_vendor_directory}/feedupdater")
     unpack_string = `gem unpack feedupdater`
     feed_updater_version =
-      unpack_string.scan(/\'feedupdater\-(.*)\'/).flatten[0]
+      unpack_string.scan(/feedupdater\-(.*)\'/).flatten[0]
     if feed_updater_version.nil? || feed_updater_version == ""
       puts "You need to have the feedupdater gem installed for the install"
       puts "subcommand to run correctly."
@@ -143,7 +143,7 @@
     system("rm -rf #{install_vendor_directory}/feedtools")
     unpack_string = `gem unpack feedtools`
     feed_tools_version =
-      unpack_string.scan(/\'feedtools\-(.*)\'/).flatten[0]
+      unpack_string.scan(/feedtools\-(.*)\'/).flatten[0]
     if feed_tools_version.nil? || feed_tools_version == ""
       puts "You need to have the feedtools gem installed for the install"
       puts "subcommand to run correctly."
diff -urN feedupdater-0.2.5.orig/lib/feed_updater.rb feedupdater-0.2.5/lib/feed_updater.rb
--- feedupdater-0.2.5.orig/lib/feed_updater.rb	2008-05-08 10:34:46.000000000 +0200
+++ feedupdater-0.2.5/lib/feed_updater.rb	2008-05-08 13:12:44.000000000 +0200
@@ -57,7 +57,7 @@
 
 if !defined?(Daemons)
   begin
-    require_gem('daemons', '>= 0.4.4')
+    send(respond_to?(:gem) ? 'gem' : 'require_gem', 'daemons', '>= 0.4.4')
   rescue LoadError
     require 'daemons'
   end
@@ -71,7 +71,7 @@
         File.dirname(__FILE__) + "/../../feedtools/lib"))
       require("feed_tools")
     else
-      require_gem('feedtools', '>= 0.2.23')
+      send(respond_to?(:gem) ? 'gem' : 'require_gem', 'feedtools', '>= 0.2.23')
     end
   rescue LoadError
     require 'feed_tools'
