Hello community, here is the log from the commit of package rubygem-pathutil for openSUSE:Factory checked in at 2017-12-07 13:51:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-pathutil (Old) and /work/SRC/openSUSE:Factory/.rubygem-pathutil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-pathutil" Thu Dec 7 13:51:25 2017 rev:2 rq:533903 version:0.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-pathutil/rubygem-pathutil.changes 2017-09-28 12:34:21.668195598 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-pathutil.new/rubygem-pathutil.changes 2017-12-07 13:51:25.998524681 +0100 @@ -1,0 +2,6 @@ +Wed Oct 11 06:11:57 UTC 2017 - [email protected] + +- updated to version 0.16.0 + no changelog found + +------------------------------------------------------------------- Old: ---- pathutil-0.14.0.gem New: ---- pathutil-0.16.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-pathutil.spec ++++++ --- /var/tmp/diff_new_pack.8tuFAv/_old 2017-12-07 13:51:26.702499044 +0100 +++ /var/tmp/diff_new_pack.8tuFAv/_new 2017-12-07 13:51:26.706498897 +0100 @@ -15,16 +15,24 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +# +# This file was generated with a gem2rpm.yml and not just plain gem2rpm. +# All sections marked as MANUAL, license headers, summaries and descriptions +# can be maintained in that file. Please consult this file before editing any +# of those fields +# + Name: rubygem-pathutil -Version: 0.14.0 +Version: 0.16.0 Release: 0 %define mod_name pathutil %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 -BuildRequires: %{ruby} BuildRequires: %{rubygem gem2rpm} -Url: http://github.com/envygeeks/pathutils +BuildRequires: %{ruby} +BuildRequires: ruby-macros >= 5 +Url: http://github.com/envygeeks/pathutil Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: Almost like Pathname but just a little less insane ++++++ pathutil-0.14.0.gem -> pathutil-0.16.0.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2016-05-19 09:45:24.000000000 +0200 +++ new/Gemfile 2017-10-05 11:37:28.000000000 +0200 @@ -1,23 +1,20 @@ -# ---------------------------------------------------------------------------- # Frozen-string-literal: true -# Copyright: 2015-2016 Jordon Bedwell - MIT License +# Copyright: 2015 - 2017 Jordon Bedwell - MIT License # Encoding: utf-8 -# ---------------------------------------------------------------------------- source "https://rubygems.org" gem "rake", :require => false gemspec group :test do - gem "luna-rspec-formatters", :require => false - gem "codeclimate-test-reporter", :require => false gem "safe_yaml", :require => false + gem "luna-rspec-formatters", :require => false + gem "simplecov", :require => false end group :development do gem "rspec", :require => false gem "rspec-helpers", :require => false - gem "luna-rubocop-formatters", :require => false gem "rubocop", :github => "bbatsov/rubocop", :require => false gem "benchmark-ips", :require => false gem "simple-ansi", :require => false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LICENSE new/LICENSE --- old/LICENSE 2016-05-19 09:45:24.000000000 +0200 +++ new/LICENSE 2017-10-05 11:37:28.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2015-2016 Jordon Bedwell +Copyright (c) 2015 - 2017 Jordon Bedwell Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile 2016-05-19 09:45:24.000000000 +0200 +++ new/Rakefile 2017-10-05 11:37:28.000000000 +0200 @@ -1,30 +1,28 @@ -# ---------------------------------------------------------------------------- # Frozen-string-literal: true -# Copyright: 2015-2016 Jordon Bedwell - MIT License +# Copyright: 2015 - 2017 Jordon Bedwell - MIT License # Encoding: utf-8 -# ---------------------------------------------------------------------------- require "open3" require "rspec/core/rake_task" require_relative "benchmark/support/task" -require "luna/rubocop/rake/task" +require "rubocop/rake_task" require "simple/ansi" require "pathutil" require "json" -# ---------------------------------------------------------------------------- +# -- task :default => [ ENV["BENCHMARK"] ? :benchmark : :spec ] -# ---------------------------------------------------------------------------- +# -- BenchmarkTask.new :benchmark RSpec::Core::RakeTask.new :spec task :test => :spec -# ---------------------------------------------------------------------------- +# -- namespace :diff do desc "List methods we have that Pathname doesn't." @@ -36,7 +34,7 @@ end end -# ---------------------------------------------------------------------------- +# -- namespace :missing do desc "List methods we are missing." @@ -52,7 +50,7 @@ end end -# ---------------------------------------------------------------------------- +# -- namespace :pathname do desc "List all of Pathnames methods." @@ -69,7 +67,7 @@ end end -# ---------------------------------------------------------------------------- +# -- desc "List all of Pathutils methods." task :methods do Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/pathutil/helpers.rb new/lib/pathutil/helpers.rb --- old/lib/pathutil/helpers.rb 2016-05-19 09:45:24.000000000 +0200 +++ new/lib/pathutil/helpers.rb 2017-10-05 11:37:28.000000000 +0200 @@ -1,3 +1,7 @@ +# Frozen-string-literal: true +# Copyright: 2015 - 2017 Jordon Bedwell - MIT License +# Encoding: utf-8 + class Pathutil module Helpers extend self @@ -61,7 +65,6 @@ end # -- - private def tmpname_suffix(suffix) suffix = suffix.join("-") if suffix.is_a?(Array) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/pathutil/version.rb new/lib/pathutil/version.rb --- old/lib/pathutil/version.rb 2016-05-19 09:45:24.000000000 +0200 +++ new/lib/pathutil/version.rb 2017-10-05 11:37:28.000000000 +0200 @@ -1,7 +1,7 @@ # Frozen-string-literal: true -# Copyright: 2015-2016 Jordon Bedwell - MIT License +# Copyright: 2015 - 2017 Jordon Bedwell - MIT License # Encoding: utf-8 class Pathutil - VERSION = "0.14.0" + VERSION = "0.16.0" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/pathutil.rb new/lib/pathutil.rb --- old/lib/pathutil.rb 2016-05-19 09:45:24.000000000 +0200 +++ new/lib/pathutil.rb 2017-10-05 11:37:28.000000000 +0200 @@ -1,5 +1,5 @@ # Frozen-string-literal: true -# Copyright: 2015-2016 Jordon Bedwell - MIT License +# Copyright: 2015 - 2017 Jordon Bedwell - MIT License # Encoding: utf-8 require "pathutil/helpers" @@ -25,7 +25,6 @@ # -- # Make a path relative. # -- - def relative return self if relative? self.class.new(strip_windows_drive.gsub( @@ -36,7 +35,6 @@ # -- # Make a path absolute # -- - def absolute return self if absolute? self.class.new("/").join( @@ -297,7 +295,6 @@ end # -- - def inspect "#<#{self.class}:#{@path}>" end @@ -589,7 +586,6 @@ end # -- - def to_regexp(guard: true) Regexp.new((guard ? "\\A" : "") + Regexp.escape( self @@ -599,7 +595,6 @@ # -- # Strips the windows drive from the path. # -- - def strip_windows_drive(path = @path) self.class.new(path.gsub( %r!\A[A-Za-z]:(?:\\+|/+)!, "" @@ -635,7 +630,6 @@ end # -- - def conservative_cleanpath _out = split_path.each_with_object([]) do |part, out| next if part == "." || (part == ".." && out.last == "") @@ -823,6 +817,7 @@ rb_delegate :realpath, :to => :File, :args => :@path, :wrap => true rb_delegate :rename, :to => :File, :args => :@path, :wrap => true rb_delegate :join, :to => :File, :args => :@path, :wrap => true + rb_delegate :empty?, :to => :file, :args => :@path rb_delegate :size, :to => :File, :args => :@path rb_delegate :link, :to => :File, :args => :@path rb_delegate :atime, :to => :File, :args => :@path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2016-05-19 09:45:24.000000000 +0200 +++ new/metadata 2017-10-05 11:37:28.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: pathutil version: !ruby/object:Gem::Version - version: 0.14.0 + version: 0.16.0 platform: ruby authors: - Jordon Bedwell autorequire: bindir: bin cert_chain: [] -date: 2016-05-19 00:00:00.000000000 Z +date: 2017-10-05 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: forwardable-extended @@ -37,7 +37,7 @@ - lib/pathutil.rb - lib/pathutil/helpers.rb - lib/pathutil/version.rb -homepage: http://github.com/envygeeks/pathutils +homepage: http://github.com/envygeeks/pathutil licenses: - MIT metadata: {} @@ -57,7 +57,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.4 +rubygems_version: 2.6.13 signing_key: specification_version: 4 summary: Almost like Pathname but just a little less insane.
