# Generated from ecies-0.3.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name ecies Name: rubygem-%{gem_name} Version: 0.3.0 Release: 1%{?dist} Summary: Elliptical Curve Integrated Encryption System (ECIES), as specified by SEC 1 - Ver. 2.0 License: MIT URL: https://github.com/jamoes/ecies Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.0 # BuildRequires: rubygem(rspec) >= 3.7 # BuildRequires: rubygem(rspec) < 4 # BuildRequires: rubygem(simplecov) # BuildRequires: rubygem(simplecov) < 1 # BuildRequires: rubygem(yard) >= 0.9.12 # BuildRequires: rubygem(yard) < 0.10 # BuildRequires: rubygem(markdown) >= 1 # BuildRequires: rubygem(markdown) < 2 # BuildRequires: rubygem(redcarpet) >= 3 # BuildRequires: rubygem(redcarpet) < 4 BuildArch: noarch %description ECIES is a public-key encryption scheme based on ECC. It can be used to encrypt messages to bitcoin addresses with keys published on the blockchain, and subsequently to decrypt messages by the holders of the address's private key. %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 %license %{gem_instdir}/LICENSE %{gem_instdir}/certs %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/CHANGELOG.md %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/ecies.gemspec %{gem_instdir}/spec %changelog * Mon Aug 23 2021 mockbuilder - 0.3.0-1 - Initial package