[rubygem-facade/f21] Fix FTBFS in Rawhide (rhbz#1107107).

Vít Ondruch vondruch at fedoraproject.org
Tue Jul 29 11:19:24 UTC 2014


commit 1f0be1ae17f201b35477ab3d24f2d3561f7d16bc
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Tue Jul 29 13:17:27 2014 +0200

    Fix FTBFS in Rawhide (rhbz#1107107).

 rubygem-facade.spec |   35 ++++++++++-------------------------
 1 files changed, 10 insertions(+), 25 deletions(-)
---
diff --git a/rubygem-facade.spec b/rubygem-facade.spec
index 1c725b7..bbde9a4 100644
--- a/rubygem-facade.spec
+++ b/rubygem-facade.spec
@@ -1,34 +1,20 @@
 %global gem_name    facade
 
-%if 0%{?fedora} >= 19
-%global gem_extdir %{gem_extdir_mri}
-%endif
-
 Name:           rubygem-%{gem_name}
 Version:        1.0.5
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        A module that helps implement the facade pattern
 
 Group:          Development/Languages
 License:        Artistic 2.0
-URL:            http://raa.ruby-lang.org/project/facade
-Source0:        http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
-BuildRoot:      %{_tmppath}%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+URL:            https://github.com/djberg96/facade
+Source0:        https://rubygems.org/gems/%{gem_name}-%{version}.gem
 BuildArch:      noarch
 
-%if 0%{?fedora} >= 19
-Requires: ruby(release)
-%else
-BuildRequires: ruby(abi) = %{rubyabi}
-Requires:      ruby(abi) = %{rubyabi}
-%endif
-
 BuildRequires: rubygems-devel
-BuildRequires: rubygem(minitest)
+BuildRequires: rubygem(test-unit)
 
-Requires: ruby(rubygems)
 
-Provides:      rubygem(%{gem_name}) = %{version}
 
 %description
 A simple way to implement the facade pattern in Ruby.
@@ -43,14 +29,10 @@ A simple way to implement the facade pattern in Ruby.
 
 %check
 pushd %{buildroot}/%{gem_instdir}
-testrb -Ilib test/test_facade.rb
+ruby -Ilib test/test_facade.rb
 popd
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files
-%defattr(-,root,root,-)
 %dir %{gem_instdir}
 %dir %{gem_libdir}
 %dir %{gem_instdir}/test
@@ -62,10 +44,13 @@ popd
 %{gem_instdir}/Rakefile
 %{gem_libdir}/%{gem_name}.rb
 %{gem_instdir}/test/test_facade.rb
-%{gem_cache}
+%exclude %{gem_cache}
 %{gem_spec}
 
 %changelog
+* Tue Jul 29 2014 Vít Ondruch <vondruch at redhat.com> - 1.0.5-3
+- Fix FTBFS in Rawhide (rhbz#1107107).
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.5-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
@@ -75,7 +60,7 @@ popd
 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.4-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
-* Fri Mar 13 2013 Brett Lentz <blentz at redhat.com> - 1.0.4-10
+* Mon Mar 18 2013 Brett Lentz <blentz at redhat.com> - 1.0.4-10
 - Use %%gem_install macro
 
 - Rebuilt according to new packaging guidelines for F19/F20


More information about the scm-commits mailing list