# Generated from sinatra_omniauth-1.2.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name sinatra_omniauth Name: rubygem-%{gem_name} Version: 1.2.0 Release: 1%{?dist} Summary: A Sinatra extension that provides pure OmniAuth goodness to your application (with DataMapper) License: MIT URL: http://github.com/cjheath/sinatra_omniauth Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(jeweler) >= 1.6.2 # BuildRequires: rubygem(jeweler) < 1.7 # BuildRequires: rubygem(rcov) >= 0.9.11 # BuildRequires: rubygem(rcov) < 0.10 # BuildRequires: rubygem(simplecov) >= 0.6.4 # BuildRequires: rubygem(simplecov) < 0.7 # BuildRequires: rubygem(dm-sqlite-adapter) # BuildRequires: rubygem(rspec) >= 2.6.0 # BuildRequires: rubygem(rspec) < 2.7 BuildArch: noarch %description This Sinatra extension, derived from omniauth_pure by Marcus Proske, adds OmniAuth authorization to your Sinatra application, so your users can login using FaceBook, Twitter and many other authorization providers, as long as you supply the API keys. It uses DataMapper and HAML. %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} %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/VERSION %{gem_instdir}/config.ru %{gem_instdir}/css %{gem_instdir}/images %{gem_libdir} %{gem_instdir}/models %{gem_instdir}/omniauth.yml %{gem_instdir}/views %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/.document %{gem_instdir}/Gemfile %{gem_instdir}/Gemfile.lock %doc %{gem_instdir}/README.rdoc %{gem_instdir}/Rakefile %{gem_instdir}/sinatra_omniauth.gemspec %{gem_instdir}/test %changelog * Wed Apr 20 2022 mockbuilder - 1.2.0-1 - Initial package