Package: ruby-grit / 2.5.0-4

remove-rubygems.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--- a/Rakefile
+++ b/Rakefile
@@ -1,4 +1,3 @@
-require 'rubygems'
 require 'rake'
 require 'date'
 
--- a/benchmarks.rb
+++ b/benchmarks.rb
@@ -1,6 +1,5 @@
 require 'fileutils'
 require 'benchmark'
-require 'rubygems'
 require 'ruby-prof'
 require 'memcache'
 require 'pp'
--- a/lib/grit.rb
+++ b/lib/grit.rb
@@ -11,18 +11,7 @@ require 'digest/sha1'
 
 # third party
 
-begin
-  require 'mime/types'
-  require 'rubygems'
-rescue LoadError
-  require 'rubygems'
-  begin
-    gem "mime-types", ">=0"
-    require 'mime/types'
-  rescue Gem::LoadError => e
-    puts "WARNING: Gem LoadError: #{e.message}"
-  end
-end
+require 'mime/types'
 
 # ruby 1.9 compatibility
 require 'grit/ruby1.9'
--- a/lib/grit/git-ruby/repository.rb
+++ b/lib/grit/git-ruby/repository.rb
@@ -13,7 +13,6 @@ require 'grit/git-ruby/internal/pack'
 require 'grit/git-ruby/internal/loose'
 require 'grit/git-ruby/git_object'
 
-require 'rubygems'
 require 'diff/lcs'
 require 'diff/lcs/hunk'