From 2f82e81b527cb5efd57adcbd8ed95aa408da55e9 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 17 Apr 2014 12:07:05 +0900 Subject: [PATCH] F-21: rebuild for ruby 2.1 / rubygems 2.2 --- rubygem-gio2.spec | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e7c355d..20641d5 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -8,7 +8,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 2.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -26,8 +26,6 @@ BuildRequires: ruby-devel BuildRequires: rubygem(test-unit) BuildRequires: rubygem(test-unit-notify) Requires: rubygems -Requires: rubygem(glib2) >= %{glibminver} -Requires: rubygem(gobject-introspection) >= %{glibminver} Provides: rubygem(%{gem_name}) = %{version} Obsoletes: ruby-%{gem_name} < %{version}-%{release} @@ -93,11 +91,11 @@ mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ +mkdir -p %{buildroot}%{gem_extdir_mri} +cp -a ./%{gem_extdir_mri}/* %{buildroot}%{gem_extdir_mri}/ + pushd %{buildroot} - -mkdir -p .%{gem_extdir_mri}/lib -mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir_mri}/lib - +rm -f .%{gem_extdir_mri}/{gem_make.out,mkmf.log} popd # Cleanups @@ -117,7 +115,7 @@ ln -sf /bin/true make export PATH=$(pwd):$PATH popd -ruby -rubygems -Ilib:test test/run-test.rb +ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb popd %files @@ -131,9 +129,7 @@ popd %{gem_instdir}/lib/%{gem_name}.rb %{gem_instdir}/lib/%{gem_name}/*.rb -%dir %{gem_extdir_mri} -%dir %{gem_extdir_mri}/lib -%{gem_extdir_mri}/lib/%{gem_name}.so +%{gem_extdir_mri}/ %exclude %{gem_cache} %{gem_spec} @@ -145,6 +141,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Apr 17 2014 Mamoru TASAKA - 2.2.0-3 +- F-21: rebuild for ruby 2.1 / rubygems 2.2 + * Mon Apr 14 2014 Mamoru TASAKA - 2.2.0-2 - 2.2.0