Hello community,

here is the log from the commit of package rubygem-mixlib-shellout for 
openSUSE:Factory checked in at 2019-01-21 10:25:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-mixlib-shellout (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-mixlib-shellout.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-mixlib-shellout"

Mon Jan 21 10:25:18 2019 rev:18 rq:656365 version:2.4.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-mixlib-shellout/rubygem-mixlib-shellout.changes
  2018-09-11 17:15:39.511561394 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-mixlib-shellout.new.28833/rubygem-mixlib-shellout.changes
       2019-01-21 10:25:18.529753570 +0100
@@ -1,0 +2,6 @@
+Sat Dec  8 16:25:33 UTC 2018 - Stephan Kulow <[email protected]>
+
+- updated to version 2.4.2
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  mixlib-shellout-2.4.0.gem

New:
----
  mixlib-shellout-2.4.2.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-mixlib-shellout.spec ++++++
--- /var/tmp/diff_new_pack.kzwjPQ/_old  2019-01-21 10:25:18.957753099 +0100
+++ /var/tmp/diff_new_pack.kzwjPQ/_new  2019-01-21 10:25:18.961753095 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-mixlib-shellout
-Version:        2.4.0
+Version:        2.4.2
 Release:        0
 %define mod_name mixlib-shellout
 %define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
 BuildRequires:  %{ruby >= 2.2}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
-Url:            https://www.chef.io/
+Url:            https://github.com/chef/mixlib-shellout
 Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:        gem2rpm.yml
 Summary:        Run external commands on Unix or Windows

++++++ mixlib-shellout-2.4.0.gem -> mixlib-shellout-2.4.2.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2018-07-24 01:24:30.000000000 +0200
+++ new/Gemfile 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-source "https://rubygems.org";
-
-gemspec name: "mixlib-shellout"
-
-group(:test) do
-  gem "chefstyle", git: "https://github.com/chef/chefstyle.git";, branch: 
"master"
-  gem "rspec_junit_formatter"
-  gem "rake"
-end
-
-group(:development) do
-  gem "pry"
-  gem "pry-byebug"
-  gem "pry-stack_explorer"
-  gem "rb-readline"
-end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Rakefile new/Rakefile
--- old/Rakefile        2018-07-24 01:24:30.000000000 +0200
+++ new/Rakefile        1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-require "bundler"
-require "rspec/core/rake_task"
-
-Bundler::GemHelper.install_tasks name: "mixlib-shellout"
-
-require "chefstyle"
-require "rubocop/rake_task"
-desc "Run Ruby style checks"
-RuboCop::RakeTask.new(:style)
-
-desc "Run all specs in spec directory"
-RSpec::Core::RakeTask.new(:spec) do |t|
-  t.pattern = FileList["spec/**/*_spec.rb"]
-end
-
-task default: [:spec, :style]
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/mixlib/shellout/version.rb 
new/lib/mixlib/shellout/version.rb
--- old/lib/mixlib/shellout/version.rb  2018-07-24 01:24:30.000000000 +0200
+++ new/lib/mixlib/shellout/version.rb  2018-12-07 00:02:49.000000000 +0100
@@ -1,5 +1,5 @@
 module Mixlib
   class ShellOut
-    VERSION = "2.4.0".freeze
+    VERSION = "2.4.2".freeze
   end
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/mixlib/shellout/windows.rb 
new/lib/mixlib/shellout/windows.rb
--- old/lib/mixlib/shellout/windows.rb  2018-07-24 01:24:30.000000000 +0200
+++ new/lib/mixlib/shellout/windows.rb  2018-12-07 00:02:49.000000000 +0100
@@ -221,7 +221,7 @@
       end
 
       # cmd does not parse multiple quotes well unless the whole thing is 
wrapped up in quotes.
-      # https://github.com/opscode/mixlib-shellout/pull/2#issuecomment-4837859
+      # https://github.com/chef/mixlib-shellout/pull/2#issuecomment-4837859
       # http://ss64.com/nt/syntax-esc.html
       def run_under_cmd(command)
         [ ENV["COMSPEC"], "cmd /c \"#{command}\"" ]
@@ -229,12 +229,11 @@
 
       # FIXME: this extracts ARGV[0] but is it correct?
       def candidate_executable_for_command(command)
-        if command =~ /^\s*"(.*?)"/
-          # If we have quotes, do an exact match
+        if command =~ /^\s*"(.*?)"/ || command =~ /^\s*([^\s]+)/
+          # If we have quotes, do an exact match, else pick the first word 
ignoring the leading spaces
           $1
         else
-          # Otherwise check everything up to the first space
-          command[0, command.index(/\s/) || command.length].strip
+          ""
         end
       end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2018-07-24 01:24:30.000000000 +0200
+++ new/metadata        2018-12-07 00:02:49.000000000 +0100
@@ -1,43 +1,15 @@
 --- !ruby/object:Gem::Specification
 name: mixlib-shellout
 version: !ruby/object:Gem::Version
-  version: 2.4.0
+  version: 2.4.2
 platform: ruby
 authors:
 - Chef Software Inc.
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2018-07-23 00:00:00.000000000 Z
-dependencies:
-- !ruby/object:Gem::Dependency
-  name: rspec
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - "~>"
-      - !ruby/object:Gem::Version
-        version: '3.0'
-- !ruby/object:Gem::Dependency
-  name: chefstyle
-  requirement: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
-  type: :development
-  prerelease: false
-  version_requirements: !ruby/object:Gem::Requirement
-    requirements:
-    - - ">="
-      - !ruby/object:Gem::Version
-        version: '0'
+date: 2018-12-06 00:00:00.000000000 Z
+dependencies: []
 description: Run external commands on Unix or Windows
 email: [email protected]
 executables: []
@@ -46,19 +18,15 @@
 - README.md
 - LICENSE
 files:
-- Gemfile
 - LICENSE
 - README.md
-- Rakefile
 - lib/mixlib/shellout.rb
 - lib/mixlib/shellout/exceptions.rb
 - lib/mixlib/shellout/unix.rb
 - lib/mixlib/shellout/version.rb
 - lib/mixlib/shellout/windows.rb
 - lib/mixlib/shellout/windows/core_ext.rb
-- mixlib-shellout-windows.gemspec
-- mixlib-shellout.gemspec
-homepage: https://www.chef.io/
+homepage: https://github.com/chef/mixlib-shellout
 licenses: []
 metadata: {}
 post_install_message: 
@@ -77,7 +45,7 @@
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.7.5
+rubygems_version: 2.7.6
 signing_key: 
 specification_version: 4
 summary: Run external commands on Unix or Windows
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mixlib-shellout-windows.gemspec 
new/mixlib-shellout-windows.gemspec
--- old/mixlib-shellout-windows.gemspec 2018-07-24 01:24:30.000000000 +0200
+++ new/mixlib-shellout-windows.gemspec 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-gemspec = 
instance_eval(File.read(File.expand_path("../mixlib-shellout.gemspec", 
__FILE__)))
-
-gemspec.platform = Gem::Platform.new(%w{universal mingw32})
-
-gemspec.add_dependency "win32-process", "~> 0.8.2"
-gemspec.add_dependency "wmi-lite", "~> 1.0"
-
-gemspec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mixlib-shellout.gemspec new/mixlib-shellout.gemspec
--- old/mixlib-shellout.gemspec 2018-07-24 01:24:30.000000000 +0200
+++ new/mixlib-shellout.gemspec 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-$:.unshift(File.dirname(__FILE__) + "/lib")
-require "mixlib/shellout/version"
-
-Gem::Specification.new do |s|
-  s.name = "mixlib-shellout"
-  s.version = Mixlib::ShellOut::VERSION
-  s.platform = Gem::Platform::RUBY
-  s.extra_rdoc_files = ["README.md", "LICENSE" ]
-  s.summary = "Run external commands on Unix or Windows"
-  s.description = s.summary
-  s.author = "Chef Software Inc."
-  s.email = "[email protected]"
-  s.homepage = "https://www.chef.io/";
-
-  s.required_ruby_version = ">= 2.2"
-
-  s.add_development_dependency "rspec", "~> 3.0"
-  s.add_development_dependency "chefstyle"
-
-  s.bindir       = "bin"
-  s.executables  = []
-  s.require_path = "lib"
-  s.files = %w{Gemfile Rakefile LICENSE README.md} + Dir.glob("*.gemspec") +
-    Dir.glob("lib/**/*", File::FNM_DOTMATCH).reject { |f| File.directory?(f) }
-end


Reply via email to