%global debug_package %{nil} %global gemdir %(IFS=: R=($(gem env gempath)); echo ${R[${#R[@]}-1]}) %global gem_name http_parser.rb %global ruby_ver 3.3.0 Name: rubygem-http_parser.rb Version: 0.8.0 Release: 2%{?dist} Summary: Provides ruby bindings to http parser Group: Development/Languages License: MIT Vendor: VMware, Inc. Distribution: Photon URL: https://rubygems.org/gems/%{gem_name}/versions/%{version} Source0: https://rubygems.org/downloads/http_parser.rb-%{version}.gem %define sha512 http_parser.rb=228e8a617154411c43a548f10d2d8d2cae2d97970f621b4ef2955de94ed1943611cff22659cd75d63a09a0a02396993ab646ee29303d99856b46a80253a618c8 BuildRequires: ruby Provides: rubygem-http_parser.rb = %{version} %description Provides ruby bindings to http parser. %prep gem unpack %{SOURCE0} %autosetup -p1 -D -T -n %{gem_name}-%{version} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec %build gem build %{gem_name}.gemspec gem install %{gem_name}-%{version}.gem %install mkdir -p %{buildroot}%{gemdir} mkdir -p %{buildroot}%{gemdir}/cache mkdir -p %{buildroot}%{gemdir}/doc mkdir -p %{buildroot}%{gemdir}/plugins mkdir -p %{buildroot}%{gemdir}/specifications mkdir -p %{buildroot}%{gemdir}/gems mkdir -p %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver} cp -pa %{gemdir}/build_info %{buildroot}%{gemdir}/ cp -pa %{gemdir}/cache/%{gem_name}-%{version}.gem %{buildroot}%{gemdir}/cache/ cp -pa %{gemdir}/doc/%{gem_name}-%{version} %{buildroot}%{gemdir}/doc/ cp -pa %{gemdir}/plugins %{buildroot}%{gemdir}/ cp -pa %{gemdir}/specifications/%{gem_name}-%{version}.gemspec %{buildroot}%{gemdir}/specifications cp -pa %{gemdir}/gems/%{gem_name}-%{version} %{buildroot}%{gemdir}/gems cp -pa %{gemdir}/extensions/%{_arch}-linux/%{ruby_ver}/%{gem_name}-%{version} %{buildroot}%{gemdir}/extensions/%{_arch}-linux/%{ruby_ver} %files %defattr(-,root,root,-) %{gemdir} %changelog * Wed Feb 28 2024 Shivani Agarwal 0.8.0-2 - Update build command, to build with source code * Wed Aug 17 2022 Gerrit Photon 0.8.0-1 - Automatic Version Bump * Wed Sep 02 2020 Sujay G 0.6.0-2 - rebuilt with ruby-2.7.1 * Tue Jul 24 2018 Srinidhi Rao 0.6.0-1 - Initial build