# Generated from micro_aeth-ae51-ruby-0.0.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name micro_aeth-ae51-ruby Name: rubygem-%{gem_name} Version: 0.0.1 Release: 1%{?dist} Summary: Ruby API for AethLabs microAeth® model AE51 License: MIT URL: https://github.com/RudyComputing/microAeth-AE51-Ruby Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.0.0 # BuildRequires: rubygem(rspec) >= 2.8 # BuildRequires: rubygem(rspec) < 3 BuildArch: noarch %description This Gem provides and easy to use API for sending and receiving data and commands for the microAeth model AE51. This library is not complete but encompasses the most common commands for interfacing with the device. %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} %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %changelog * Tue Aug 24 2021 mockbuilder - 0.0.1-1 - Initial package