Blame bundler-add-support-for-binary-extensions-in-dedicated-folde.patch

d4992e1
From ce83a370930cde5ca2d6bc1c92f1d29603e44145 Mon Sep 17 00:00:00 2001
d4992e1
From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com>
d4992e1
Date: Thu, 19 Jan 2012 10:31:15 +0100
d4992e1
Subject: [PATCH] Add support for binary extensions in dedicated folder.
d4992e1

d4992e1
---
d4992e1
 lib/bundler/rubygems_ext.rb |    5 ++++-
d4992e1
 1 files changed, 4 insertions(+), 1 deletions(-)
d4992e1

d4992e1
diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb
d4992e1
index a68fb0a..89796d3 100644
d4992e1
--- a/lib/bundler/rubygems_ext.rb
d4992e1
+++ b/lib/bundler/rubygems_ext.rb
d4992e1
@@ -31,13 +31,16 @@ module Gem
d4992e1
     end
d4992e1
 
d4992e1
     def load_paths
d4992e1
-      require_paths.map do |require_path|
d4992e1
+      paths = require_paths.map do |require_path|
d4992e1
         if require_path.include?(full_gem_path)
d4992e1
           require_path
d4992e1
         else
d4992e1
           File.join(full_gem_path, require_path)
d4992e1
         end
d4992e1
       end
d4992e1
+
d4992e1
+      paths << File.join(ext_dir, require_paths.first) unless extensions.empty?
d4992e1
+      paths
d4992e1
     end
d4992e1
 
d4992e1
     # RubyGems 1.8+ used only.
d4992e1
-- 
d4992e1
1.7.7.5
d4992e1