# Generated from firebase_id_token-2.4.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name firebase_id_token Name: rubygem-%{gem_name} Version: 2.4.0 Release: 1%{?dist} Summary: A Firebase ID Token verifier License: MIT URL: https://github.com/fschuindt/firebase_id_token Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.0 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(redcarpet) >= 3.4.0 # BuildRequires: rubygem(redcarpet) >= 3.4 # BuildRequires: rubygem(redcarpet) < 4 # BuildRequires: rubygem(simplecov) >= 0.14.1 # BuildRequires: rubygem(simplecov) < 0.15 # BuildRequires: rubygem(codeclimate-test-reporter) >= 1.0.0 # BuildRequires: rubygem(codeclimate-test-reporter) >= 1.0 # BuildRequires: rubygem(codeclimate-test-reporter) < 2 # BuildRequires: rubygem(pry) >= 0.12.2 # BuildRequires: rubygem(pry) < 0.13 BuildArch: noarch %description A Ruby gem to verify the signature of Firebase ID Tokens. It uses Redis to store Google's x509 certificates and manage their expiration time, so you don't need to request Google's API in every execution and can access it as fast as reading from memory. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ %check pushd .%{gem_instdir} # rspec spec popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.travis.yml %exclude %{gem_instdir}/.yardopts %{gem_instdir}/CODE_OF_CONDUCT.md %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %exclude %{gem_instdir}/.rspec %doc %{gem_instdir}/CHANGELOG.md %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %doc %{gem_instdir}/docker-compose.yml %{gem_instdir}/firebase_id_token.gemspec %{gem_instdir}/spec %changelog * Mon Sep 13 2021 mockbuilder - 2.4.0-1 - Initial package