File project.diff of Package rubygem-ruby_parser
--- gem2rpm.yml.orig
+++ gem2rpm.yml
@@ -21,7 +21,9 @@
# ## used by gem2rpm
# :patches:
# foo.patch: -p1
-# bar.patch:
+# bar.patch:
+# :post_patch:
+# if you need to fiddle with the source dir before rebuilding the gem
# ## used by gem2rpm
# :sources:
# - foo.desktop
@@ -54,7 +56,7 @@
# :filelist: |-
# /usr/bin/gem2rpm-opensuse
# ## used by gem_packages
-# :custom:
+# :custom_pkgs:
# apache:
# :preamble: |-
# Requires: .....
@@ -67,7 +69,11 @@
# bar
# :post: |-
# /bin/echo foo
-#
----
+:preamble: |-
+ %if 0%{?suse_version} && 0%{?suse_version} < 1550
+ %define rb_build_versions %{my_apps_rb_build_versions}
+ %define rb_build_ruby_abis %{my_apps_rb_build_abi}
+ %endif
+:disable_docs: true
:post_install: |-
perl -p -i -e 's|#!\S+|#!/usr/bin/ruby|g' %{buildroot}%{_libdir}/*/gems/*/gems/%{mod_full_name}/test/*
--- rubygem-ruby_parser.spec.orig
+++ rubygem-ruby_parser.spec
@@ -28,6 +28,10 @@ Version: 3.20.3
Release: 0
%define mod_name ruby_parser
%define mod_full_name %{mod_name}-%{version}
+%if 0%{?suse_version} && 0%{?suse_version} < 1550
+%define rb_build_versions %{my_apps_rb_build_versions}
+%define rb_build_ruby_abis %{my_apps_rb_build_abi}
+%endif
BuildRequires: %{ruby < 4}
BuildRequires: %{ruby >= 2.6}
BuildRequires: %{rubygem gem2rpm}