@@ -11,17 +11,11 @@ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
1111BuildRequires: ruby(release)
1212BuildRequires: rubygems-devel
1313BuildRequires: ruby
14- # BuildRequires: rubygem(benchmark-ips)
1514# BuildRequires: rubygem(ffi-rzmq)
16- # BuildRequires: rubygem(rspec) >= 3.0
17- # BuildRequires: rubygem(rubocop) >= 0.38.0
18- # BuildRequires: rubygem(rubocop) < 0.39
15+ BuildRequires: rubygem(rspec) >= 3.0
1916# BuildRequires: rubygem(parser) = 2.3.0.6
20- # BuildRequires: rubygem(simplecov)
2117# BuildRequires: rubygem(timecop)
2218# BuildRequires: rubygem(yard)
23- # BuildRequires: rubygem(pry-byebug)
24- # BuildRequires: rubygem(pry-stack_explorer)
2519# BuildRequires: rubygem(varint)
2620# BuildRequires: rubygem(ruby-prof)
2721BuildArch: noarch
@@ -42,11 +36,7 @@ Documentation for %{name}.
4236%setup -q -n %{gem_name }-%{version }
4337
4438%build
45- # Create the gem as gem install only works on a gem file
4639gem build ../%{gem_name }-%{version }.gemspec
47-
48- # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
49- # by default, so that we can move it into the buildroot in %%install
5040%gem_install
5141
5242%install
@@ -63,22 +53,20 @@ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
6353
6454%check
6555pushd .%{gem_instdir }
66- # rspec spec
56+
57+ # Avoid bundler dependency
58+ sed -i '/require .bundler./ s/^/#/g' spec/spec_helper.rb
59+
60+ rspec spec
6761popd
6862
6963%files
7064%dir %{gem_instdir }
7165%{_bindir }/protoc-gen-ruby
7266%{_bindir }/rpc_server
73- %exclude %{gem_instdir }/.gitignore
74- %exclude %{gem_instdir }/.rubocop.yml
75- %exclude %{gem_instdir }/.rubocop_todo.yml
76- %exclude %{gem_instdir }/.travis.yml
77- %exclude %{gem_instdir }/.yardopts
78- %{gem_instdir }/CHANGES.md
67+ %exclude %{gem_instdir }/.*
7968%license %{gem_instdir }/LICENSE.txt
8069%{gem_instdir }/bin
81- %{gem_instdir }/install-protobuf.sh
8270%{gem_libdir }
8371%{gem_instdir }/profile.html
8472%{gem_instdir }/proto
9482%{gem_instdir }/Rakefile
9583%{gem_instdir }/protobuf.gemspec
9684%{gem_instdir }/spec
85+ %doc %{gem_instdir }/CHANGES.md
86+ %{gem_instdir }/install-protobuf.sh
9787
9888%changelog
9989* Fri Oct 30 2020 Pavel Valena <pvalena@redhat.com> - 3.10.3-1
0 commit comments