Properly generate "ruby(rubygems)" versioned dependencies.
This commit is contained in:
parent
0c8cdc456b
commit
d66ece5f5d
@ -21,7 +21,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%global release 110
|
%global release 111
|
||||||
%{!?release_string:%global release_string %{?development_release:0.}%{release}%{?development_release:.%{development_release}}%{?dist}}
|
%{!?release_string:%global release_string %{?development_release:0.}%{release}%{?development_release:.%{development_release}}%{?dist}}
|
||||||
|
|
||||||
# The RubyGems library has to stay out of Ruby directory tree, since the
|
# The RubyGems library has to stay out of Ruby directory tree, since the
|
||||||
@ -1186,6 +1186,9 @@ make check TESTS="-v $DISABLE_TESTS" MSPECOPT="-fs $MSPECOPTS"
|
|||||||
%{_mandir}/man5/gemfile.5*
|
%{_mandir}/man5/gemfile.5*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jan 24 2019 Vít Ondruch <vondruch@redhat.com> - 2.6.0-111
|
||||||
|
- Properly generate versioned ruby(rubygems) dependencies.
|
||||||
|
|
||||||
* Thu Jan 17 2019 Vít Ondruch <vondruch@redhat.com> - 2.6.0-110
|
* Thu Jan 17 2019 Vít Ondruch <vondruch@redhat.com> - 2.6.0-110
|
||||||
- Upgrade to Ruby 2.6.0.
|
- Upgrade to Ruby 2.6.0.
|
||||||
|
|
||||||
|
11
rubygems.req
11
rubygems.req
@ -42,11 +42,14 @@ module RubyGemsReq
|
|||||||
|
|
||||||
# Report RubyGems dependency, versioned if required.
|
# Report RubyGems dependency, versioned if required.
|
||||||
def self.rubygems_dependency(specification)
|
def self.rubygems_dependency(specification)
|
||||||
Helpers::requirement_versions_to_rpm(specification.required_rubygems_version).each do |requirement|
|
dependency_strings = Helpers::requirement_versions_to_rpm(specification.required_rubygems_version).map do |requirement|
|
||||||
dependency_string = "ruby(rubygems)"
|
requirement_string = "ruby(rubygems)"
|
||||||
dependency_string += " #{specification.required_rubygems_version}" if requirement&.length > 0
|
requirement_string += " #{requirement}" if requirement&.length > 0
|
||||||
puts dependency_string
|
requirement_string
|
||||||
end
|
end
|
||||||
|
dependency_string = dependency_strings.join(' with ')
|
||||||
|
dependency_string.prepend('(').concat(')') if dependency_strings.length > 1
|
||||||
|
puts dependency_string
|
||||||
end
|
end
|
||||||
|
|
||||||
# Report all gem dependencies including their version.
|
# Report all gem dependencies including their version.
|
||||||
|
Loading…
Reference in New Issue
Block a user