# Generated from data_classification-0.1.0.gem by gem2rpm -*- rpm-spec -*- %global gem_name data_classification Name: rubygem-%{gem_name} Version: 0.1.0 Release: 1%{?dist} Summary: DataClassification helps you tag your database columns with smart comments in order to classify your data License: MIT URL: https://github.com/Hacker0x01/data_classification Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.3.0 # BuildRequires: rubygem(pry) BuildArch: noarch %description By leveraging smart comments in your schema, you can easily use this data throughout your app and make better decisions when logging data, exposing data through endpoints, monitoring data sent elsewhere, or allowing other systems accessing your database to consume the classifications. . %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} # Run the test suite. 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 %doc %{gem_instdir}/CHANGELOG.md %{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md %{gem_instdir}/Rakefile %{gem_instdir}/data_classification.gemspec %changelog * Mon Aug 23 2021 mockbuilder - 0.1.0-1 - Initial package