#! /bin/sh /usr/share/dpatch/dpatch-run ## 30_no-rubygems.dpatch by Tobias Grimm ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Don't require rubygems if not available. @DPATCH@ diff -urNad libparsetree-ruby-3.0.4~/bin/parse_tree_abc libparsetree-ruby-3.0.4/bin/parse_tree_abc --- libparsetree-ruby-3.0.4~/bin/parse_tree_abc 2009-11-01 20:59:14.000000000 +0100 +++ libparsetree-ruby-3.0.4/bin/parse_tree_abc 2009-11-01 20:59:58.000000000 +0100 @@ -14,7 +14,7 @@ PARSE_TREE_ABC=true -begin require 'rubygems' rescue LoadError end +begin; require 'rubygems'; rescue LoadError; end require 'sexp' require 'parse_tree' require 'sexp_processor' diff -urNad libparsetree-ruby-3.0.4~/bin/parse_tree_deps libparsetree-ruby-3.0.4/bin/parse_tree_deps --- libparsetree-ruby-3.0.4~/bin/parse_tree_deps 2009-11-01 20:59:14.000000000 +0100 +++ libparsetree-ruby-3.0.4/bin/parse_tree_deps 2009-11-01 21:00:07.000000000 +0100 @@ -6,7 +6,7 @@ require 'pp' -begin require 'rubygems' rescue LoadError end +begin; require 'rubygems'; rescue LoadError; end require 'parse_tree' require 'sexp_processor' diff -urNad libparsetree-ruby-3.0.4~/bin/parse_tree_show libparsetree-ruby-3.0.4/bin/parse_tree_show --- libparsetree-ruby-3.0.4~/bin/parse_tree_show 2009-11-01 20:59:14.000000000 +0100 +++ libparsetree-ruby-3.0.4/bin/parse_tree_show 2009-11-01 20:59:40.000000000 +0100 @@ -1,7 +1,7 @@ #!/usr/bin/ruby1.8 -ws require 'pp' -begin require 'rubygems' rescue LoadError end +begin; require 'rubygems'; rescue LoadError; end require 'parse_tree' require 'sexp' diff -urNad libparsetree-ruby-3.0.4~/lib/gauntlet_parsetree.rb libparsetree-ruby-3.0.4/lib/gauntlet_parsetree.rb --- libparsetree-ruby-3.0.4~/lib/gauntlet_parsetree.rb 2008-12-14 08:55:23.000000000 +0100 +++ libparsetree-ruby-3.0.4/lib/gauntlet_parsetree.rb 2009-11-01 20:59:14.000000000 +0100 @@ -5,7 +5,7 @@ $:.unshift "../../ruby_parser/dev/lib" $:.unshift "../../ParseTree/dev/lib" -require 'rubygems' +begin; require 'rubygems'; rescue LoadError; end require 'parse_tree' require 'ruby_parser' diff -urNad libparsetree-ruby-3.0.4~/lib/parse_tree.rb libparsetree-ruby-3.0.4/lib/parse_tree.rb --- libparsetree-ruby-3.0.4~/lib/parse_tree.rb 2009-11-01 20:59:14.000000000 +0100 +++ libparsetree-ruby-3.0.4/lib/parse_tree.rb 2009-11-01 20:59:14.000000000 +0100 @@ -3,7 +3,7 @@ raise LoadError, "ParseTree isn't needed with rubinius" if defined? RUBY_ENGINE and RUBY_ENGINE == "rbx" -require 'rubygems' +begin; require 'rubygems'; rescue LoadError; end require 'inline' require 'unified_ruby'