diff --git a/lib/buildsystems/ruby.rb b/lib/buildsystems/ruby.rb index 055a3abdc..ea106485a 100644 --- a/lib/buildsystems/ruby.rb +++ b/lib/buildsystems/ruby.rb @@ -86,11 +86,7 @@ end def save_gem_filelist(gem_name = nil, gem_filelist_path = nil) crewlog "@gem_latest_version_installed: #{@gem_latest_version_installed}" - files = if @gem_latest_version_installed - `gem contents #{gem_name}`.chomp.split - else - `gem install #{gem_name} &>/dev/null ; gem contents #{gem_name}`.chomp.split - end + files = `gem install #{gem_name} &>/dev/null ; gem contents #{gem_name}`.chomp.split exes = files.grep(%r{/exe/|/bin/}) # Gem.bindir should end up being #{CREW_PREFIX}/bin. exes&.map! { |x| x.gsub(%r{^.*(/exe/|/bin/)}, "#{Gem.bindir}/") } diff --git a/lib/const.rb b/lib/const.rb index 5902cab27..156b6a6a1 100644 --- a/lib/const.rb +++ b/lib/const.rb @@ -4,7 +4,7 @@ require 'etc' require 'open3' OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0' -CREW_VERSION ||= '1.67.16' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION +CREW_VERSION ||= '1.67.17' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION # Kernel architecture. KERN_ARCH ||= Etc.uname[:machine] diff --git a/manifest/armv7l/r/ruby_power_assert.filelist b/manifest/armv7l/r/ruby_power_assert.filelist new file mode 100644 index 000000000..116cab48e --- /dev/null +++ b/manifest/armv7l/r/ruby_power_assert.filelist @@ -0,0 +1,16 @@ +# Total size: 29196 +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/BSDL +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/COPYING +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/Gemfile +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/LEGAL +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/README.md +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/Rakefile +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/colorize.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/configuration.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/context.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/enable_tracepoint_events.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/inspector.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/parser.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/version.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/power_assert.gemspec diff --git a/manifest/i686/r/ruby_power_assert.filelist b/manifest/i686/r/ruby_power_assert.filelist new file mode 100644 index 000000000..116cab48e --- /dev/null +++ b/manifest/i686/r/ruby_power_assert.filelist @@ -0,0 +1,16 @@ +# Total size: 29196 +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/BSDL +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/COPYING +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/Gemfile +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/LEGAL +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/README.md +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/Rakefile +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/colorize.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/configuration.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/context.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/enable_tracepoint_events.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/inspector.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/parser.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/version.rb +/usr/local/lib/ruby/gems/3.4.0/gems/power_assert-3.0.0/power_assert.gemspec diff --git a/manifest/x86_64/r/ruby_power_assert.filelist b/manifest/x86_64/r/ruby_power_assert.filelist new file mode 100644 index 000000000..7efcd98f8 --- /dev/null +++ b/manifest/x86_64/r/ruby_power_assert.filelist @@ -0,0 +1,16 @@ +# Total size: 29196 +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/BSDL +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/COPYING +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/Gemfile +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/LEGAL +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/README.md +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/Rakefile +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/colorize.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/configuration.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/context.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/enable_tracepoint_events.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/inspector.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/parser.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/lib/power_assert/version.rb +/usr/local/lib64/ruby/gems/3.4.0/gems/power_assert-3.0.0/power_assert.gemspec diff --git a/packages/ruby_power_assert.rb b/packages/ruby_power_assert.rb index 4322a975c..aff08ad72 100644 --- a/packages/ruby_power_assert.rb +++ b/packages/ruby_power_assert.rb @@ -3,7 +3,7 @@ require 'buildsystems/ruby' class Ruby_power_assert < RUBY description 'Power assert shows each value of variables and method calls in the expression.' homepage 'https://github.com/ruby/power_assert' - version "2.0.5-#{CREW_RUBY_VER}" + version "3.0.0-#{CREW_RUBY_VER}" license 'BSD-2-Clause' compatibility 'all' source_url 'SKIP'