Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-parser for openSUSE:Factory 
checked in at 2021-01-22 21:50:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-parser (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-parser.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-parser"

Fri Jan 22 21:50:09 2021 rev:7 rq:866018 version:3.0.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-parser/rubygem-parser.changes    
2020-10-05 19:32:44.989106661 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-parser.new.28504/rubygem-parser.changes 
2021-01-22 21:50:25.349687271 +0100
@@ -1,0 +2,31 @@
+Fri Jan 22 12:16:59 UTC 2021 - Stephan Kulow <co...@suse.com>
+
+updated to version 3.0.0.0
+
+  v3.0.0.0 (2020-12-25)
+  ---------------------
+
+  API modifications:
+   * current.rb: bump default branch to parser/ruby30. (#782) (Ilya Bylich)
+   * do not emit truncated parts of squiggly heredoc (#774) (Ilya Bylich)
+   * Optimize `SourceBuffer` line and column handling (#755) (Marc-Andr?? 
Lafortune)
+
+  Features implemented:
+   * ruby30.y: reintroduce `expr in pat` (#777) (Ilya Bylich)
+   * builder: emit implicit hash passed to a method call as kwargs (#769) 
(Ilya Bylich)
+   * lexer.rl: use more specific warning for ambiguous slash. (#768) (Ilya 
Bylich)
+   * ruby30.y: allow endless method without arglist. (#765) (Ilya Bylich)
+   * ruby30.y: use `=>` for one-line pattern matching. (#760) (Ilya Bylich)
+   * ruby30.y: reject setters in all endless method defs. (#758) (Ilya Bylich)
+
+  Bugs fixed:
+   * lexer.rl: don't perform lookahead after tASSOC. (#764) (Ilya Bylich)
+
+v2.7.2.0 (2020-10-06)
+---------------------
+
+API modifications:
+ * Bump 2.7 branch to 2.7.2 (#748) (Koichi ITO)
+
+
+-------------------------------------------------------------------

Old:
----
  parser-2.7.1.5.gem

New:
----
  parser-3.0.0.0.gem

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

Other differences:
------------------
++++++ rubygem-parser.spec ++++++
--- /var/tmp/diff_new_pack.tdMMtd/_old  2021-01-22 21:50:26.109688349 +0100
+++ /var/tmp/diff_new_pack.tdMMtd/_new  2021-01-22 21:50:26.113688354 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-parser
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,29 +16,28 @@
 #
 
 
+%define mod_name parser
+%define mod_full_name %{mod_name}-%{version}
 #
 # 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-parser
-Version:        2.7.1.5
+Version:        3.0.0.0
 Release:        0
-%define mod_name parser
-%define mod_full_name %{mod_name}-%{version}
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Summary:        A Ruby parser written in pure Ruby
+License:        MIT
+Group:          Development/Languages/Ruby
+URL:            https://github.com/whitequark/parser
+Source:         https://rubygems.org/gems/%{mod_full_name}.gem
+Source1:        gem2rpm.yml
 BuildRequires:  %{ruby >= 2.0.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  update-alternatives
-URL:            https://github.com/whitequark/parser
-Source:         https://rubygems.org/gems/%{mod_full_name}.gem
-Source1:        gem2rpm.yml
-Summary:        A Ruby parser written in pure Ruby
-License:        MIT
-Group:          Development/Languages/Ruby
+# FIXME: use proper Requires(pre/post/preun/...)
 PreReq:         update-alternatives
 
 %description
@@ -51,11 +50,12 @@
 %install
 %gem_install \
   --symlink-binaries \
-  --doc-files="CHANGELOG.md LICENSE.txt README.md" \
+  --doc-files="LICENSE.txt" \
   -f
 # MANUAL
-%fdupes %{buildroot}%{gem_base}
-find %{buildroot}%{gem_base} \( -name .travis.yml -o -name .yardopts -o -name 
.gitkeep -o -name .gitignore -o -name run_rubocop_specs \) | xargs rm
+for dir in $(ls %{buildroot}%{_libdir}/ruby/gems/); do
+     %fdupes %{buildroot}%{_libdir}/ruby/gems/$dir
+done
 # /MANUAL
 
 %gem_packages

++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.tdMMtd/_old  2021-01-22 21:50:26.173688440 +0100
+++ /var/tmp/diff_new_pack.tdMMtd/_new  2021-01-22 21:50:26.173688440 +0100
@@ -34,8 +34,9 @@
 #   %endif
 # ## used by gem2rpm
 :post_install: |-
-  %fdupes %{buildroot}%{gem_base}
-  find %{buildroot}%{gem_base} \( -name .travis.yml -o -name .yardopts -o 
-name .gitkeep -o -name .gitignore -o -name run_rubocop_specs \) | xargs rm
+  for dir in $(ls %{buildroot}%{_libdir}/ruby/gems/); do
+       %fdupes %{buildroot}%{_libdir}/ruby/gems/$dir
+  done
 # ## used by gem2rpm
 # :testsuite_command: |-
 #   (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test)

++++++ parser-2.7.1.5.gem -> parser-3.0.0.0.gem ++++++
++++ 90448 lines of diff (skipped)

Reply via email to