Hello community,

here is the log from the commit of package rubygem-rice for openSUSE:Factory 
checked in at 2019-06-14 20:43:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rice (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-rice.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-rice"

Fri Jun 14 20:43:07 2019 rev:4 rq:709984 version:2.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rice/rubygem-rice.changes        
2015-05-18 22:27:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-rice.new.4811/rubygem-rice.changes      
2019-06-14 20:43:08.802316915 +0200
@@ -1,0 +2,34 @@
+Fri Jun 14 13:04:00 UTC 2019 - Bernhard Wiedemann <[email protected]>
+
+- Add rice-rpmlintrc to src.rpm
+
+-------------------------------------------------------------------
+Sat Mar  2 15:34:43 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to version 2.1.3
+  no changelog found
+
+-------------------------------------------------------------------
+Thu Feb  8 07:52:53 UTC 2018 - [email protected]
+
+- updated to version 2.1.2
+  no changelog found
+
+-------------------------------------------------------------------
+Wed Mar 22 05:34:36 UTC 2017 - [email protected]
+
+- updated to version 2.1.1
+  no changelog found
+
+-------------------------------------------------------------------
+Thu Mar 16 13:03:28 UTC 2017 - [email protected]
+
+- update with gem2rpm.yml
+
+-------------------------------------------------------------------
+Mon Jan 23 04:37:36 UTC 2017 - [email protected]
+
+- drop useless build files containing buildroot
+  that confuse build-compare
+
+-------------------------------------------------------------------

Old:
----
  rice-1.7.0.gem

New:
----
  Makefile
  gem2rpm.yml
  rice-2.1.3.gem

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

Other differences:
------------------
++++++ rubygem-rice.spec ++++++
--- /var/tmp/diff_new_pack.ItHDlJ/_old  2019-06-14 20:43:09.458315803 +0200
+++ /var/tmp/diff_new_pack.ItHDlJ/_new  2019-06-14 20:43:09.458315803 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-rice
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,107 +12,57 @@
 # 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/
 #
 
 
+#
+# 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-rice
-Version:        1.7.0
+Version:        2.1.3
 Release:        0
 %define mod_name rice
 %define mod_full_name %{mod_name}-%{version}
-%define myarch %{_target_cpu}
-%ifarch %ix86
-%define myarch x86
-%endif
-%ifarch ppc
-%define myarch powerpc
-%endif
-%ifarch ppc64
-%define myarch powerpc64
-%endif
-%ifarch ppc64le
-%define myarch powerpc64le
-%endif
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+# MANUAL
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-devel
-BuildRequires:  ruby-devel
-BuildRequires:  ruby-macros >= 1
-Url:            http://opensuse.org
-Source:         http://rubygems.org/gems/%{mod_full_name}.gem
-Source1:        %{mod_name}-rpmlintrc
-Summary:        Your swiss army knife for executing external commands in Ruby 
safely
+# /MANUAL
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  %{rubydevel}
+BuildRequires:  %{rubygem gem2rpm}
+BuildRequires:  ruby-macros >= 5
+Url:            https://github.com/jasonroelofs/rice
+Source:         https://rubygems.org/gems/%{mod_full_name}.gem
+Source1:        gem2rpm.yml
+Source99:       rice-rpmlintrc
+Summary:        Ruby Interface for C++ Extensions
 License:        MIT
 Group:          Development/Languages/Ruby
 
 %description
-Your swiss army knife for executing external commands in Ruby safely and
-conveniently.
-
-%package doc
-Summary:        RDoc documentation for %{mod_name}
-Group:          Development/Languages/Ruby
-Requires:       %{name} = %{version}
-
-%description doc
-Documentation generated at gem installation time.
-Usually in RDoc and RI formats.
+Rice is a C++ interface to Ruby's C API.  It provides a type-safe and
+exception-safe interface in order to make embedding Ruby and writing
+Ruby extensions with C++ easier.  It is similar to Boost.Python in many
+ways, but also attempts to provide an object-oriented interface to all
+of the Ruby C API.
 
 %prep
-%gem_unpack
 
 %build
-%gem_build
 
 %install
-touch meta.files
-touch meta.dirs
+%gem_install \
+  --doc-files="COPYING README.md" \
+  -f
+%gem_cleanup
 
-%gem_install -f
-rm -rf 
%{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/autom4te.cache
-mkdir -p %{buildroot}%{_docdir}/%{name}
-
-pushd %{buildroot}
-
-# Lookup metadata files
-for check in page-gem_build_complete.ri page-gem_make_out.ri 
gem.build_complete gem_make.out;do
-  for file in $(find -name $check);do
-    item=$(echo $file | cut -f2- -d.)
-    echo $item >> meta.files
-    echo %dir $(dirname $item) >> meta.dirs
-  done || true
-done
-
-# Fix RICE_PREFIX to not point to buildroot
-for file in $(find -name mkmf-rice.rb);do
-  sed -i -e 's@%{buildroot}@@g' $file
-done
-
-popd
-
-if test -e %{buildroot}/meta.files;then
-  mv %{buildroot}/meta.files meta.files
-  cat %{buildroot}/meta.dirs | sort | uniq >> meta.files
-  test -d 
"%{buildroot}/%{_libdir}/ruby/gems/%{rb_ver}/doc/extensions/%{myarch}-linux/%{rb_ver}"
 && echo "%dir 
%{_libdir}/ruby/gems/%{rb_ver}/doc/extensions/%{myarch}-linux/%{rb_ver}" >> 
meta.files
-  rm -f %{buildroot}/meta.dirs
-fi
-
-%fdupes -s %{buildroot}
-
-%files -f meta.files
-%defattr(-,root,root,-)
-%{_docdir}/%{name}
-%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem
-%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/
-%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec
-
-%files doc
-%defattr(-,root,root,-)
-%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/
+%gem_packages
 
 %changelog

++++++ Makefile ++++++
rubygem-rice.spec: gem2rpm.yml
        gem2rpm --template opensuse --config gem2rpm.yml rice-1.7.0.gem > $@
++++++ gem2rpm.yml ++++++
:preamble: |-
  BuildRequires:  autoconf
  BuildRequires:  automake
  BuildRequires:  gcc-c++
  BuildRequires:  gettext-devel
++++++ rice-1.7.0.gem -> rice-2.1.3.gem ++++++
++++ 8471 lines of diff (skipped)


Reply via email to