[rubygem-inifile/f19] Updated the spec to meet the latest Ruby packaging guidelines.

Darryl L. Pierce mcpierce at fedoraproject.org
Wed Mar 20 15:15:38 UTC 2013


commit 974408fa73d12149c30c753778d2fd1eae413579
Author: Darryl L. Pierce <dpierce at redhat.com>
Date:   Wed Mar 20 09:26:16 2013 -0400

    Updated the spec to meet the latest Ruby packaging guidelines.

 rubygem-inifile.spec |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/rubygem-inifile.spec b/rubygem-inifile.spec
index 73da05c..1599d7d 100644
--- a/rubygem-inifile.spec
+++ b/rubygem-inifile.spec
@@ -5,19 +5,29 @@
 Summary:       INI file reader and writer
 Name:          rubygem-%{gem_name}
 Version:       2.0.2
-Release:       3.1%{?dist}
+Release:       3.2%{?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}
@@ -53,10 +63,7 @@ gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
 %build
 gem build %{gem_name}.gemspec
 
-gem install --local \
-            --install-dir .%{gem_dir} \
-            --force \
-            %{gem_name}-%{version}.gem
+%gem_install
 
 
 %install
@@ -89,6 +96,9 @@ rm -rf %{buildroot}%{gem_instdir}/.travis.yml
 %doc %{gem_instdir}/History.txt
 
 %changelog
+* Wed Mar 20 2013 Darryl L. Pierce <dpierce at redhat.com> - 2.0.2-3.2
+- Updated the spec to meet the latest Ruby packaging guidelines.
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.0.2-3.1
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list