[rubygem-memcache-client] Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0

Vít Ondruch vondruch at fedoraproject.org
Thu Feb 28 06:41:51 UTC 2013


commit 8c9f7712327d4be7e27161783f01895450fa0ff5
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Thu Feb 28 07:41:44 2013 +0100

    Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0

 rubygem-memcache-client.spec |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-memcache-client.spec b/rubygem-memcache-client.spec
index f5dbe8a..499ca67 100644
--- a/rubygem-memcache-client.spec
+++ b/rubygem-memcache-client.spec
@@ -1,7 +1,6 @@
 # Generated from memcache-client-1.8.5.gem by gem2rpm -*- rpm-spec -*-
 %global gem_name memcache-client
 
-%global rubyabi 1.9.1
 
 Summary: A Ruby library for accessing memcached
 Name: rubygem-%{gem_name}
@@ -12,13 +11,11 @@ License: BSD
 URL: http://github.com/mperham/memcache-client
 Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
 Requires: ruby(rubygems) >= 1.3.4
-Requires: ruby(abi) = %{rubyabi}
+Requires: ruby(release)
 
 BuildRequires: rubygems-devel
 BuildRequires: rubygem(minitest)
-
-# BZ #674413
-BuildRequires: rubygem-flexmock
+BuildRequires: rubygem(flexmock)
 
 BuildArch: noarch
 Provides: rubygem(%{gem_name}) = %{version}
@@ -28,16 +25,16 @@ A Ruby library for accessing memcached.
 
 
 %prep
+%setup -q -c -T
+%gem_install -n %{SOURCE0}
 
 %build
 
 %install
 mkdir -p %{buildroot}%{gem_dir}
-gem install --local --install-dir %{buildroot}%{gem_dir} \
-            --force --rdoc %{SOURCE0}
-mkdir -p %{buildroot}/%{_bindir}
-mv %{buildroot}%{gem_dir}/bin/* %{buildroot}/%{_bindir}
-rmdir %{buildroot}%{gem_dir}/bin
+cp -a ./%{gem_dir}/* %{buildroot}%{gem_dir}/
+mkdir -p %{buildroot}%{_bindir}
+cp -a ./%{_bindir}/* %{buildroot}%{_bindir}
 find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
 
 %check
@@ -46,6 +43,7 @@ pushd %{buildroot}%{gem_instdir}
 # and test_event_machine requires ruby 1.9 so
 # not running those now
 ruby -I "lib/" test/test_mem_cache.rb
+popd
 
 %files
 %defattr(-, root, root, -)
@@ -66,6 +64,10 @@ ruby -I "lib/" test/test_mem_cache.rb
 
 
 %changelog
+* Wed Feb 27 2013 Josef Stribny <jstribny at redhat.com> - 1.8.5-7
+- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
+- Change BuildRequires: rubygem-flexmock to rubygem(flexmock) (bz#674413 solved)
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.5-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list