# Generated from apple-system-logger-0.1.2.gem by gem2rpm -*- rpm-spec -*- %global gem_name apple-system-logger Name: rubygem-%{gem_name} Version: 0.1.2 Release: 1%{?dist} Summary: A Ruby interface for the Apple System Logger License: Apache-2.0 URL: https://github.com/djberg96/apple-system-logger Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby # BuildRequires: rubygem(rspec) >= 3.9 # BuildRequires: rubygem(rspec) < 4 BuildArch: noarch %description The apple-system-logger library provides an interface for the Apple System Library. You can both write to, and search, your mac's system logs using this library using an API that is very similar to the stdlib Logger interface. . %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_instdir}/CHANGES.md %license %{gem_instdir}/LICENSE %{gem_instdir}/MANIFEST.md %{gem_instdir}/certs %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/apple-system-logger.gemspec %{gem_instdir}/spec %changelog * Sun Sep 12 2021 mockbuilder - 0.1.2-1 - Initial package