[rubygem-goocanvas] F-21: rebuild for ruby 2.1 / rubygems 2.2

Mamoru TASAKA mtasaka at fedoraproject.org
Mon Apr 21 09:31:16 UTC 2014


commit d2e75b6ecdbfd7e7d7e8b07414fe0de2ea23710b
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date:   Mon Apr 21 18:31:07 2014 +0900

    F-21: rebuild for ruby 2.1 / rubygems 2.2

 rubygem-goocanvas.spec |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/rubygem-goocanvas.spec b/rubygem-goocanvas.spec
index 2d387c0..21264c5 100644
--- a/rubygem-goocanvas.spec
+++ b/rubygem-goocanvas.spec
@@ -9,7 +9,7 @@
 Summary:	Ruby binding of GooCanvas
 Name:		rubygem-%{gem_name}
 Version:	2.2.0
-Release:	1%{?dist}
+Release:	2%{?dist}
 Group:		Development/Languages
 # from README
 License:	LGPLv2
@@ -32,8 +32,6 @@ BuildRequires:	rubygem-gobject-introspection-devel >= %{gtkminver}
 BuildRequires:	rubygem-gtk3-devel >= %{gtkminver}
 BuildRequires:	ruby-devel
 BuildRequires:	goocanvas2-devel
-Requires:	rubygem(gtk3) >= %{glibminver}
-Requires:	rubygem(gobject-introspection)
 Provides:	rubygem(%{gem_name}) = %{version}-%{release}
 # Kill non-gem support on F-16+
 # Obsoletes but not provides
@@ -104,11 +102,14 @@ mkdir -p %{buildroot}%{gem_dir}
 cp -a .%{gem_dir}/* \
 	%{buildroot}%{gem_dir}/
 
-pushd %{buildroot}
 # move header files, C extension files to the correct directory
-mkdir -p .%{gem_extdir_mri}/lib
-mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir_mri}/lib
-# mv .%%{gem_instdir}/lib/*.h .%%{ruby_sitearch}/
+mkdir -p %{buildroot}%{gem_extdir_mri}
+cp -a ./%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/
+
+pushd %{buildroot}
+#mkdir -p .%{header_dir}
+#mv .%{gem_extdir_mri}/*.h .%{header_dir}/
+rm -f .%{gem_extdir_mri}/{gem_make.out,mkmf.log}
 popd
 
 # move pkgconfig file
@@ -141,9 +142,7 @@ done
 %{gem_instdir}/lib/%{gem_name}.rb
 %{gem_instdir}/lib/goo/
 
-%dir	%{gem_extdir_mri}
-%dir	%{gem_extdir_mri}/lib
-%{gem_extdir_mri}/lib/%{gem_name}.so
+%{gem_extdir_mri}/
 
 %{gem_cache}
 %{gem_spec}
@@ -158,6 +157,9 @@ done
 %{gem_instdir}/sample/
 
 %changelog
+* Mon Apr 21 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.2.0-2
+- F-21: rebuild for ruby 2.1 / rubygems 2.2
+
 * Mon Apr 14 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.2.0-1
 - 2.2.0
 


More information about the scm-commits mailing list