# Generated from encoding_estimator-0.2.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name encoding_estimator Name: rubygem-%{gem_name} Version: 0.2.0 Release: 1%{?dist} Summary: Detect encoding of an input string using character count statistics License: MIT URL: https://github.com/okirmis/encoding_estimator Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.0 # BuildRequires: rubygem(minitest) # BuildRequires: rubygem(parallel) # BuildRequires: rubygem(simplecov) # BuildRequires: rubygem(simplecov-parallel) BuildArch: noarch %description This gem allows you to detect the encoding of strings/files based on their content. This can be useful if you need to load data from sources with unknown encodings. The gem uses character distribution statistics to check which encoding is the one that gives you the best results. %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}/ mkdir -p %{buildroot}%{_bindir} cp -a .%{_bindir}/* \ %{buildroot}%{_bindir}/ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x %check pushd .%{gem_instdir} # ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files %dir %{gem_instdir} %{_bindir}/encest-detect %{_bindir}/encest-gen %exclude %{gem_instdir}/.gitignore %{gem_instdir}/.gitlab-ci.yml %{gem_instdir}/CODE_OF_CONDUCT.md %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/_config.yml %{gem_instdir}/bin %{gem_libdir} %{gem_instdir}/tutorials %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/encoding_estimator.gemspec %changelog * Mon Sep 13 2021 mockbuilder - 0.2.0-1 - Initial package