# Generated from rdialogs-0.1.2.gem by gem2rpm -*- rpm-spec -*- %global gem_name rdialogs Name: rubygem-%{gem_name} Version: 0.1.2 Release: 1%{?dist} Summary: A ruby wrapper for ncurses dialog and newt whiptail License: MIT URL: http://vsuchy.github.io/RDialogs/ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.0.0 # BuildRequires: rubygem(minitest) >= 5.10 # BuildRequires: rubygem(minitest) < 6 BuildArch: noarch %description RDialogs allows ruby scripts to display dialog boxes using ncurses dialog or newt whiptail. RDialogs can be used to display information to the user, or to get input from the user in a friendly way. %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} # ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files %dir %{gem_instdir} %exclude %{gem_instdir}/.gitignore %exclude %{gem_instdir}/.rubocop.yml %exclude %{gem_instdir}/.travis.yml %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/bin %{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}/examples %{gem_instdir}/rdialogs.gemspec %{gem_instdir}/test %changelog * Tue Sep 14 2021 mockbuilder - 0.1.2-1 - Initial package