# Generated from inifile-2.0.2.gem by gem2rpm -*- rpm-spec -*- %global gem_name inifile %global rubyabi 1.9.1 Summary: INI file reader and writer Name: rubygem-%{gem_name} Version: 2.0.2 Release: 3%{?dist} Group: Development/Languages License: MIT URL: http://rubygems.org/gems/inifile Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem %if 0%{?fedora} >= 19 BuildRequires: ruby(release) %else BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby %endif BuildRequires: rubygems-devel BuildArch: noarch %if 0%{?fedora} >= 19 Requires: ruby(release) %else Requires: ruby(abi) = %{rubyabi} Requires: ruby %endif Requires: rubygems Provides: rubygem(%{gem_name}) = %{version} %description Although made popular by Windows, INI files can be used on any system thanks to their flexibility. They allow a program to store configuration data, which can then be easily parsed and changed. Two notable systems that use the INI format are Samba and Trac. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name} %prep gem unpack %{SOURCE0} %setup -q -D -T -n %{gem_name}-%{version} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # apply any patches here %build gem build %{gem_name}.gemspec %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ # cleanup some files that we don't package rm -rf %{buildroot}%{gem_instdir}/.gitignore rm -rf %{buildroot}%{gem_instdir}/.travis.yml %check # TODO tests need to be fixed upstream # ruby -Ilib test/test_inifile.rb %files %dir %{gem_instdir} %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %doc %{gem_instdir}/README.md %exclude %{gem_instdir}/Rakefile %exclude %{gem_instdir}/test %files doc %doc %{gem_docdir} %doc %{gem_instdir}/History.txt %changelog * Wed Mar 20 2013 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-3 - Updated the spec to meet the latest Ruby packaging guidelines. * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Mon Jan 7 2013 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-2.1 - Package now installs the rebuild gem. * Wed Jan 2 2013 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-2 - First official build for Fedora. * Wed Dec 19 2012 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-1.3 - Removed the tests and Rakefile from being shipped. * Mon Dec 17 2012 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-1.2 - Fixed the licence to be MIT. * Wed Dec 12 2012 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-1.1 - Fixed up the spec based on current Ruby gem packaging guidelines. * Wed Nov 07 2012 Darryl L. Pierce <dpierce@redhat.com> - 2.0.2-1 - Initial package