File: 0001-gemspecs-Drop-git-usage.patch

package info (click to toggle)
ruby-rspec 3.13.2c6e5m8s7-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,724 kB
  • sloc: ruby: 71,961; sh: 127; makefile: 98
file content (82 lines) | stat: -rw-r--r-- 3,819 bytes parent folder | 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
From: Athos Ribeiro <athos@ubuntu.com>
Date: Fri, 6 Mar 2026 16:46:08 -0300
Subject: gemspecs: Drop git usage

---
 rspec-core/rspec-core.gemspec                 | 2 +-
 rspec-expectations/rspec-expectations.gemspec | 2 +-
 rspec-mocks/rspec-mocks.gemspec               | 2 +-
 rspec-support/rspec-support.gemspec           | 2 +-
 rspec/rspec.gemspec                           | 6 +++---
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/rspec-core/rspec-core.gemspec b/rspec-core/rspec-core.gemspec
index a44f9ae..368b8db 100644
--- a/rspec-core/rspec-core.gemspec
+++ b/rspec-core/rspec-core.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
     'source_code_uri' => "https://github.com/rspec/rspec/blob/rspec-core-v#{s.version}/rspec-core",
   }
 
-  s.files            = `git ls-files -- lib/*`.split("\n")
+  s.files            = Dir.glob('lib/**/*', File::FNM_DOTMATCH)
   s.files           += %w[README.md LICENSE.md Changelog.md .yardopts .document]
   s.test_files       = []
   s.bindir           = 'exe'
diff --git a/rspec-expectations/rspec-expectations.gemspec b/rspec-expectations/rspec-expectations.gemspec
index b467c16..23950f0 100644
--- a/rspec-expectations/rspec-expectations.gemspec
+++ b/rspec-expectations/rspec-expectations.gemspec
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
     'source_code_uri' => "https://github.com/rspec/rspec/blob/rspec-expectations-v#{s.version}/rspec-expectations",
   }
 
-  s.files            = `git ls-files -- lib/*`.split("\n")
+  s.files            = Dir.glob('lib/**/*', File::FNM_DOTMATCH)
   s.files           += %w[README.md LICENSE.md Changelog.md .yardopts .document]
   s.test_files       = []
   s.rdoc_options     = ["--charset=UTF-8"]
diff --git a/rspec-mocks/rspec-mocks.gemspec b/rspec-mocks/rspec-mocks.gemspec
index 436b872..9dcb12d 100644
--- a/rspec-mocks/rspec-mocks.gemspec
+++ b/rspec-mocks/rspec-mocks.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|
     'source_code_uri' => "https://github.com/rspec/rspec/blob/rspec-mocks-v#{s.version}/rspec-mocks",
   }
 
-  s.files            = `git ls-files -- lib/*`.split("\n")
+  s.files            = Dir.glob('lib/**/*', File::FNM_DOTMATCH)
   s.files           += %w[README.md LICENSE.md Changelog.md .yardopts .document]
   s.test_files       = []
   s.rdoc_options     = ["--charset=UTF-8"]
diff --git a/rspec-support/rspec-support.gemspec b/rspec-support/rspec-support.gemspec
index 0277b97..0ec3f11 100644
--- a/rspec-support/rspec-support.gemspec
+++ b/rspec-support/rspec-support.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |spec|
     'source_code_uri' => "https://github.com/rspec/rspec/blob/rspec-support-v#{spec.version}/rspec-support",
   }
 
-  spec.files         = `git ls-files -- lib/*`.split("\n")
+  spec.files            = Dir.glob('lib/**/*', File::FNM_DOTMATCH)
   spec.files         += %w[README.md LICENSE.md Changelog.md]
   spec.test_files    = []
   spec.rdoc_options  = ["--charset=UTF-8"]
diff --git a/rspec/rspec.gemspec b/rspec/rspec.gemspec
index abc982f..f30a393 100644
--- a/rspec/rspec.gemspec
+++ b/rspec/rspec.gemspec
@@ -22,10 +22,10 @@ Gem::Specification.new do |s|
     'source_code_uri' => "https://github.com/rspec/rspec/tree/rspec-v#{s.version}/rspec"
   }
 
-  s.files            = `git ls-files -- lib/*`.split("\n")
+  s.files            = Dir.glob('lib/**/*', File::FNM_DOTMATCH)
   s.files           += ["LICENSE.md"]
-  s.test_files       = `git ls-files -- {spec,features}/*`.split("\n")
-  s.executables      = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
+  s.test_files       = Dir['{spec,features}/**/*']
+  s.executables      = Dir['bin/*'].map{ |f| File.basename(f) }
   s.extra_rdoc_files = [ "README.md" ]
   s.rdoc_options     = ["--charset=UTF-8"]
   s.require_path     = "lib"