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)
