Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-gem2rpm for openSUSE:Factory checked in at 2025-01-07 20:51:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-gem2rpm (Old) and /work/SRC/openSUSE:Factory/.rubygem-gem2rpm.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "rubygem-gem2rpm" Tue Jan 7 20:51:05 2025 rev:36 rq:1233482 version:0.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-gem2rpm/rubygem-gem2rpm.changes 2024-10-31 16:09:23.771138231 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-gem2rpm.new.1881/rubygem-gem2rpm.changes 2025-01-07 20:51:22.947859031 +0100 @@ -1,0 +2,15 @@ +Fri Dec 27 04:49:23 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> + +- update filelist for the final 3.4.0 api_version + +------------------------------------------------------------------- +Fri Dec 13 13:21:20 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> + +- Fix filelist for 3.4.0 + +------------------------------------------------------------------- +Thu Dec 12 19:22:27 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> + +- enable ruby3.4 support + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-gem2rpm.spec ++++++ --- /var/tmp/diff_new_pack.vPiIq1/_old 2025-01-07 20:51:23.507882185 +0100 +++ /var/tmp/diff_new_pack.vPiIq1/_new 2025-01-07 20:51:23.507882185 +0100 @@ -37,6 +37,7 @@ %bcond_with ruby31 %bcond_with ruby32 %bcond_with ruby33 +%bcond_with ruby34 %bcond_with rubinius25 Name: rubygem-gem2rpm @@ -896,6 +897,64 @@ %endif %endif +%if %{with ruby34} +%package -n ruby3.4-rubygem-gem2rpm +Summary: Generate rpm specfiles from gems +Group: Development/Languages/Ruby +Requires(post): update-alternatives +Requires(preun): update-alternatives + +%description -n ruby3.4-rubygem-gem2rpm +Generate source rpms and rpm spec files from a Ruby Gem. +The spec file tries to follow the gem as closely as possible + +%package -n ruby3.4-rubygem-gem2rpm-doc +Summary: RDoc documentation for %{mod_name} +Group: Development/Languages/Ruby +Requires: ruby3.4-rubygem-gem2rpm = %{version} + +%description -n ruby3.4-rubygem-gem2rpm-doc +Documentation generated at gem installation time. +Usually in RDoc and RI formats. + +%post -n ruby3.4-rubygem-gem2rpm +/usr/sbin/update-alternatives --install \ + %{_bindir}/gem2rpm gem2rpm %{_bindir}/gem2rpm.ruby3.4-%{version} %{mod_weight} +/usr/sbin/update-alternatives --install \ + %{_bindir}/gem2rpm-%{version} gem2rpm-%{version} %{_bindir}/gem2rpm.ruby3.4-%{version} %{mod_weight} +/usr/sbin/update-alternatives --install \ + %{_bindir}/gem2rpm.ruby3.4 gem2rpm.ruby3.4 %{_bindir}/gem2rpm.ruby3.4-%{version} %{mod_weight} + +%preun -n ruby3.4-rubygem-gem2rpm +if [ "$1" = 0 ] ; then + /usr/sbin/update-alternatives --remove gem2rpm %{_bindir}/gem2rpm.ruby3.4-%{version} + /usr/sbin/update-alternatives --remove gem2rpm-%{version} %{_bindir}/gem2rpm.ruby3.4-%{version} + /usr/sbin/update-alternatives --remove gem2rpm.ruby3.4 %{_bindir}/gem2rpm.ruby3.4-%{version} +fi + +%files -n ruby3.4-rubygem-gem2rpm +%defattr(-,root,root,-) +%{_docdir}/ruby3.4-rubygem-gem2rpm +#{_bindir}/gem2rpm-opensuse +%{_bindir}/gem2rpm.ruby3.4-%{version} +%ghost %{_bindir}/gem2rpm.ruby3.4 +%ghost %{_bindir}/gem2rpm-%{version} +%ghost %{_bindir}/gem2rpm +%ghost %{_sysconfdir}/alternatives/gem2rpm +%ghost %{_sysconfdir}/alternatives/gem2rpm.ruby3.4 +%ghost %{_sysconfdir}/alternatives/gem2rpm-%{version} +# cache file +%{_libdir}/ruby/gems/3.4.0/cache/gem2rpm-%{version}.gem +%{_libdir}/ruby/gems/3.4.0/gems/gem2rpm-%{version} +%{_libdir}/ruby/gems/3.4.0/specifications/gem2rpm-%{version}.gemspec + +%if %{with docs} +%files -n ruby3.4-rubygem-gem2rpm-doc +%defattr(-,root,root,-) +%doc %{_libdir}/ruby/gems/3.4.0/doc/gem2rpm-%{version} +%endif +%endif + %if %{with rubinius25} %package -n rbx2.5-rubygem-gem2rpm # MANUAL