From: Gunnar Wolf <gwolf@debian.org>
Forwarded: not-needed
Last-Update: 2011-11-24
Description: Drop the "require 'rubygems'" calls
 Rubygems are never needed for Debian-packaged software, and can
 trigger hard to debug situations. Drop them all.

Index: ruby-parsetree/Rakefile
===================================================================
--- ruby-parsetree.orig/Rakefile	2011-11-24 17:06:52.000000000 -0600
+++ ruby-parsetree/Rakefile	2011-11-24 18:09:33.000000000 -0600
@@ -1,6 +1,5 @@
 # -*- ruby -*-
 
-require 'rubygems'
 require 'hoe'
 
 Hoe.add_include_dirs("../../RubyInline/dev/lib",
Index: ruby-parsetree/bin/parse_tree_abc
===================================================================
--- ruby-parsetree.orig/bin/parse_tree_abc	2011-11-24 18:09:31.000000000 -0600
+++ ruby-parsetree/bin/parse_tree_abc	2011-11-24 18:09:33.000000000 -0600
@@ -14,7 +14,6 @@
 
 PARSE_TREE_ABC=true
 
-begin; require 'rubygems'; rescue LoadError; end
 require 'sexp'
 require 'parse_tree'
 require 'sexp_processor'
Index: ruby-parsetree/bin/parse_tree_deps
===================================================================
--- ruby-parsetree.orig/bin/parse_tree_deps	2011-11-24 18:09:31.000000000 -0600
+++ ruby-parsetree/bin/parse_tree_deps	2011-11-24 18:09:33.000000000 -0600
@@ -6,7 +6,6 @@
 
 require 'pp'
 
-begin; require 'rubygems'; rescue LoadError; end
 require 'parse_tree'
 require 'sexp_processor'
 
Index: ruby-parsetree/bin/parse_tree_show
===================================================================
--- ruby-parsetree.orig/bin/parse_tree_show	2011-11-24 18:09:31.000000000 -0600
+++ ruby-parsetree/bin/parse_tree_show	2011-11-24 18:09:33.000000000 -0600
@@ -1,7 +1,6 @@
 #!/usr/bin/ruby1.8 -ws
 
 require 'pp'
-begin; require 'rubygems'; rescue LoadError; end
 require 'parse_tree'
 require 'sexp'
 
Index: ruby-parsetree/demo/printer.rb
===================================================================
--- ruby-parsetree.orig/demo/printer.rb	2011-11-24 17:06:52.000000000 -0600
+++ ruby-parsetree/demo/printer.rb	2011-11-24 18:09:33.000000000 -0600
@@ -1,5 +1,4 @@
 #!/usr/local/bin/ruby -w
-require 'rubygems'
 require 'sexp_processor'
 
 class QuickPrinter < SexpProcessor
Index: ruby-parsetree/lib/gauntlet_parsetree.rb
===================================================================
--- ruby-parsetree.orig/lib/gauntlet_parsetree.rb	2011-11-24 17:06:52.000000000 -0600
+++ ruby-parsetree/lib/gauntlet_parsetree.rb	2011-11-24 18:09:33.000000000 -0600
@@ -5,7 +5,6 @@
 $:.unshift "../../ruby_parser/dev/lib"
 $:.unshift "../../ParseTree/dev/lib"
 
-require 'rubygems'
 require 'parse_tree'
 require 'ruby_parser'
 
Index: ruby-parsetree/lib/parse_tree.rb
===================================================================
--- ruby-parsetree.orig/lib/parse_tree.rb	2011-11-24 18:09:31.000000000 -0600
+++ ruby-parsetree/lib/parse_tree.rb	2011-11-24 18:09:33.000000000 -0600
@@ -3,7 +3,6 @@
 raise LoadError, "ParseTree isn't needed with rubinius" if
   defined? RUBY_ENGINE and RUBY_ENGINE == "rbx"
 
-begin; require 'rubygems'; rescue LoadError; end
 require 'inline'
 require 'unified_ruby'
 
