Accepting request 1064060 from devel:languages:ruby

- do not rely on file dependencies for getopt

- in the dependency generator for Gemfile.lock we now skip vendored
  deps

OBS-URL: https://build.opensuse.org/request/show/1064060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ruby-common?expand=0&rev=23
This commit is contained in:
Dominique Leuenberger 2023-02-18 16:10:12 +00:00 committed by Git OBS Bridge
commit 0508c4a833
3 changed files with 15 additions and 0 deletions

View File

@ -38,5 +38,7 @@ if ruby_abi.nil? then
end
Bundler.definition.specs.each do |dep|
# this skips local deps
next if dep.source and dep.source.path?
puts "rubygem(#{ruby_abi}:#{dep.name}) = #{dep.version}"
end

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Feb 9 16:50:32 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- do not rely on file dependencies for getopt
-------------------------------------------------------------------
Thu Nov 17 12:01:35 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
@ -10,6 +15,12 @@ Thu Nov 17 11:49:44 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
- replace `File.exists?` with `File.exist?` as the `File.exists?`
is no longer supported in 3.2
-------------------------------------------------------------------
Sat Aug 20 11:19:16 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
- in the dependency generator for Gemfile.lock we now skip vendored
deps
-------------------------------------------------------------------
Mon Jun 13 11:43:30 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -61,6 +61,8 @@ Provides: ruby-macros = %{rpm_macros_version}
# we need a patched rpm
Requires: rpm-with-ruby-provide-hook
%endif
# for getopt
Requires: util-linux
%description
This package is needed for (generated) ruby gems. It provides hooks for