# Generated from fakemenot-0.1.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name fakemenot Name: rubygem-%{gem_name} Version: 0.1.1 Release: 1%{?dist} Summary: Simple email validator that checks for valid DNS and email format License: MIT URL: http://github.com/gxespino/fakemenot Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) # BuildRequires: rubygem(unirest) BuildArch: noarch %description Fakemenot is an simple email validator that checks for DNS as well as uses regex functions to check the email for the right length and accepted characters. It utilizes the free Email Validator API over at mashape: https://market.mashape.com/pozzad/email-validator-1. %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 %{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 %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/fakemenot.gemspec %changelog * Tue Apr 19 2022 mockbuilder - 0.1.1-1 - Initial package