diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2021-10-18 12:45:57 +0200 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2021-10-18 18:44:43 +0200 |
commit | 7f73ccb0087eff2ea3b16d3137e4f6f7e0f24b82 (patch) | |
tree | 006a6afc54ef57daaf0962ad4a88475468691a32 /main/ruby-rbs/gemspec.patch | |
parent | 1d2da34c193df30d4dbe2a2fcb4b3e0c4b3be5cf (diff) |
main/ruby-rbs: new aport
This gem is on the list of the "Bundled gems"
(https://stdgems.org/#bundled-gems-ruby-302) for Ruby 3.0.2. I'm moving it
to a separate aport to provide a correct pkgver - to avoid confusion and
future complications if the upstream decide to remove it from the
"Bundled gems" (as they did for some other gems with 3.0.0 release).
Diffstat (limited to 'main/ruby-rbs/gemspec.patch')
-rw-r--r-- | main/ruby-rbs/gemspec.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/main/ruby-rbs/gemspec.patch b/main/ruby-rbs/gemspec.patch new file mode 100644 index 00000000000..30877555b05 --- /dev/null +++ b/main/ruby-rbs/gemspec.patch @@ -0,0 +1,14 @@ +--- a/rbs.gemspec ++++ b/rbs.gemspec +@@ -26,10 +26,7 @@ + end + + # Specify which files should be added to the gem when it is released. +- # The `git ls-files -z` loads the files in the RubyGem that have been added into git. +- spec.files = Dir.chdir(File.expand_path('..', __FILE__)) do +- `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } +- end ++ spec.files = Dir["core/**/*.rbs", "exe/*", "lib/**/*.rb", "schema/**/*.json", "sig/**/*.rbs", "stdlib/**/*.rbs"] + spec.files << "lib/rbs/parser.rb" + spec.bindir = "exe" + spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } |