[rubygem-trollop] Fixes for Ruby 2.1 packaging guidelines (#1107263)

Yaakov Selkowitz yselkowitz at fedoraproject.org
Tue Jul 8 03:02:51 UTC 2014


commit 8d3a5e5474b2642cf7b037f7b827b04243e153fa
Author: Yaakov Selkowitz <yselkowitz at users.sourceforge.net>
Date:   Wed Jun 25 16:19:44 2014 -0500

    Fixes for Ruby 2.1 packaging guidelines (#1107263)

 rubygem-trollop.spec |   15 +++++----------
 1 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-trollop.spec b/rubygem-trollop.spec
index bebb637..b5e5520 100644
--- a/rubygem-trollop.spec
+++ b/rubygem-trollop.spec
@@ -3,18 +3,15 @@
 Summary:	A command-line option parsing library for ruby
 Name:		rubygem-%{gem_name}
 Version:	2.0
-Release:	5%{?dist}
+Release:	6%{?dist}
 Group:		Applications/Productivity
 License:	GPLv2
 URL:		http://trollop.rubyforge.org/
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:	ruby(rubygems)
-Requires:	ruby(release)
 BuildRequires:	rubygem(hoe)
 BuildRequires:	rubygems-devel
-BuildRequires:  rubygem(minitest)
+BuildRequires:  rubygem(minitest4)
 BuildArch:	noarch
-Provides:	rubygem(%{gem_name}) = %{version}
 Source0:	http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
 
 %description
@@ -27,7 +24,6 @@ number of lines of code (for you, the programmer).
 %build
 
 %install
-rm -rf %{buildroot}
 mkdir -p %{buildroot}%{gem_dir}
 %gem_install -n %{SOURCE0} -d %{buildroot}%{gem_dir}
 
@@ -35,11 +31,7 @@ mkdir -p %{buildroot}%{gem_dir}
 cd %{buildroot}/%{gem_instdir}
 ruby -Ilib/ test/test_trollop.rb
 
-%clean
-rm -rf %{buildroot}
-
 %files
-%defattr(-, root, root, -)
 %dir %{gem_instdir}
 %{gem_libdir}
 %{gem_instdir}/test
@@ -49,6 +41,9 @@ rm -rf %{buildroot}
 %{gem_spec}
 
 %changelog
+* Wed Jun 25 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 2.0-6
+- Fixes for Ruby 2.1 packaging guidelines (#1107263)
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.0-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list