From 66864df94cdec7a6e8ca947068638186148f9a6f Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Tue, 20 Sep 2011 00:27:31 +0900 Subject: [PATCH 001/160] 1.0.3 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6a99874..22362d4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /gio2-0.90.8.gem /gio2-0.90.9.gem /gio2-1.0.0.gem +/gio2-1.0.3.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e67a8ea..00bfd49 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -5,14 +5,14 @@ %global gemname gio2 %global geminstdir %{gemdir}/gems/%{gemname}-%{version} -%global glibminver 0.90.7 +%global glibminver 1.0.3 %global obsoleteevr 0.90.7-1.999 %global rubyabi 1.8 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gemname} -Version: 1.0.0 +Version: 1.0.3 Release: 1%{?dist} Group: Development/Languages # from README @@ -241,6 +241,9 @@ ruby -rubygems -Ilib test/load-test.rb %{geminstdir}/test/ %changelog +* Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 +- 1.0.3 + * Fri Jul 15 2011 Mamoru Tasaka - 1.0.0-1 - 1.0.0 diff --git a/sources b/sources index e57e8fa..ce62ac5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dec9e8fcb5ce95ee00fd4050b5ef76f4 gio2-1.0.0.gem +e3fb987d391a671e74f952bf52bc6c8e gio2-1.0.3.gem From f0a37ff17623253f4fe63ecca4a823b1501d1fc0 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Tue, 20 Sep 2011 00:27:53 +0900 Subject: [PATCH 002/160] 1.0.3 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6a99874..22362d4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /gio2-0.90.8.gem /gio2-0.90.9.gem /gio2-1.0.0.gem +/gio2-1.0.3.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e67a8ea..00bfd49 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -5,14 +5,14 @@ %global gemname gio2 %global geminstdir %{gemdir}/gems/%{gemname}-%{version} -%global glibminver 0.90.7 +%global glibminver 1.0.3 %global obsoleteevr 0.90.7-1.999 %global rubyabi 1.8 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gemname} -Version: 1.0.0 +Version: 1.0.3 Release: 1%{?dist} Group: Development/Languages # from README @@ -241,6 +241,9 @@ ruby -rubygems -Ilib test/load-test.rb %{geminstdir}/test/ %changelog +* Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 +- 1.0.3 + * Fri Jul 15 2011 Mamoru Tasaka - 1.0.0-1 - 1.0.0 diff --git a/sources b/sources index e57e8fa..ce62ac5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dec9e8fcb5ce95ee00fd4050b5ef76f4 gio2-1.0.0.gem +e3fb987d391a671e74f952bf52bc6c8e gio2-1.0.3.gem From facb166da99d8edc328862d64e0cd64599c5b80f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 21:11:12 -0600 Subject: [PATCH 003/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 00bfd49..2c3dcbb 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -13,7 +13,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gemname} Version: 1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -241,6 +241,9 @@ ruby -rubygems -Ilib test/load-test.rb %{geminstdir}/test/ %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 - 1.0.3 From 01eea8107d0ea123509137e9cfddcaaedbaa8e5a Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Sun, 15 Jan 2012 03:32:32 +0900 Subject: [PATCH 004/160] 1.1.1 --- .gitignore | 1 + rubygem-gio2.spec | 14 ++++++++++---- sources | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 22362d4..299a2d6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /gio2-0.90.9.gem /gio2-1.0.0.gem /gio2-1.0.3.gem +/gio2-1.1.1.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 2c3dcbb..02ba12b 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -5,15 +5,15 @@ %global gemname gio2 %global geminstdir %{gemdir}/gems/%{gemname}-%{version} -%global glibminver 1.0.3 +%global glibminver 1.1.0 %global obsoleteevr 0.90.7-1.999 %global rubyabi 1.8 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gemname} -Version: 1.0.3 -Release: 2%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -215,11 +215,13 @@ ruby -rubygems -Ilib test/load-test.rb %defattr(-,root,root,-) %dir %{geminstdir} %dir %{geminstdir}/lib/ +%dir %{geminstdir}/lib/%{gemname}/ %doc %{geminstdir}/[A-Z]* %exclude %{geminstdir}/Rakefile %{geminstdir}/lib/%{gemname}.rb +%{geminstdir}/lib/%{gemname}/deprecated.rb # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 %{ruby_sitearch}/ruby-gnome2/%{gemname}.so @@ -229,6 +231,7 @@ ruby -rubygems -Ilib test/load-test.rb %files -n ruby-%{gemname} %defattr(-,root,root,-) %{ruby_sitelib}/*.rb +%{ruby_sitelib}/gio2/ %files devel %defattr(-,root,root,-) @@ -241,8 +244,11 @@ ruby -rubygems -Ilib test/load-test.rb %{geminstdir}/test/ %changelog +* Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 +- 1.1.1 + * Sat Jan 14 2012 Fedora Release Engineering - 1.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild +- F-17: Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 - 1.0.3 diff --git a/sources b/sources index ce62ac5..f993ca6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e3fb987d391a671e74f952bf52bc6c8e gio2-1.0.3.gem +9cd10a853b37a33d838c538fa114f769 gio2-1.1.1.gem From b677b86929eb24dc87cc9cdd034dd92682c45de5 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 30 Jan 2012 23:27:23 +0900 Subject: [PATCH 005/160] 1.1.2 --- .gitignore | 1 + rubygem-gio2.spec | 147 ++++++++++++++++++++++++---------------------- sources | 2 +- 3 files changed, 79 insertions(+), 71 deletions(-) diff --git a/.gitignore b/.gitignore index 299a2d6..7420145 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /gio2-1.0.0.gem /gio2-1.0.3.gem /gio2-1.1.1.gem +/gio2-1.1.2.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 02ba12b..b1cd1dc 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,24 +1,36 @@ +%if 0%{?fedora} >= 18 +%global rubyabi 1.9.1 +%global header_dir %{ruby_vendorarchdir} +%global ruby19 1 +%else %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) -%global gemname gio2 -%global geminstdir %{gemdir}/gems/%{gemname}-%{version} +%global rubyabi 1.8 +%global header_dir %{ruby_sitearch} +%global ruby19 0 +%endif + +%global gem_name gdk_pixbuf2 %global glibminver 1.1.0 %global obsoleteevr 0.90.7-1.999 +%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") +%global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global rubyabi 1.8 +%global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global gem_name gio2 +%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version} Summary: Ruby binding of gio-2.0.x -Name: rubygem-%{gemname} -Version: 1.1.1 +Name: rubygem-%{gem_name} +Version: 1.1.2 Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ -Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: rubygems @@ -29,7 +41,7 @@ BuildRequires: rubygem(rake-compiler) Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} -Provides: rubygem(%{gemname}) = %{version} +Provides: rubygem(%{gem_name}) = %{version} %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -42,16 +54,16 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%package -n ruby-%{gemname} -Summary: Non-Gem support package for %{gemname} +%package -n ruby-%{gem_name} +Summary: Non-Gem support package for %{gem_name} Group: Development/Languages Requires: %{name} = %{version}-%{release} # Requires for corresponsing non-gem rpms Requires: ruby(glib2) >= %{glibminver} -Provides: ruby(%{gemname}) = %{version}-%{release} +Provides: ruby(%{gem_name}) = %{version}-%{release} -%description -n ruby-%{gemname} -This package provides non-Gem support for %{gemname}. +%description -n ruby-%{gem_name} +This package provides non-Gem support for %{gem_name}. %package devel Summary: Ruby/GIO2 development environment @@ -59,59 +71,41 @@ Group: Development/Languages Requires: %{name} = %{version}-%{release} Requires: ruby-devel # Obsoletes / Provides -Obsoletes: ruby-%{gemname}-devel < %{obsoleteevr} -Provides: ruby-%{gemname}-devel = %{version}-%{release} +Obsoletes: ruby-%{gem_name}-devel < %{obsoleteevr} +Provides: ruby-%{gem_name}-devel = %{version}-%{release} %description devel Header files and libraries for building a extension library for the -rubygem-%{gemname} +rubygem-%{gem_name} %prep %setup -q -c -T -%if 0 -# For Patch0 -TOPDIR=$(pwd) -mkdir tmp_unpack_dir -pushd tmp_unpack_dir - -tar xf %SOURCE0 -mkdir data ; cd data -tar xf ../data.tar.gz -%patch0 -p1 - -VERSION=%{version} rake gem -mv pkg/*gem $TOPDIR -popd -%endif - -mkdir -p .%{gemdir} +mkdir -p .%{gem_dir} export CONFIGURE_ARGS="--with-cflags='%{optflags}'" export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" gem install \ -V \ --local \ - --install-dir .%{gemdir} \ + --install-dir .%{gem_dir} \ --force \ --rdoc \ -%if 1 %{SOURCE0} -%else - ./%{gemname}-%{version}.gem -%endif find . -name \*.gem | xargs chmod 0644 %build # Move C extension library to some private directory -pushd .%{geminstdir} +pushd .%{gem_instdir} +%if ! %{ruby19} mkdir lib/ruby-gnome2 -mv lib/%{gemname}.so lib/ruby-gnome2/ -grep -rl '%{gemname}.so' . | \ +mv lib/%{gem_name}.so lib/ruby-gnome2/ +grep -rl '%{gem_name}.so' . | \ xargs sed -i \ - -e "\@require@s|'%{gemname}.so'|'ruby-gnome2/%{gemname}.so'|" \ - -e '\@require@s|"%{gemname}.so"|"ruby-gnome2/%{gemname}.so"|' + -e "\@require@s|'%{gem_name}.so'|'ruby-gnome2/%{gem_name}.so'|" \ + -e '\@require@s|"%{gem_name}.so"|"ruby-gnome2/%{gem_name}.so"|' +%endif # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -123,15 +117,21 @@ sed -i -e "/glib-test-init/s|^.*$|require 'glib-test-init'|" \ %install # Once copy all -mkdir -p %{buildroot}%{gemdir} -cp -a .%{gemdir}/* \ - %{buildroot}%{gemdir}/ +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 .%{ruby_sitearch}/ruby-gnome2/ -# mv .%{geminstdir}/lib/*.h .%{ruby_sitearch}/ -mv .%{geminstdir}/lib/ruby-gnome2/%{gemname}.so .%{ruby_sitearch}/ruby-gnome2/ + +%if ! %{ruby19} +mkdir -p .%{ruby_sitearch}/ruby-gnome2 +mv .%{gem_instdir}/lib/ruby-gnome2/%{gem_name}.so .%{ruby_sitearch}/ruby-gnome2/ +%else +mkdir -p .%{gem_extdir}/lib +mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir}/lib +%endif + popd # move pkgconfig file @@ -142,8 +142,8 @@ install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ # Cleanups pushd %{buildroot} -rm -rf .%{geminstdir}/ext/ -rm -f .%{geminstdir}/extconf.rb +rm -rf .%{gem_instdir}/ext/ +rm -f .%{gem_instdir}/extconf.rb popd # The following method is completely copied from rubygem-gettext @@ -151,7 +151,7 @@ popd # # Create symlinks ## -## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} +## Note that before switching to gem %%{ruby_sitelib}/%%{gem_name} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be @@ -205,45 +205,52 @@ popd } -create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} +%if ! %{ruby19} +create_symlink_rec %{gem_instdir}/lib %{ruby_sitelib} +%endif %check -pushd .%{geminstdir} +pushd .%{gem_instdir} ruby -rubygems -Ilib test/load-test.rb %files %defattr(-,root,root,-) -%dir %{geminstdir} -%dir %{geminstdir}/lib/ -%dir %{geminstdir}/lib/%{gemname}/ +%dir %{gem_instdir} +%dir %{gem_instdir}/lib/ +%dir %{gem_instdir}/lib/%{gem_name}/ -%doc %{geminstdir}/[A-Z]* -%exclude %{geminstdir}/Rakefile +%doc %{gem_instdir}/[A-Z]* +%exclude %{gem_instdir}/Rakefile -%{geminstdir}/lib/%{gemname}.rb -%{geminstdir}/lib/%{gemname}/deprecated.rb +%{gem_instdir}/lib/%{gem_name}.rb +%{gem_instdir}/lib/%{gem_name}/deprecated.rb # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 -%{ruby_sitearch}/ruby-gnome2/%{gemname}.so +%{ruby_sitearch}/ruby-gnome2/%{gem_name}.so -%{gemdir}/cache/%{gemname}-%{version}.gem -%{gemdir}/specifications/%{gemname}-%{version}.gemspec +%{gem_cache} +%{gem_spec} -%files -n ruby-%{gemname} +%if ! %{ruby19} +%files -n ruby-%{gem_name} %defattr(-,root,root,-) %{ruby_sitelib}/*.rb %{ruby_sitelib}/gio2/ +%endif %files devel %defattr(-,root,root,-) -%{_libdir}/pkgconfig/ruby-%{gemname}.pc +%{_libdir}/pkgconfig/ruby-%{gem_name}.pc %files doc %defattr(-,root,root,-) -%{gemdir}/doc/%{gemname}-%{version} -%{geminstdir}/Rakefile -%{geminstdir}/test/ +%{gem_docdir} +%{gem_instdir}/Rakefile +%{gem_instdir}/test/ %changelog +* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-1 +- 1.1.2 + * Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 - 1.1.1 @@ -273,7 +280,7 @@ ruby -rubygems -Ilib test/load-test.rb * Sun Oct 31 2010 Mamoru Tasaka - 0.90.5-3 - 0.90.5 -- Move C extension so that "require %%gemname" works correctly +- Move C extension so that "require %%gem_name" works correctly * Sun Oct 24 2010 Mamoru Taska - 0.90.4-2 - Initial package diff --git a/sources b/sources index f993ca6..3c78b49 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9cd10a853b37a33d838c538fa114f769 gio2-1.1.1.gem +56ff11f96fc5ff53ce460d2abdba2fc6 gio2-1.1.2.gem From 5555a4489bdeeb717d2359c1c23738b9a8334a05 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 30 Jan 2012 23:34:46 +0900 Subject: [PATCH 006/160] oops... --- rubygem-gio2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index b1cd1dc..cc66d82 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -33,7 +33,7 @@ URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(abi) = %{rubyabi} -BuildRequires: rubygems +BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: From 23f1beef9f456383ff82ce258580c41eba30aa3b Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Tue, 31 Jan 2012 00:03:08 +0900 Subject: [PATCH 007/160] rebuild against f17-ruby --- rubygem-gio2.spec | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index cc66d82..84fd746 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,4 +1,4 @@ -%if 0%{?fedora} >= 18 +%if 0%{?fedora} >= 17 %global rubyabi 1.9.1 %global header_dir %{ruby_vendorarchdir} %global ruby19 1 @@ -11,21 +11,15 @@ %global ruby19 0 %endif -%global gem_name gdk_pixbuf2 - %global glibminver 1.1.0 %global obsoleteevr 0.90.7-1.999 -%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") -%global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gem_name gio2 -%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version} Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.2 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -38,6 +32,7 @@ BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: BuildRequires: rubygem(rake-compiler) +BuildRequires: rubygem(test-unit) Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} @@ -224,8 +219,12 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/lib/%{gem_name}.rb %{gem_instdir}/lib/%{gem_name}/deprecated.rb +%if 0%{ruby19} +%{gem_extdir}/lib/%{gem_name}.so +%else # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 %{ruby_sitearch}/ruby-gnome2/%{gem_name}.so +%endif %{gem_cache} %{gem_spec} @@ -248,7 +247,7 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog -* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-1 +* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-2 - 1.1.2 * Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 From 1921d085169c001f536bfc3760528fb25e4474a0 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Tue, 31 Jan 2012 14:17:35 +0900 Subject: [PATCH 008/160] add missing directory --- rubygem-gio2.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 84fd746..04b75c0 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -19,7 +19,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -220,6 +220,8 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/lib/%{gem_name}.rb %{gem_instdir}/lib/%{gem_name}/deprecated.rb %if 0%{ruby19} +%dir %{gem_extdir} +%dir %{gem_extdir}/lib %{gem_extdir}/lib/%{gem_name}.so %else # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 @@ -247,7 +249,7 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog -* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-2 +* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-3 - 1.1.2 * Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 From 312f8d7976e1d06687130b6dcf981d834fd66837 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 1 Feb 2012 14:24:35 +0900 Subject: [PATCH 009/160] Add proper Obsoletes/Provides --- rubygem-gio2.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 04b75c0..01e5e1f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -19,7 +19,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.2 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -37,6 +37,11 @@ Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} Provides: rubygem(%{gem_name}) = %{version} +%if %{ruby19} +Obsoletes: ruby-%{gem_name} < %{version}-%{release} +Provides: ruby-%{gem_name} = %{version}-%{release} +Provides: ruby(%{gem_name}) = %{version}-%{release} +%endif %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -249,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 +- Add proper Obsoletes/Provides + * Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-3 - 1.1.2 From 340ea31aca9b8faec295323b7ea90042d06c7a62 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 16 Apr 2012 16:12:27 +0900 Subject: [PATCH 010/160] 1.1.3 --- rubygem-gio2.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 01e5e1f..b8a2077 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,8 +18,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.2 -Release: 4%{?dist} +Version: 1.1.3 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-1 +- 1.1.3 + * Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 - Add proper Obsoletes/Provides From ce0e1e250e3e1443ae89426e143beddb19ca4050 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 16 Apr 2012 16:12:38 +0900 Subject: [PATCH 011/160] 1.1.3 --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7420145..842a460 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /gio2-1.0.3.gem /gio2-1.1.1.gem /gio2-1.1.2.gem +/gio2-1.1.3.gem diff --git a/sources b/sources index 3c78b49..f910dd8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -56ff11f96fc5ff53ce460d2abdba2fc6 gio2-1.1.2.gem +2ace0a2d89accf0df170e56ea8f6eeb0 gio2-1.1.3.gem From 4ba5a54c07af962558fe24419c0265c46f7f0a4d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 16 Apr 2012 16:12:52 +0900 Subject: [PATCH 012/160] 1.1.3 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7420145..842a460 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /gio2-1.0.3.gem /gio2-1.1.1.gem /gio2-1.1.2.gem +/gio2-1.1.3.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 01e5e1f..b8a2077 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,8 +18,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.2 -Release: 4%{?dist} +Version: 1.1.3 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-1 +- 1.1.3 + * Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 - Add proper Obsoletes/Provides diff --git a/sources b/sources index 3c78b49..f910dd8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -56ff11f96fc5ff53ce460d2abdba2fc6 gio2-1.1.2.gem +2ace0a2d89accf0df170e56ea8f6eeb0 gio2-1.1.3.gem From 19c9f820aa0ae3aa7ce8547bbd2dc546d961b226 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 16 Apr 2012 18:34:54 +0900 Subject: [PATCH 013/160] Actually new glib2 is needed --- rubygem-gio2.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index b8a2077..7cce059 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -11,7 +11,7 @@ %global ruby19 0 %endif -%global glibminver 1.1.0 +%global glibminver 1.1.3 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 @@ -19,7 +19,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,7 +254,7 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog -* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-1 +* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 - 1.1.3 * Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 From 8ccd0903b760ea921c49162847fb76dfdc02f558 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 16 Apr 2012 18:35:07 +0900 Subject: [PATCH 014/160] Actually new glib2 is needed --- rubygem-gio2.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index b8a2077..7cce059 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -11,7 +11,7 @@ %global ruby19 0 %endif -%global glibminver 1.1.0 +%global glibminver 1.1.3 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 @@ -19,7 +19,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,7 +254,7 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog -* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-1 +* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 - 1.1.3 * Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 From e4748fafc137ce7529436c98f60b033658fe86df Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 12:55:16 -0500 Subject: [PATCH 015/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7cce059..d558594 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -19,7 +19,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.1.3 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 - 1.1.3 From abbb53913cad9d2c8ca15aa5ee843186570c8ea6 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 13 Aug 2012 18:35:08 +0900 Subject: [PATCH 016/160] 1.1.4 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 842a460..f96229f 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /gio2-1.1.1.gem /gio2-1.1.2.gem /gio2-1.1.3.gem +/gio2-1.1.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d558594..85d689f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,8 +18,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.3 -Release: 3%{?dist} +Version: 1.1.4 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 +- 1.1.4 + * Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index f910dd8..be7af3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2ace0a2d89accf0df170e56ea8f6eeb0 gio2-1.1.3.gem +733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem From 0f3a39b9545f5320b84304f13d42db29383408be Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 13 Aug 2012 18:35:15 +0900 Subject: [PATCH 017/160] 1.1.4 --- .gitignore | 1 + rubygem-gio2.spec | 10 ++++++++-- sources | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 842a460..f96229f 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /gio2-1.1.1.gem /gio2-1.1.2.gem /gio2-1.1.3.gem +/gio2-1.1.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7cce059..85d689f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,8 +18,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.3 -Release: 2%{?dist} +Version: 1.1.4 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,12 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 +- 1.1.4 + +* Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 - 1.1.3 diff --git a/sources b/sources index f910dd8..be7af3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2ace0a2d89accf0df170e56ea8f6eeb0 gio2-1.1.3.gem +733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem From 02e2968f4df63611a3c844693c516ee091005088 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 13 Aug 2012 18:35:22 +0900 Subject: [PATCH 018/160] 1.1.4 --- .gitignore | 1 + rubygem-gio2.spec | 174 +++++++++++++++++++++++++++------------------- sources | 2 +- 3 files changed, 106 insertions(+), 71 deletions(-) diff --git a/.gitignore b/.gitignore index 22362d4..8429f8c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /gio2-0.90.9.gem /gio2-1.0.0.gem /gio2-1.0.3.gem +/gio2-1.1.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 00bfd49..85d689f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,35 +1,47 @@ +%if 0%{?fedora} >= 17 +%global rubyabi 1.9.1 +%global header_dir %{ruby_vendorarchdir} +%global ruby19 1 +%else %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) -%global gemname gio2 -%global geminstdir %{gemdir}/gems/%{gemname}-%{version} +%global rubyabi 1.8 +%global header_dir %{ruby_sitearch} +%global ruby19 0 +%endif -%global glibminver 1.0.3 +%global glibminver 1.1.3 %global obsoleteevr 0.90.7-1.999 -%global rubyabi 1.8 +%global gem_name gio2 Summary: Ruby binding of gio-2.0.x -Name: rubygem-%{gemname} -Version: 1.0.3 +Name: rubygem-%{gem_name} +Version: 1.1.4 Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ -Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(abi) = %{rubyabi} -BuildRequires: rubygems +BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: BuildRequires: rubygem(rake-compiler) +BuildRequires: rubygem(test-unit) Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} -Provides: rubygem(%{gemname}) = %{version} +Provides: rubygem(%{gem_name}) = %{version} +%if %{ruby19} +Obsoletes: ruby-%{gem_name} < %{version}-%{release} +Provides: ruby-%{gem_name} = %{version}-%{release} +Provides: ruby(%{gem_name}) = %{version}-%{release} +%endif %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -42,16 +54,16 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%package -n ruby-%{gemname} -Summary: Non-Gem support package for %{gemname} +%package -n ruby-%{gem_name} +Summary: Non-Gem support package for %{gem_name} Group: Development/Languages Requires: %{name} = %{version}-%{release} # Requires for corresponsing non-gem rpms Requires: ruby(glib2) >= %{glibminver} -Provides: ruby(%{gemname}) = %{version}-%{release} +Provides: ruby(%{gem_name}) = %{version}-%{release} -%description -n ruby-%{gemname} -This package provides non-Gem support for %{gemname}. +%description -n ruby-%{gem_name} +This package provides non-Gem support for %{gem_name}. %package devel Summary: Ruby/GIO2 development environment @@ -59,59 +71,41 @@ Group: Development/Languages Requires: %{name} = %{version}-%{release} Requires: ruby-devel # Obsoletes / Provides -Obsoletes: ruby-%{gemname}-devel < %{obsoleteevr} -Provides: ruby-%{gemname}-devel = %{version}-%{release} +Obsoletes: ruby-%{gem_name}-devel < %{obsoleteevr} +Provides: ruby-%{gem_name}-devel = %{version}-%{release} %description devel Header files and libraries for building a extension library for the -rubygem-%{gemname} +rubygem-%{gem_name} %prep %setup -q -c -T -%if 0 -# For Patch0 -TOPDIR=$(pwd) -mkdir tmp_unpack_dir -pushd tmp_unpack_dir - -tar xf %SOURCE0 -mkdir data ; cd data -tar xf ../data.tar.gz -%patch0 -p1 - -VERSION=%{version} rake gem -mv pkg/*gem $TOPDIR -popd -%endif - -mkdir -p .%{gemdir} +mkdir -p .%{gem_dir} export CONFIGURE_ARGS="--with-cflags='%{optflags}'" export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" gem install \ -V \ --local \ - --install-dir .%{gemdir} \ + --install-dir .%{gem_dir} \ --force \ --rdoc \ -%if 1 %{SOURCE0} -%else - ./%{gemname}-%{version}.gem -%endif find . -name \*.gem | xargs chmod 0644 %build # Move C extension library to some private directory -pushd .%{geminstdir} +pushd .%{gem_instdir} +%if ! %{ruby19} mkdir lib/ruby-gnome2 -mv lib/%{gemname}.so lib/ruby-gnome2/ -grep -rl '%{gemname}.so' . | \ +mv lib/%{gem_name}.so lib/ruby-gnome2/ +grep -rl '%{gem_name}.so' . | \ xargs sed -i \ - -e "\@require@s|'%{gemname}.so'|'ruby-gnome2/%{gemname}.so'|" \ - -e '\@require@s|"%{gemname}.so"|"ruby-gnome2/%{gemname}.so"|' + -e "\@require@s|'%{gem_name}.so'|'ruby-gnome2/%{gem_name}.so'|" \ + -e '\@require@s|"%{gem_name}.so"|"ruby-gnome2/%{gem_name}.so"|' +%endif # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -123,15 +117,21 @@ sed -i -e "/glib-test-init/s|^.*$|require 'glib-test-init'|" \ %install # Once copy all -mkdir -p %{buildroot}%{gemdir} -cp -a .%{gemdir}/* \ - %{buildroot}%{gemdir}/ +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 .%{ruby_sitearch}/ruby-gnome2/ -# mv .%{geminstdir}/lib/*.h .%{ruby_sitearch}/ -mv .%{geminstdir}/lib/ruby-gnome2/%{gemname}.so .%{ruby_sitearch}/ruby-gnome2/ + +%if ! %{ruby19} +mkdir -p .%{ruby_sitearch}/ruby-gnome2 +mv .%{gem_instdir}/lib/ruby-gnome2/%{gem_name}.so .%{ruby_sitearch}/ruby-gnome2/ +%else +mkdir -p .%{gem_extdir}/lib +mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir}/lib +%endif + popd # move pkgconfig file @@ -142,8 +142,8 @@ install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ # Cleanups pushd %{buildroot} -rm -rf .%{geminstdir}/ext/ -rm -f .%{geminstdir}/extconf.rb +rm -rf .%{gem_instdir}/ext/ +rm -f .%{gem_instdir}/extconf.rb popd # The following method is completely copied from rubygem-gettext @@ -151,7 +151,7 @@ popd # # Create symlinks ## -## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} +## Note that before switching to gem %%{ruby_sitelib}/%%{gem_name} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be @@ -205,42 +205,76 @@ popd } -create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} +%if ! %{ruby19} +create_symlink_rec %{gem_instdir}/lib %{ruby_sitelib} +%endif %check -pushd .%{geminstdir} +pushd .%{gem_instdir} ruby -rubygems -Ilib test/load-test.rb %files %defattr(-,root,root,-) -%dir %{geminstdir} -%dir %{geminstdir}/lib/ +%dir %{gem_instdir} +%dir %{gem_instdir}/lib/ +%dir %{gem_instdir}/lib/%{gem_name}/ -%doc %{geminstdir}/[A-Z]* -%exclude %{geminstdir}/Rakefile +%doc %{gem_instdir}/[A-Z]* +%exclude %{gem_instdir}/Rakefile -%{geminstdir}/lib/%{gemname}.rb +%{gem_instdir}/lib/%{gem_name}.rb +%{gem_instdir}/lib/%{gem_name}/deprecated.rb +%if 0%{ruby19} +%dir %{gem_extdir} +%dir %{gem_extdir}/lib +%{gem_extdir}/lib/%{gem_name}.so +%else # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 -%{ruby_sitearch}/ruby-gnome2/%{gemname}.so +%{ruby_sitearch}/ruby-gnome2/%{gem_name}.so +%endif -%{gemdir}/cache/%{gemname}-%{version}.gem -%{gemdir}/specifications/%{gemname}-%{version}.gemspec +%{gem_cache} +%{gem_spec} -%files -n ruby-%{gemname} +%if ! %{ruby19} +%files -n ruby-%{gem_name} %defattr(-,root,root,-) %{ruby_sitelib}/*.rb +%{ruby_sitelib}/gio2/ +%endif %files devel %defattr(-,root,root,-) -%{_libdir}/pkgconfig/ruby-%{gemname}.pc +%{_libdir}/pkgconfig/ruby-%{gem_name}.pc %files doc %defattr(-,root,root,-) -%{gemdir}/doc/%{gemname}-%{version} -%{geminstdir}/Rakefile -%{geminstdir}/test/ +%{gem_docdir} +%{gem_instdir}/Rakefile +%{gem_instdir}/test/ %changelog +* Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 +- 1.1.4 + +* Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 +- 1.1.3 + +* Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 +- Add proper Obsoletes/Provides + +* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-3 +- 1.1.2 + +* Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 +- 1.1.1 + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.3-2 +- F-17: Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 - 1.0.3 @@ -264,7 +298,7 @@ ruby -rubygems -Ilib test/load-test.rb * Sun Oct 31 2010 Mamoru Tasaka - 0.90.5-3 - 0.90.5 -- Move C extension so that "require %%gemname" works correctly +- Move C extension so that "require %%gem_name" works correctly * Sun Oct 24 2010 Mamoru Taska - 0.90.4-2 - Initial package diff --git a/sources b/sources index ce62ac5..be7af3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e3fb987d391a671e74f952bf52bc6c8e gio2-1.0.3.gem +733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem From 73f8c1cc75474ad3fb23744010423b25124c1ee8 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 13 Aug 2012 18:41:51 +0900 Subject: [PATCH 019/160] 1.1.4 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 842a460..f96229f 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /gio2-1.1.1.gem /gio2-1.1.2.gem /gio2-1.1.3.gem +/gio2-1.1.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d558594..85d689f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,8 +18,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.3 -Release: 3%{?dist} +Version: 1.1.4 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 +- 1.1.4 + * Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild diff --git a/sources b/sources index f910dd8..be7af3a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2ace0a2d89accf0df170e56ea8f6eeb0 gio2-1.1.3.gem +733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem From fe1314fc4dc5b764bddbc6515628a6bae9a50f04 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 13 Aug 2012 18:46:45 +0900 Subject: [PATCH 020/160] Revert "1.1.4" This reverts commit 02e2968f4df63611a3c844693c516ee091005088. --- .gitignore | 1 - rubygem-gio2.spec | 174 +++++++++++++++++++--------------------------- sources | 2 +- 3 files changed, 71 insertions(+), 106 deletions(-) diff --git a/.gitignore b/.gitignore index 8429f8c..22362d4 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,3 @@ /gio2-0.90.9.gem /gio2-1.0.0.gem /gio2-1.0.3.gem -/gio2-1.1.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 85d689f..00bfd49 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,47 +1,35 @@ -%if 0%{?fedora} >= 17 -%global rubyabi 1.9.1 -%global header_dir %{ruby_vendorarchdir} -%global ruby19 1 -%else %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global rubyabi 1.8 -%global header_dir %{ruby_sitearch} -%global ruby19 0 -%endif +%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global gemname gio2 +%global geminstdir %{gemdir}/gems/%{gemname}-%{version} -%global glibminver 1.1.3 +%global glibminver 1.0.3 %global obsoleteevr 0.90.7-1.999 -%global gem_name gio2 +%global rubyabi 1.8 Summary: Ruby binding of gio-2.0.x -Name: rubygem-%{gem_name} -Version: 1.1.4 +Name: rubygem-%{gemname} +Version: 1.0.3 Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ -Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem BuildRequires: ruby(abi) = %{rubyabi} -BuildRequires: rubygems-devel +BuildRequires: rubygems BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: BuildRequires: rubygem(rake-compiler) -BuildRequires: rubygem(test-unit) Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} -Provides: rubygem(%{gem_name}) = %{version} -%if %{ruby19} -Obsoletes: ruby-%{gem_name} < %{version}-%{release} -Provides: ruby-%{gem_name} = %{version}-%{release} -Provides: ruby(%{gem_name}) = %{version}-%{release} -%endif +Provides: rubygem(%{gemname}) = %{version} %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -54,16 +42,16 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%package -n ruby-%{gem_name} -Summary: Non-Gem support package for %{gem_name} +%package -n ruby-%{gemname} +Summary: Non-Gem support package for %{gemname} Group: Development/Languages Requires: %{name} = %{version}-%{release} # Requires for corresponsing non-gem rpms Requires: ruby(glib2) >= %{glibminver} -Provides: ruby(%{gem_name}) = %{version}-%{release} +Provides: ruby(%{gemname}) = %{version}-%{release} -%description -n ruby-%{gem_name} -This package provides non-Gem support for %{gem_name}. +%description -n ruby-%{gemname} +This package provides non-Gem support for %{gemname}. %package devel Summary: Ruby/GIO2 development environment @@ -71,41 +59,59 @@ Group: Development/Languages Requires: %{name} = %{version}-%{release} Requires: ruby-devel # Obsoletes / Provides -Obsoletes: ruby-%{gem_name}-devel < %{obsoleteevr} -Provides: ruby-%{gem_name}-devel = %{version}-%{release} +Obsoletes: ruby-%{gemname}-devel < %{obsoleteevr} +Provides: ruby-%{gemname}-devel = %{version}-%{release} %description devel Header files and libraries for building a extension library for the -rubygem-%{gem_name} +rubygem-%{gemname} %prep %setup -q -c -T -mkdir -p .%{gem_dir} +%if 0 +# For Patch0 +TOPDIR=$(pwd) +mkdir tmp_unpack_dir +pushd tmp_unpack_dir + +tar xf %SOURCE0 +mkdir data ; cd data +tar xf ../data.tar.gz +%patch0 -p1 + +VERSION=%{version} rake gem +mv pkg/*gem $TOPDIR +popd +%endif + +mkdir -p .%{gemdir} export CONFIGURE_ARGS="--with-cflags='%{optflags}'" export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" gem install \ -V \ --local \ - --install-dir .%{gem_dir} \ + --install-dir .%{gemdir} \ --force \ --rdoc \ +%if 1 %{SOURCE0} +%else + ./%{gemname}-%{version}.gem +%endif find . -name \*.gem | xargs chmod 0644 %build # Move C extension library to some private directory -pushd .%{gem_instdir} -%if ! %{ruby19} +pushd .%{geminstdir} mkdir lib/ruby-gnome2 -mv lib/%{gem_name}.so lib/ruby-gnome2/ -grep -rl '%{gem_name}.so' . | \ +mv lib/%{gemname}.so lib/ruby-gnome2/ +grep -rl '%{gemname}.so' . | \ xargs sed -i \ - -e "\@require@s|'%{gem_name}.so'|'ruby-gnome2/%{gem_name}.so'|" \ - -e '\@require@s|"%{gem_name}.so"|"ruby-gnome2/%{gem_name}.so"|' -%endif + -e "\@require@s|'%{gemname}.so'|'ruby-gnome2/%{gemname}.so'|" \ + -e '\@require@s|"%{gemname}.so"|"ruby-gnome2/%{gemname}.so"|' # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -117,21 +123,15 @@ sed -i -e "/glib-test-init/s|^.*$|require 'glib-test-init'|" \ %install # Once copy all -mkdir -p %{buildroot}%{gem_dir} -cp -a .%{gem_dir}/* \ - %{buildroot}%{gem_dir}/ +mkdir -p %{buildroot}%{gemdir} +cp -a .%{gemdir}/* \ + %{buildroot}%{gemdir}/ pushd %{buildroot} # move header files, C extension files to the correct directory - -%if ! %{ruby19} -mkdir -p .%{ruby_sitearch}/ruby-gnome2 -mv .%{gem_instdir}/lib/ruby-gnome2/%{gem_name}.so .%{ruby_sitearch}/ruby-gnome2/ -%else -mkdir -p .%{gem_extdir}/lib -mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir}/lib -%endif - +mkdir -p .%{ruby_sitearch}/ruby-gnome2/ +# mv .%{geminstdir}/lib/*.h .%{ruby_sitearch}/ +mv .%{geminstdir}/lib/ruby-gnome2/%{gemname}.so .%{ruby_sitearch}/ruby-gnome2/ popd # move pkgconfig file @@ -142,8 +142,8 @@ install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ # Cleanups pushd %{buildroot} -rm -rf .%{gem_instdir}/ext/ -rm -f .%{gem_instdir}/extconf.rb +rm -rf .%{geminstdir}/ext/ +rm -f .%{geminstdir}/extconf.rb popd # The following method is completely copied from rubygem-gettext @@ -151,7 +151,7 @@ popd # # Create symlinks ## -## Note that before switching to gem %%{ruby_sitelib}/%%{gem_name} +## Note that before switching to gem %%{ruby_sitelib}/%%{gemname} ## already existed as a directory, so this cannot be replaced ## by symlink (cpio fails) ## Similarly, all directories under %%{ruby_sitelib} cannot be @@ -205,76 +205,42 @@ popd } -%if ! %{ruby19} -create_symlink_rec %{gem_instdir}/lib %{ruby_sitelib} -%endif +create_symlink_rec %{geminstdir}/lib %{ruby_sitelib} %check -pushd .%{gem_instdir} +pushd .%{geminstdir} ruby -rubygems -Ilib test/load-test.rb %files %defattr(-,root,root,-) -%dir %{gem_instdir} -%dir %{gem_instdir}/lib/ -%dir %{gem_instdir}/lib/%{gem_name}/ +%dir %{geminstdir} +%dir %{geminstdir}/lib/ -%doc %{gem_instdir}/[A-Z]* -%exclude %{gem_instdir}/Rakefile +%doc %{geminstdir}/[A-Z]* +%exclude %{geminstdir}/Rakefile -%{gem_instdir}/lib/%{gem_name}.rb -%{gem_instdir}/lib/%{gem_name}/deprecated.rb -%if 0%{ruby19} -%dir %{gem_extdir} -%dir %{gem_extdir}/lib -%{gem_extdir}/lib/%{gem_name}.so -%else +%{geminstdir}/lib/%{gemname}.rb # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 -%{ruby_sitearch}/ruby-gnome2/%{gem_name}.so -%endif +%{ruby_sitearch}/ruby-gnome2/%{gemname}.so -%{gem_cache} -%{gem_spec} +%{gemdir}/cache/%{gemname}-%{version}.gem +%{gemdir}/specifications/%{gemname}-%{version}.gemspec -%if ! %{ruby19} -%files -n ruby-%{gem_name} +%files -n ruby-%{gemname} %defattr(-,root,root,-) %{ruby_sitelib}/*.rb -%{ruby_sitelib}/gio2/ -%endif %files devel %defattr(-,root,root,-) -%{_libdir}/pkgconfig/ruby-%{gem_name}.pc +%{_libdir}/pkgconfig/ruby-%{gemname}.pc %files doc %defattr(-,root,root,-) -%{gem_docdir} -%{gem_instdir}/Rakefile -%{gem_instdir}/test/ +%{gemdir}/doc/%{gemname}-%{version} +%{geminstdir}/Rakefile +%{geminstdir}/test/ %changelog -* Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 -- 1.1.4 - -* Sat Jul 21 2012 Fedora Release Engineering - 1.1.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon Apr 16 2012 Mamoru Tasaka - 1.1.3-2 -- 1.1.3 - -* Wed Feb 1 2012 Mamoru Tasaka - 1.1.2-4 -- Add proper Obsoletes/Provides - -* Mon Jan 30 2012 Mamoru Tasaka - 1.1.2-3 -- 1.1.2 - -* Sun Jan 15 2012 Mamoru Tasaka - 1.1.1-1 -- 1.1.1 - -* Sat Jan 14 2012 Fedora Release Engineering - 1.0.3-2 -- F-17: Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - * Mon Sep 19 2011 Mamoru Tasaka - 1.0.3-1 - 1.0.3 @@ -298,7 +264,7 @@ ruby -rubygems -Ilib test/load-test.rb * Sun Oct 31 2010 Mamoru Tasaka - 0.90.5-3 - 0.90.5 -- Move C extension so that "require %%gem_name" works correctly +- Move C extension so that "require %%gemname" works correctly * Sun Oct 24 2010 Mamoru Taska - 0.90.4-2 - Initial package diff --git a/sources b/sources index be7af3a..ce62ac5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem +e3fb987d391a671e74f952bf52bc6c8e gio2-1.0.3.gem From 5805a53c7f49439acc95282655474cf623f5a660 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 5 Sep 2012 18:01:03 +0900 Subject: [PATCH 021/160] 1.1.5 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f96229f..8d8b177 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /gio2-1.1.2.gem /gio2-1.1.3.gem /gio2-1.1.4.gem +/gio2-1.1.5.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 85d689f..2128ea2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.4 +Version: 1.1.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Sep 5 2012 Mamoru Tasaka - 1.1.5-1 +- 1.1.5 + * Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 - 1.1.4 diff --git a/sources b/sources index be7af3a..5e51874 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem +b6f29019f0b33b48a2af3f79b9238c34 gio2-1.1.5.gem From bde0c8b5aaeca737b1a83e81e820a31f0354c11a Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 5 Sep 2012 18:01:11 +0900 Subject: [PATCH 022/160] 1.1.5 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f96229f..8d8b177 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /gio2-1.1.2.gem /gio2-1.1.3.gem /gio2-1.1.4.gem +/gio2-1.1.5.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 85d689f..2128ea2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.4 +Version: 1.1.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Sep 5 2012 Mamoru Tasaka - 1.1.5-1 +- 1.1.5 + * Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 - 1.1.4 diff --git a/sources b/sources index be7af3a..5e51874 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem +b6f29019f0b33b48a2af3f79b9238c34 gio2-1.1.5.gem From 4939d50b446d2af3348510e742ead92d5e803df9 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 5 Sep 2012 18:01:18 +0900 Subject: [PATCH 023/160] 1.1.5 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f96229f..8d8b177 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /gio2-1.1.2.gem /gio2-1.1.3.gem /gio2-1.1.4.gem +/gio2-1.1.5.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 85d689f..2128ea2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.4 +Version: 1.1.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Sep 5 2012 Mamoru Tasaka - 1.1.5-1 +- 1.1.5 + * Mon Aug 13 2012 Mamoru Tasaka - 1.1.4-1 - 1.1.4 diff --git a/sources b/sources index be7af3a..5e51874 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -733b6d533a9f2b505b2ddae2c7c1a0b1 gio2-1.1.4.gem +b6f29019f0b33b48a2af3f79b9238c34 gio2-1.1.5.gem From a14c439e5cad95fbc99a94e19ce8ae8bad9658ca Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Thu, 6 Dec 2012 15:45:10 +0900 Subject: [PATCH 024/160] 1.1.6 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8d8b177..d9024dd 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /gio2-1.1.3.gem /gio2-1.1.4.gem /gio2-1.1.5.gem +/gio2-1.1.6.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 2128ea2..6e4633a 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.5 +Version: 1.1.6 Release: 1%{?dist} Group: Development/Languages # from README @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Thu Dec 6 2012 Mamoru Tasaka - 1.1.6-1 +- 1.1.6 + * Wed Sep 5 2012 Mamoru Tasaka - 1.1.5-1 - 1.1.5 diff --git a/sources b/sources index 5e51874..b0adbbe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b6f29019f0b33b48a2af3f79b9238c34 gio2-1.1.5.gem +84ac89dfb6454ca248a090605f2cfa5b gio2-1.1.6.gem From 7d3c93508b87a217b2d20abd3e2a5dc9e6b6deb8 Mon Sep 17 00:00:00 2001 From: Mamoru Tasaka Date: Mon, 31 Dec 2012 14:28:51 +0900 Subject: [PATCH 025/160] 1.1.9 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d9024dd..04003b4 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /gio2-1.1.4.gem /gio2-1.1.5.gem /gio2-1.1.6.gem +/gio2-1.1.9.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6e4633a..63e7464 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.6 +Version: 1.1.9 Release: 1%{?dist} Group: Development/Languages # from README @@ -254,6 +254,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Dec 31 2012 Mamoru TASAKA - 1.1.9-1 +- 1.1.9 + * Thu Dec 6 2012 Mamoru Tasaka - 1.1.6-1 - 1.1.6 diff --git a/sources b/sources index b0adbbe..3a856bd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -84ac89dfb6454ca248a090605f2cfa5b gio2-1.1.6.gem +918d469cf84afbb76bf4ea349984ad2a gio2-1.1.9.gem From 4b61d2f78ac0e6c21eaea0a4057ae48661f11ea3 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 30 Jan 2013 13:25:35 +0900 Subject: [PATCH 026/160] 1.2.0 --- .gitignore | 1 + rubygem-gio2.spec | 11 +++++++++-- sources | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 04003b4..46d001c 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /gio2-1.1.5.gem /gio2-1.1.6.gem /gio2-1.1.9.gem +/gio2-1.2.0.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 63e7464..aaa43da 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -11,14 +11,14 @@ %global ruby19 0 %endif -%global glibminver 1.1.3 +%global glibminver 1.2.0 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.1.9 +Version: 1.2.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -123,6 +123,8 @@ cp -a .%{gem_dir}/* \ pushd %{buildroot} # move header files, C extension files to the correct directory +mkdir -p .%{header_dir} +mv .%{gem_instdir}/lib/*.h .%{header_dir}/ %if ! %{ruby19} mkdir -p .%{ruby_sitearch}/ruby-gnome2 @@ -246,6 +248,8 @@ ruby -rubygems -Ilib test/load-test.rb %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/ruby-%{gem_name}.pc +%{header_dir}/rbgio2.h +%{header_dir}/rbgio2conversions.h %files doc %defattr(-,root,root,-) @@ -254,6 +258,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Jan 30 2013 Mamoru TASAKA - 1.2.0-1 +- 1.2.0 + * Mon Dec 31 2012 Mamoru TASAKA - 1.1.9-1 - 1.1.9 diff --git a/sources b/sources index 3a856bd..5599939 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -918d469cf84afbb76bf4ea349984ad2a gio2-1.1.9.gem +3aa22759fa91dc30ea4aaccdb6568907 gio2-1.2.0.gem From 8d2f7ec8f949b9c9e088012aaf27b9e9e064d43d Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Mon, 4 Feb 2013 12:39:55 +0900 Subject: [PATCH 027/160] 1.2.1 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 46d001c..af9aed9 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /gio2-1.1.6.gem /gio2-1.1.9.gem /gio2-1.2.0.gem +/gio2-1.2.1.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index aaa43da..4e5c90f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -18,7 +18,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.0 +Version: 1.2.1 Release: 1%{?dist} Group: Development/Languages # from README @@ -258,6 +258,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Mon Feb 4 2013 Mamoru TASAKA - 1.2.1-1 +- 1.2.1 + * Wed Jan 30 2013 Mamoru TASAKA - 1.2.0-1 - 1.2.0 diff --git a/sources b/sources index 5599939..996fca5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3aa22759fa91dc30ea4aaccdb6568907 gio2-1.2.0.gem +410217f6cb7dec68b2e2f4807715701a gio2-1.2.1.gem From 7977e86108e03a0ae986b869746975eef0ba8e97 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 6 Mar 2013 16:49:06 +0900 Subject: [PATCH 028/160] F-19: Rebuild for ruby 2.0.0 --- rubygem-gio2.spec | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 4e5c90f..ea5707c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,5 +1,7 @@ %if 0%{?fedora} >= 17 +%if 0%{?fedora} < 19 %global rubyabi 1.9.1 +%endif %global header_dir %{ruby_vendorarchdir} %global ruby19 1 %else @@ -19,21 +21,28 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +%if 0%{?fedora} >= 19 +Requires: ruby(release) +BuildRequires: ruby(release) +%else +Requires: ruby(abi) = %{rubyabi} +Requires: ruby BuildRequires: ruby(abi) = %{rubyabi} +BuildRequires: ruby +%endif BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: -BuildRequires: rubygem(rake-compiler) +#BuildRequires: rubygem(rake-compiler) BuildRequires: rubygem(test-unit) -Requires: ruby(abi) = %{rubyabi} Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} Provides: rubygem(%{gem_name}) = %{version} @@ -85,13 +94,7 @@ mkdir -p .%{gem_dir} export CONFIGURE_ARGS="--with-cflags='%{optflags}'" export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" -gem install \ - -V \ - --local \ - --install-dir .%{gem_dir} \ - --force \ - --rdoc \ - %{SOURCE0} +%gem_install -n %{SOURCE0} find . -name \*.gem | xargs chmod 0644 @@ -130,8 +133,8 @@ mv .%{gem_instdir}/lib/*.h .%{header_dir}/ mkdir -p .%{ruby_sitearch}/ruby-gnome2 mv .%{gem_instdir}/lib/ruby-gnome2/%{gem_name}.so .%{ruby_sitearch}/ruby-gnome2/ %else -mkdir -p .%{gem_extdir}/lib -mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir}/lib +mkdir -p .%{gem_extdir_mri}/lib +mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir_mri}/lib %endif popd @@ -227,9 +230,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/lib/%{gem_name}.rb %{gem_instdir}/lib/%{gem_name}/deprecated.rb %if 0%{ruby19} -%dir %{gem_extdir} -%dir %{gem_extdir}/lib -%{gem_extdir}/lib/%{gem_name}.so +%dir %{gem_extdir_mri} +%dir %{gem_extdir_mri}/lib +%{gem_extdir_mri}/lib/%{gem_name}.so %else # %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 %{ruby_sitearch}/ruby-gnome2/%{gem_name}.so @@ -258,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Mar 6 2013 Mamoru TASAKA - 1.2.1-2 +- F-19: Rebuild for ruby 2.0.0 + * Mon Feb 4 2013 Mamoru TASAKA - 1.2.1-1 - 1.2.1 From cc7babdaa8967f02d18c789ea31536258be1654f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 20 Mar 2013 23:13:10 +0900 Subject: [PATCH 029/160] 1.2.3 --- .gitignore | 1 + rubygem-gio2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index af9aed9..68bb160 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /gio2-1.1.9.gem /gio2-1.2.0.gem /gio2-1.2.1.gem +/gio2-1.2.3.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ea5707c..3b9241f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -20,8 +20,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.1 -Release: 2%{?dist} +Version: 1.2.3 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -261,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Mar 20 2013 Mamoru TASAKA - 1.2.3-1 +- 1.2.3 + * Wed Mar 6 2013 Mamoru TASAKA - 1.2.1-2 - F-19: Rebuild for ruby 2.0.0 diff --git a/sources b/sources index 996fca5..eb843d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -410217f6cb7dec68b2e2f4807715701a gio2-1.2.1.gem +3e28af2589f56bc8d6e3e6b29d616164 gio2-1.2.3.gem From 8f4819747b02682ea4a79aeaba294a7c8e95adec Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Tue, 26 Mar 2013 13:44:56 +0900 Subject: [PATCH 030/160] 1.2.4 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 68bb160..e3a2422 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /gio2-1.2.0.gem /gio2-1.2.1.gem /gio2-1.2.3.gem +/gio2-1.2.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 3b9241f..75e0706 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -20,7 +20,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.3 +Version: 1.2.4 Release: 1%{?dist} Group: Development/Languages # from README @@ -261,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Tue Mar 26 2013 Mamoru TASAKA - 1.2.4-1 +- 1.2.4 + * Wed Mar 20 2013 Mamoru TASAKA - 1.2.3-1 - 1.2.3 diff --git a/sources b/sources index eb843d8..38f7c12 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3e28af2589f56bc8d6e3e6b29d616164 gio2-1.2.3.gem +b02bec44921e4d68845dfe332380b001 gio2-1.2.4.gem From 822d19b47b0e6af3f58cbdb829256ac1cd4a7b92 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Thu, 4 Apr 2013 15:25:16 +0900 Subject: [PATCH 031/160] 1.2.5 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e3a2422..bd72bd5 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /gio2-1.2.1.gem /gio2-1.2.3.gem /gio2-1.2.4.gem +/gio2-1.2.5.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 75e0706..ad5f6d9 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -20,7 +20,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.4 +Version: 1.2.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -261,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Thu Apr 4 2013 Mamoru TASAKA - 1.2.5-1 +- 1.2.5 + * Tue Mar 26 2013 Mamoru TASAKA - 1.2.4-1 - 1.2.4 diff --git a/sources b/sources index 38f7c12..7131278 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b02bec44921e4d68845dfe332380b001 gio2-1.2.4.gem +c9afdddece3c34f19f1de31075b80fe0 gio2-1.2.5.gem From 0428a9b811bac3bd093950d721199af1202ab040 Mon Sep 17 00:00:00 2001 From: TASAKA Mamoru Date: Wed, 17 Apr 2013 14:02:34 +0900 Subject: [PATCH 032/160] 1.2.6 --- .gitignore | 1 + rubygem-gio2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index bd72bd5..b12f32f 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /gio2-1.2.3.gem /gio2-1.2.4.gem /gio2-1.2.5.gem +/gio2-1.2.6.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ad5f6d9..d2e30eb 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -20,7 +20,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.5 +Version: 1.2.6 Release: 1%{?dist} Group: Development/Languages # from README @@ -261,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Wed Apr 17 2013 Mamoru TASAKA - 1.2.6-1 +- 1.2.6 + * Thu Apr 4 2013 Mamoru TASAKA - 1.2.5-1 - 1.2.5 diff --git a/sources b/sources index 7131278..16e462f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c9afdddece3c34f19f1de31075b80fe0 gio2-1.2.5.gem +0299702a76dd8f2cb183bb1718333407 gio2-1.2.6.gem From c5aa6c93eff149e8329a72cfc58e08f6f89c2a72 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 08:58:32 -0500 Subject: [PATCH 033/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d2e30eb..608f83d 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -21,7 +21,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 1.2.6 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -261,6 +261,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.2.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Wed Apr 17 2013 Mamoru TASAKA - 1.2.6-1 - 1.2.6 From 8b2a682d91acbc8f6a878d6cea34941cd8c71f19 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 16 Aug 2013 22:40:11 +0900 Subject: [PATCH 034/160] 2.0.2 --- .gitignore | 1 + rubygem-gio2.spec | 131 +++------------------------------------------- sources | 2 +- 3 files changed, 9 insertions(+), 125 deletions(-) diff --git a/.gitignore b/.gitignore index b12f32f..82d2233 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ /gio2-1.2.4.gem /gio2-1.2.5.gem /gio2-1.2.6.gem +/gio2-2.0.2.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 608f83d..af57fbd 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,42 +1,22 @@ -%if 0%{?fedora} >= 17 -%if 0%{?fedora} < 19 -%global rubyabi 1.9.1 -%endif %global header_dir %{ruby_vendorarchdir} -%global ruby19 1 -%else -%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") -%global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']") -%global rubyabi 1.8 -%global header_dir %{ruby_sitearch} -%global ruby19 0 -%endif - -%global glibminver 1.2.0 +%global glibminver 2.0.0 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 1.2.6 -Release: 2%{?dist} +Version: 2.0.2 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem -%if 0%{?fedora} >= 19 Requires: ruby(release) BuildRequires: ruby(release) -%else -Requires: ruby(abi) = %{rubyabi} -Requires: ruby -BuildRequires: ruby(abi) = %{rubyabi} -BuildRequires: ruby -%endif BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} BuildRequires: ruby-devel @@ -46,11 +26,10 @@ BuildRequires: rubygem(test-unit) Requires: rubygems Requires: rubygem(glib2) >= %{glibminver} Provides: rubygem(%{gem_name}) = %{version} -%if %{ruby19} + Obsoletes: ruby-%{gem_name} < %{version}-%{release} Provides: ruby-%{gem_name} = %{version}-%{release} Provides: ruby(%{gem_name}) = %{version}-%{release} -%endif %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -63,17 +42,6 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%package -n ruby-%{gem_name} -Summary: Non-Gem support package for %{gem_name} -Group: Development/Languages -Requires: %{name} = %{version}-%{release} -# Requires for corresponsing non-gem rpms -Requires: ruby(glib2) >= %{glibminver} -Provides: ruby(%{gem_name}) = %{version}-%{release} - -%description -n ruby-%{gem_name} -This package provides non-Gem support for %{gem_name}. - %package devel Summary: Ruby/GIO2 development environment Group: Development/Languages @@ -101,14 +69,6 @@ find . -name \*.gem | xargs chmod 0644 %build # Move C extension library to some private directory pushd .%{gem_instdir} -%if ! %{ruby19} -mkdir lib/ruby-gnome2 -mv lib/%{gem_name}.so lib/ruby-gnome2/ -grep -rl '%{gem_name}.so' . | \ - xargs sed -i \ - -e "\@require@s|'%{gem_name}.so'|'ruby-gnome2/%{gem_name}.so'|" \ - -e '\@require@s|"%{gem_name}.so"|"ruby-gnome2/%{gem_name}.so"|' -%endif # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -129,13 +89,8 @@ pushd %{buildroot} mkdir -p .%{header_dir} mv .%{gem_instdir}/lib/*.h .%{header_dir}/ -%if ! %{ruby19} -mkdir -p .%{ruby_sitearch}/ruby-gnome2 -mv .%{gem_instdir}/lib/ruby-gnome2/%{gem_name}.so .%{ruby_sitearch}/ruby-gnome2/ -%else mkdir -p .%{gem_extdir_mri}/lib mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir_mri}/lib -%endif popd @@ -151,69 +106,6 @@ rm -rf .%{gem_instdir}/ext/ rm -f .%{gem_instdir}/extconf.rb popd -# The following method is completely copied from rubygem-gettext -# spec file -# -# Create symlinks -## -## Note that before switching to gem %%{ruby_sitelib}/%%{gem_name} -## already existed as a directory, so this cannot be replaced -## by symlink (cpio fails) -## Similarly, all directories under %%{ruby_sitelib} cannot be -## replaced by symlink -# - -create_symlink_rec(){ - -ORIGBASEDIR=$1 -TARGETBASEDIR=$2 - -## First calculate relative path of ORIGBASEDIR -## from TARGETBASEDIR -TMPDIR=$TARGETBASEDIR -BACKDIR= -DOWNDIR= -num=0 -nnum=0 -while true -do - num=$((num+1)) - TMPDIR=$(echo $TMPDIR | sed -e 's|/[^/][^/]*$||') - DOWNDIR=$(echo $ORIGBASEDIR | sed -e "s|^$TMPDIR||") - if [ x$DOWNDIR != x$ORIGBASEDIR ] - then - nnum=0 - while [ $nnum -lt $num ] - do - BACKDIR="../$BACKDIR" - nnum=$((nnum+1)) - done - break - fi -done - -RELBASEDIR=$( echo $BACKDIR/$DOWNDIR | sed -e 's|//*|/|g' ) - -## Next actually create symlink -pushd %{buildroot}/$ORIGBASEDIR -find . -type f | while read f -do - DIRNAME=$(dirname $f) - BACK2DIR=$(echo $DIRNAME | sed -e 's|/[^/][^/]*|/..|g') - mkdir -p %{buildroot}${TARGETBASEDIR}/$DIRNAME - LNNAME=$(echo $BACK2DIR/$RELBASEDIR/$f | \ - sed -e 's|^\./||' | sed -e 's|//|/|g' | \ - sed -e 's|/\./|/|' ) - ln -s -f $LNNAME %{buildroot}${TARGETBASEDIR}/$f -done -popd - -} - -%if ! %{ruby19} -create_symlink_rec %{gem_instdir}/lib %{ruby_sitelib} -%endif - %check pushd .%{gem_instdir} ruby -rubygems -Ilib test/load-test.rb @@ -229,25 +121,13 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/lib/%{gem_name}.rb %{gem_instdir}/lib/%{gem_name}/deprecated.rb -%if 0%{ruby19} %dir %{gem_extdir_mri} %dir %{gem_extdir_mri}/lib %{gem_extdir_mri}/lib/%{gem_name}.so -%else -# %%ruby_sitearch/ruby-gnome2 is owned by rubygem-glib2 -%{ruby_sitearch}/ruby-gnome2/%{gem_name}.so -%endif %{gem_cache} %{gem_spec} -%if ! %{ruby19} -%files -n ruby-%{gem_name} -%defattr(-,root,root,-) -%{ruby_sitelib}/*.rb -%{ruby_sitelib}/gio2/ -%endif - %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/ruby-%{gem_name}.pc @@ -261,6 +141,9 @@ ruby -rubygems -Ilib test/load-test.rb %{gem_instdir}/test/ %changelog +* Fri Aug 16 2013 Mamoru TASAKA - 2.0.2-1 +- 2.0.2 + * Sun Aug 04 2013 Fedora Release Engineering - 1.2.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 16e462f..bcc0908 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0299702a76dd8f2cb183bb1718333407 gio2-1.2.6.gem +31afc7d8950f6470a1e1b31f12e62eb8 gio2-2.0.2.gem From f20b2c83b0d1c1c396d5f48aced83625061a2760 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 16 Jan 2014 23:02:44 +0900 Subject: [PATCH 035/160] 2.1.0 --- .gitignore | 1 + rubygem-gio2.spec | 42 +++++++++++++++++++++++------------------- sources | 2 +- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/.gitignore b/.gitignore index 82d2233..e132e75 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ /gio2-1.2.5.gem /gio2-1.2.6.gem /gio2-2.0.2.gem +/gio2-2.1.0.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index af57fbd..299bbb2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,13 +1,13 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 2.0.0 +%global glibminver 2.1.0 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.0.2 +Version: 2.1.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -56,19 +56,12 @@ Header files and libraries for building a extension library for the rubygem-%{gem_name} %prep -%setup -q -c -T +gem unpack %{SOURCE0} +%setup -q -D -T -n %{gem_name}-%{version} +gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec -mkdir -p .%{gem_dir} - -export CONFIGURE_ARGS="--with-cflags='%{optflags}'" -export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" -%gem_install -n %{SOURCE0} - -find . -name \*.gem | xargs chmod 0644 - -%build -# Move C extension library to some private directory -pushd .%{gem_instdir} +# Allow ruby-gnome2 no less than ones +sed -i -e 's|= 2\.1\.0|>= 2.1.0|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -76,7 +69,15 @@ sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n # Fix up test/load-test.rb sed -i -e "/glib-test-init/s|^.*$|require 'glib-test-init'|" \ - test/load-test.rb + test/run-test.rb + +%build +export CONFIGURE_ARGS="--with-cflags='%{optflags}'" +export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" +gem build %{gem_name}.gemspec +%gem_install + +find . -name \*.gem | xargs chmod 0644 %install # Once copy all @@ -108,7 +109,7 @@ popd %check pushd .%{gem_instdir} -ruby -rubygems -Ilib test/load-test.rb +ruby -rubygems -Ilib test/run-test.rb %files %defattr(-,root,root,-) @@ -125,7 +126,7 @@ ruby -rubygems -Ilib test/load-test.rb %dir %{gem_extdir_mri}/lib %{gem_extdir_mri}/lib/%{gem_name}.so -%{gem_cache} +%exclude %{gem_cache} %{gem_spec} %files devel @@ -137,10 +138,13 @@ ruby -rubygems -Ilib test/load-test.rb %files doc %defattr(-,root,root,-) %{gem_docdir} -%{gem_instdir}/Rakefile -%{gem_instdir}/test/ +%exclude %{gem_instdir}/Rakefile +%exclude %{gem_instdir}/test/ %changelog +* Thu Jan 16 2014 Mamoru TASAKA - 2.1.0-1 +- 2.1.0 + * Fri Aug 16 2013 Mamoru TASAKA - 2.0.2-1 - 2.0.2 diff --git a/sources b/sources index bcc0908..69198f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -31afc7d8950f6470a1e1b31f12e62eb8 gio2-2.0.2.gem +80b2786a45ded09d3c60816180eccd60 gio2-2.1.0.gem From f885d5cdb8528059a7db0e871e521b19de4e3e27 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 14 Apr 2014 14:54:42 +0900 Subject: [PATCH 036/160] 2.1.0 --- .gitignore | 1 + rubygem-gio2.spec | 43 +++++++++++++++++++++++-------------------- sources | 2 +- 3 files changed, 25 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index e132e75..1247269 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ /gio2-1.2.6.gem /gio2-2.0.2.gem /gio2-2.1.0.gem +/gio2-2.2.0.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 299bbb2..6d07a51 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,13 +1,13 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 2.1.0 +%global glibminver 2.2.0 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.1.0 +Version: 2.2.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -19,17 +19,23 @@ Requires: ruby(release) BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} +BuildRequires: rubygem-gobject-introspection-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: #BuildRequires: rubygem(rake-compiler) 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} Provides: ruby-%{gem_name} = %{version}-%{release} Provides: ruby(%{gem_name}) = %{version}-%{release} +# Obsoletes / Provides +Obsoletes: ruby-%{gem_name}-devel < %{obsoleteevr} +Obsoletes: rubygem-gio2-devel < 2.2.0 %description Ruby/GIO2 is a Ruby binding of gio-2.0.x. @@ -42,6 +48,7 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. +%if 0 %package devel Summary: Ruby/GIO2 development environment Group: Development/Languages @@ -54,6 +61,7 @@ Provides: ruby-%{gem_name}-devel = %{version}-%{release} %description devel Header files and libraries for building a extension library for the rubygem-%{gem_name} +%endif %prep gem unpack %{SOURCE0} @@ -61,7 +69,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 2\.1\.0|>= 2.1.0|' %{gem_name}.gemspec +sed -i -e 's|= 2\.2\.0|>= 2.2.0|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -86,21 +94,12 @@ cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ pushd %{buildroot} -# move header files, C extension files to the correct directory -mkdir -p .%{header_dir} -mv .%{gem_instdir}/lib/*.h .%{header_dir}/ mkdir -p .%{gem_extdir_mri}/lib mv .%{gem_instdir}/lib/%{gem_name}.so .%{gem_extdir_mri}/lib popd -# move pkgconfig file -mkdir %{buildroot}%{_libdir}/pkgconfig -install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ - %{buildroot}%{_libdir}/pkgconfig/ - - # Cleanups pushd %{buildroot} rm -rf .%{gem_instdir}/ext/ @@ -109,7 +108,17 @@ popd %check pushd .%{gem_instdir} -ruby -rubygems -Ilib test/run-test.rb + +# kill unneeded make process +rm -rf ./TMPBINDIR +mkdir ./TMPBINDIR +pushd ./TMPBINDIR +ln -sf /bin/true make +export PATH=$(pwd):$PATH +popd + +ruby -rubygems -Ilib:test test/run-test.rb +popd %files %defattr(-,root,root,-) @@ -121,7 +130,7 @@ ruby -rubygems -Ilib test/run-test.rb %exclude %{gem_instdir}/Rakefile %{gem_instdir}/lib/%{gem_name}.rb -%{gem_instdir}/lib/%{gem_name}/deprecated.rb +%{gem_instdir}/lib/%{gem_name}/*.rb %dir %{gem_extdir_mri} %dir %{gem_extdir_mri}/lib %{gem_extdir_mri}/lib/%{gem_name}.so @@ -129,12 +138,6 @@ ruby -rubygems -Ilib test/run-test.rb %exclude %{gem_cache} %{gem_spec} -%files devel -%defattr(-,root,root,-) -%{_libdir}/pkgconfig/ruby-%{gem_name}.pc -%{header_dir}/rbgio2.h -%{header_dir}/rbgio2conversions.h - %files doc %defattr(-,root,root,-) %{gem_docdir} diff --git a/sources b/sources index 69198f6..ee3ec94 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -80b2786a45ded09d3c60816180eccd60 gio2-2.1.0.gem +a4ee02d9d32136d4f5604d3acf790eca gio2-2.2.0.gem From 92fa747a267a25fc70876dec2c8253d34dce0215 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 14 Apr 2014 16:37:28 +0900 Subject: [PATCH 037/160] add changelog --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6d07a51..e7c355d 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: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -145,6 +145,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Apr 14 2014 Mamoru TASAKA - 2.2.0-2 +- 2.2.0 + * Thu Jan 16 2014 Mamoru TASAKA - 2.1.0-1 - 2.1.0 From 2f82e81b527cb5efd57adcbd8ed95aa408da55e9 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 17 Apr 2014 12:07:05 +0900 Subject: [PATCH 038/160] 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 From 67ade3311f5731c439d7e03f40d37427da24005d Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 23:09:56 -0500 Subject: [PATCH 039/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 20641d5..40c7a92 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: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -141,6 +141,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 2.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Thu Apr 17 2014 Mamoru TASAKA - 2.2.0-3 - F-21: rebuild for ruby 2.1 / rubygems 2.2 From 5dd6b7fe80079fadfd1eb91284d0b2a00e7cc1b6 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 00:41:39 +0000 Subject: [PATCH 040/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 40c7a92..39f5f0d 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: 4%{?dist} +Release: 5%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -141,6 +141,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 2.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 2.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 0c22cf36ed27a912f51a1a374d45bc88b57fd715 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 5 Nov 2014 18:17:54 +0900 Subject: [PATCH 041/160] 2.2.3 --- .gitignore | 1 + rubygem-gio2.spec | 15 ++++++++++----- sources | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1247269..5bf23e8 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ /gio2-2.0.2.gem /gio2-2.1.0.gem /gio2-2.2.0.gem +/gio2-2.2.3.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 39f5f0d..a12231c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.2.0 -Release: 5%{?dist} +Version: 2.2.3 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -46,7 +46,6 @@ Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. -%if 0 %package devel Summary: Ruby/GIO2 development environment Group: Development/Languages @@ -59,7 +58,6 @@ Provides: ruby-%{gem_name}-devel = %{version}-%{release} %description devel Header files and libraries for building a extension library for the rubygem-%{gem_name} -%endif %prep gem unpack %{SOURCE0} @@ -67,7 +65,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 2\.2\.0|>= 2.2.0|' %{gem_name}.gemspec +sed -i -e 's|= 2\.2\.3|>= 2.2.3|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -134,6 +132,10 @@ popd %exclude %{gem_cache} %{gem_spec} +%files devel +%defattr(-,root,root,-) +%{_libdir}/pkgconfig/ruby-%{gem_name}.pc + %files doc %defattr(-,root,root,-) %{gem_docdir} @@ -141,6 +143,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Nov 5 2014 Mamoru TASAKA - 2.2.3-1 +- 2.2.3 + * Mon Aug 18 2014 Fedora Release Engineering - 2.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index ee3ec94..a1b5bdd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a4ee02d9d32136d4f5604d3acf790eca gio2-2.2.0.gem +bd6e6d63c4fb7e69e02175dc671b311d gio2-2.2.3.gem From 3c15bc4fee671db990c601ee9d905fac4ee4da38 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 5 Nov 2014 21:10:33 +0900 Subject: [PATCH 042/160] install pkgconfig files correctly --- rubygem-gio2.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a12231c..accd72c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -96,6 +96,11 @@ pushd %{buildroot} rm -f .%{gem_extdir_mri}/{gem_make.out,mkmf.log} popd +# move pkgconfig file +mkdir %{buildroot}%{_libdir}/pkgconfig +install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ + %{buildroot}%{_libdir}/pkgconfig/ + # Cleanups pushd %{buildroot} rm -rf .%{gem_instdir}/ext/ From b283a097bb46d9014eab719458f29153ba4c0e7f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 28 Dec 2014 15:41:36 +0900 Subject: [PATCH 043/160] 2.2.4 --- .gitignore | 1 + rubygem-gio2.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 5bf23e8..a68c665 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ /gio2-2.1.0.gem /gio2-2.2.0.gem /gio2-2.2.3.gem +/gio2-2.2.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index accd72c..b395ce3 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,13 +1,13 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 2.2.0 +%global glibminver 2.2.4 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.2.3 +Version: 2.2.4 Release: 1%{?dist} Group: Development/Languages # from README @@ -65,7 +65,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 2\.2\.3|>= 2.2.3|' %{gem_name}.gemspec +sed -i -e 's|= 2\.2\.4|>= 2.2.4|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -148,6 +148,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Dec 28 2014 Mamoru TASAKA - 2.2.4-1 +- 2.2.4 + * Wed Nov 5 2014 Mamoru TASAKA - 2.2.3-1 - 2.2.3 diff --git a/sources b/sources index a1b5bdd..7e28528 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bd6e6d63c4fb7e69e02175dc671b311d gio2-2.2.3.gem +c78e89b9bd37ea5cde92400dee95078a gio2-2.2.4.gem From 438363e0d01f3fe0c2c5b2ef74155f1b170e4755 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 16 Jan 2015 02:02:52 +0900 Subject: [PATCH 044/160] F-22: Rebuild for ruby 2.2 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index b395ce3..5060384 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.4 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -148,6 +148,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 16 2015 Mamoru TASAKA - 2.2.4-2 +- F-22: Rebuild for ruby 2.2 + * Sun Dec 28 2014 Mamoru TASAKA - 2.2.4-1 - 2.2.4 From 0adaffa5e39b33d5d103ea2c8ef94cd2d6ab6367 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 29 Apr 2015 15:35:01 +0900 Subject: [PATCH 045/160] 2.2.5 --- .gitignore | 1 + rubygem-gio2.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a68c665..9179a2f 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /gio2-2.2.0.gem /gio2-2.2.3.gem /gio2-2.2.4.gem +/gio2-2.2.5.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5060384..8930834 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.2.4 -Release: 2%{?dist} +Version: 2.2.5 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -65,7 +65,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 2\.2\.4|>= 2.2.4|' %{gem_name}.gemspec +sed -i -e 's|= 2\.2\.5|>= 2.2.5|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -148,6 +148,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Apr 29 2015 Mamoru TASAKA - 2.2.5-1 +- 2.2.5 + * Fri Jan 16 2015 Mamoru TASAKA - 2.2.4-2 - F-22: Rebuild for ruby 2.2 diff --git a/sources b/sources index 7e28528..f652233 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c78e89b9bd37ea5cde92400dee95078a gio2-2.2.4.gem +ce29ff8643d494e0c5adcf00e15bbbe6 gio2-2.2.5.gem From 08da12fa28da52db1cb0f8bb87061eabbbfa9820 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 23:10:59 +0000 Subject: [PATCH 046/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8930834..297d183 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.5 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -148,6 +148,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 2.2.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Apr 29 2015 Mamoru TASAKA - 2.2.5-1 - 2.2.5 From 581590935d92f97b9f53e802772a66d38fe32c86 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 22 Sep 2015 19:07:42 +0900 Subject: [PATCH 047/160] 3.0.4 --- .gitignore | 2 ++ gio2-create-missing-test-files.sh | 30 ++++++++++++++++++++++++++++++ rubygem-gio2.spec | 31 ++++++++++++++++++++++++++----- sources | 3 ++- 4 files changed, 60 insertions(+), 6 deletions(-) create mode 100644 gio2-create-missing-test-files.sh diff --git a/.gitignore b/.gitignore index 9179a2f..97ef2b4 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,5 @@ /gio2-2.2.3.gem /gio2-2.2.4.gem /gio2-2.2.5.gem +/gio2-3.0.4.gem +/gio2-3.0.4-test-missing-files.tar.gz diff --git a/gio2-create-missing-test-files.sh b/gio2-create-missing-test-files.sh new file mode 100644 index 0000000..830e659 --- /dev/null +++ b/gio2-create-missing-test-files.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +usage() { + echo "$0 " +} + +set -e +set -x + +if [ $# -lt 1 ] ; then + usage + exit 1 +fi + +VERSION=$1 + +TMPDIR=$(mktemp -d /tmp/gio2-XXXXXX) +CURDIR=$(pwd) + +pushd $TMPDIR + +git clone https://github.com/ruby-gnome2/ruby-gnome2.git +cd ruby-gnome2/ + +git reset --hard $VERSION +tar czf $CURDIR/gio2-${VERSION}-test-missing-files.tar.gz gio2/test/fixture/ + +popd +rm -rf $TMPDIR + diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 297d183..de1217f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,19 +1,22 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 2.2.4 +%global glibminver 3.0.4 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 2.2.5 -Release: 2%{?dist} +Version: 3.0.4 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +Source1: gio2-%{version}-test-missing-files.tar.gz +# Source1 is generated by the below +Source2: gio2-create-missing-test-files.sh Requires: ruby(release) BuildRequires: ruby(release) @@ -25,6 +28,7 @@ BuildRequires: ruby-devel #BuildRequires: rubygem(rake-compiler) BuildRequires: rubygem(test-unit) BuildRequires: rubygem(test-unit-notify) +BuildRequires: rubygem(rake) Requires: rubygems Provides: rubygem(%{gem_name}) = %{version} @@ -65,7 +69,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 2\.2\.5|>= 2.2.5|' %{gem_name}.gemspec +sed -i -e 's|= 3\.0\.4|>= 3.0.4|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -103,13 +107,19 @@ install -cpm 644 ./%{_libdir}/pkgconfig/*.pc \ # Cleanups pushd %{buildroot} -rm -rf .%{gem_instdir}/ext/ +rm -rf .%{gem_instdir}/{ext/,test/} rm -f .%{gem_instdir}/extconf.rb popd %check pushd .%{gem_instdir} +tar xf %{SOURCE1} +cp -a gio2/* . +cd .. +ln -sf %{gem_name}-%{version} %{gem_name} +cd - + # kill unneeded make process rm -rf ./TMPBINDIR mkdir ./TMPBINDIR @@ -119,6 +129,11 @@ export PATH=$(pwd):$PATH popd ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb + +cd .. +unlink %{gem_name} +cd - + popd %files @@ -148,6 +163,12 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Sep 22 2015 Mamoru TASAKA - 3.0.4-1 +- 3.0.4 + +* Sun Sep 20 2015 Mamoru TASAKA - 3.0.3-1 +- 3.0.3 + * Thu Jun 18 2015 Fedora Release Engineering - 2.2.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index f652233..494651a 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -ce29ff8643d494e0c5adcf00e15bbbe6 gio2-2.2.5.gem +e8a18832b7ba16506373889ce46783ae gio2-3.0.4.gem +03d912671209cf42f2db7db20a4b4a63 gio2-3.0.4-test-missing-files.tar.gz From 6923c10d63cea7afca79eca6a0613c73494791ee Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 23 Sep 2015 15:27:49 +0900 Subject: [PATCH 048/160] 3.0.5 --- .gitignore | 2 ++ ruby-gio2-0.90.5-gio-api-22701.patch | 12 ------------ rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 4 files changed, 10 insertions(+), 17 deletions(-) delete mode 100644 ruby-gio2-0.90.5-gio-api-22701.patch diff --git a/.gitignore b/.gitignore index 97ef2b4..96a68e5 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,5 @@ /gio2-2.2.5.gem /gio2-3.0.4.gem /gio2-3.0.4-test-missing-files.tar.gz +/gio2-3.0.5.gem +/gio2-3.0.5-test-missing-files.tar.gz diff --git a/ruby-gio2-0.90.5-gio-api-22701.patch b/ruby-gio2-0.90.5-gio-api-22701.patch deleted file mode 100644 index 62fe823..0000000 --- a/ruby-gio2-0.90.5-gio-api-22701.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- gio2-0.90.5/ext/gio2/gdesktopappinfo.c.debug 2010-11-07 02:55:47.000000000 +0900 -+++ gio2-0.90.5/ext/gio2/gdesktopappinfo.c 2010-11-07 03:11:40.000000000 +0900 -@@ -77,7 +77,9 @@ - #ifdef HAVE_GIO_UNIX - VALUE desktopappinfo = G_DEF_CLASS(G_TYPE_DESKTOP_APP_INFO, "DesktopAppInfo", glib); - -+#if !GLIB_CHECK_VERSION(2, 27, 1) - rb_define_const(desktopappinfo, "LOOKUP_EXTENSION_POINT_NAME", CSTR2RVAL(G_DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME)); -+#endif - - rb_define_singleton_method(desktopappinfo, "new_from_filename", desktopappinfo_new_from_filename, 1); - rb_define_singleton_method(desktopappinfo, "new_from_keyfile", desktopappinfo_new_from_keyfile, 1); diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index de1217f..64cfbbe 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,13 +1,13 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 3.0.4 +%global glibminver 3.0.5 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.0.4 +Version: 3.0.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -69,7 +69,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.0\.4|>= 3.0.4|' %{gem_name}.gemspec +sed -i -e 's|= 3\.0\.5|>= 3.0.5|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -163,6 +163,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Sep 23 2015 Mamoru TASAKA - 3.0.5-1 +- 3.0.5 + * Tue Sep 22 2015 Mamoru TASAKA - 3.0.4-1 - 3.0.4 diff --git a/sources b/sources index 494651a..3450e9f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -e8a18832b7ba16506373889ce46783ae gio2-3.0.4.gem -03d912671209cf42f2db7db20a4b4a63 gio2-3.0.4-test-missing-files.tar.gz +c902bb9fdf89324127d684e9ec128477 gio2-3.0.5.gem +88b5ed8ab63664919b61dda49b8d2dc4 gio2-3.0.5-test-missing-files.tar.gz From 8b6e6eb3007f063a564af2fb150f842102bae832 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 11 Oct 2015 23:18:58 +0900 Subject: [PATCH 049/160] 3.0.7 --- .gitignore | 2 ++ rubygem-gio2.spec | 11 ++++++++--- sources | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 96a68e5..1cb74bc 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,5 @@ /gio2-3.0.4-test-missing-files.tar.gz /gio2-3.0.5.gem /gio2-3.0.5-test-missing-files.tar.gz +/gio2-3.0.7.gem +/gio2-3.0.7-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 64cfbbe..d2a50d1 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,13 +1,13 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 3.0.5 +%global glibminver 3.0.7 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.0.5 +Version: 3.0.7 Release: 1%{?dist} Group: Development/Languages # from README @@ -69,7 +69,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.0\.5|>= 3.0.5|' %{gem_name}.gemspec +sed -i -e 's|= 3\.0\.7|>= 3.0.7|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -128,6 +128,8 @@ ln -sf /bin/true make export PATH=$(pwd):$PATH popd +sed -i test/run-test.rb \ + -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb cd .. @@ -163,6 +165,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Oct 11 2015 Mamoru TASAKA - 3.0.7-1 +- 3.0.7 + * Wed Sep 23 2015 Mamoru TASAKA - 3.0.5-1 - 3.0.5 diff --git a/sources b/sources index 3450e9f..209ed31 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -c902bb9fdf89324127d684e9ec128477 gio2-3.0.5.gem -88b5ed8ab63664919b61dda49b8d2dc4 gio2-3.0.5-test-missing-files.tar.gz +9ae1e711dacadbba6c4a20a2018ad921 gio2-3.0.7.gem +be8afccd139429e94028edabfb393147 gio2-3.0.7-test-missing-files.tar.gz From 2b6f4c5bbfcef6379c848725d2ac4db48b003fbc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 12 Oct 2015 01:27:00 +0900 Subject: [PATCH 050/160] omit one test for now --- rubygem-gio2.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d2a50d1..f471e56 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -128,6 +128,11 @@ ln -sf /bin/true make export PATH=$(pwd):$PATH popd +# omit this for now, already reported on +# https://github.com/ruby-gnome2/ruby-gnome2/issues/591 +sed -i test/test-application-command-line.rb \ + -e 's|omit_on_travis_ci|omit "issues #591"|' + sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb From 54650ef3a963cf0ae63d85b9e604b58edbf3234f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 12 Oct 2015 20:36:34 +0900 Subject: [PATCH 051/160] Pull upstream fix for Gio::ApplicationCommandLine --- ...upport-Gio-Application.new-arguments.patch | 58 +++++++++++++++++++ rubygem-gio2.spec | 15 +++-- 2 files changed, 67 insertions(+), 6 deletions(-) create mode 100644 ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch diff --git a/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch b/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch new file mode 100644 index 0000000..fab7645 --- /dev/null +++ b/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch @@ -0,0 +1,58 @@ +From ffe9fec4c2cd83c08cd90b4139bc562c2558e44a Mon Sep 17 00:00:00 2001 +From: Kouhei Sutou +Date: Mon, 12 Oct 2015 16:56:51 +0900 +Subject: [PATCH 13/14] gio2: support Gio::Application.new(:arguments => [...]) + +GitHub: fix #519 + +Reported by Mamoru TASAKA. Thanks!!! +--- + gio2/lib/gio2/application-command-line.rb | 12 ++++++++++++ + gio2/test/test-application-command-line.rb | 6 ++---- + 2 files changed, 14 insertions(+), 4 deletions(-) + +diff --git a/gio2/lib/gio2/application-command-line.rb b/gio2/lib/gio2/application-command-line.rb +index 97fbb30..c739064 100644 +--- a/gio2/lib/gio2/application-command-line.rb ++++ b/gio2/lib/gio2/application-command-line.rb +@@ -16,6 +16,18 @@ + + module Gio + class ApplicationCommandLine ++ def initialize(properties=nil) ++ if properties ++ arguments = properties[:arguments] ++ if arguments and !arguments.is_a?(GLib::Variant) ++ arguments = GLib::Variant.new(arguments, ++ GLib::VariantType::BYTESTRING_ARRAY) ++ properties = properties.merge(:arguments => arguments) ++ end ++ end ++ super(properties) ++ end ++ + alias_method :arguments_raw, :arguments + def arguments + arguments_raw[0] +diff --git a/gio2/test/test-application-command-line.rb b/gio2/test/test-application-command-line.rb +index 441bb81..d699551 100644 +--- a/gio2/test/test-application-command-line.rb ++++ b/gio2/test/test-application-command-line.rb +@@ -16,12 +16,10 @@ + + class TestApplicationCommandLine < Test::Unit::TestCase + include GioTestUtils::Omissions +- def setup +- @command_line = Gio::ApplicationCommandLine.new +- end + + test "#arguments" do + omit_on_travis_ci +- assert_equal([], @command_line.arguments) ++ command_line = Gio::ApplicationCommandLine.new(:arguments => ["hello"]) ++ assert_equal(["hello"], command_line.arguments) + end + end +-- +2.5.0 + diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f471e56..ed43fa2 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: 3.0.7 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -17,6 +17,9 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh +# https://github.com/ruby-gnome2/ruby-gnome2/issues/591 +# https://github.com/ruby-gnome2/ruby-gnome2/commit/ffe9fec4c2cd83c08cd90b4139bc562c2558e44a.patch +Patch1: ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -68,6 +71,8 @@ gem unpack %{SOURCE0} %setup -q -D -T -n %{gem_name}-%{version} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec +%patch1 -p2 + # Allow ruby-gnome2 no less than ones sed -i -e 's|= 3\.0\.7|>= 3.0.7|' %{gem_name}.gemspec @@ -128,11 +133,6 @@ ln -sf /bin/true make export PATH=$(pwd):$PATH popd -# omit this for now, already reported on -# https://github.com/ruby-gnome2/ruby-gnome2/issues/591 -sed -i test/test-application-command-line.rb \ - -e 's|omit_on_travis_ci|omit "issues #591"|' - sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Oct 12 2015 Mamoru TASAKA - 3.0.7-2 +- Pull upstream fix for Gio::ApplicationCommandLine + * Sun Oct 11 2015 Mamoru TASAKA - 3.0.7-1 - 3.0.7 From 76d525f133b2d4880a009a80b3577f4d0e0bb47a Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 11 Jan 2016 19:35:17 +0900 Subject: [PATCH 052/160] F-24: rebuild against ruby23 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ed43fa2..4f9f563 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: 3.0.7 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Jan 11 2016 Mamoru TASAKA - 3.0.7-3 +- F-24: rebuild against ruby23 + * Mon Oct 12 2015 Mamoru TASAKA - 3.0.7-2 - Pull upstream fix for Gio::ApplicationCommandLine From 0fd162f8a5d8d5554be92c3b8c7fea43e059b2b4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 22:46:40 +0000 Subject: [PATCH 053/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 4f9f563..ba14c41 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: 3.0.7 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 3.0.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Jan 11 2016 Mamoru TASAKA - 3.0.7-3 - F-24: rebuild against ruby23 From 4f08fcd77db7de2e80a5e7835dc2c4cb3e113363 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 19 Apr 2016 17:19:27 +0900 Subject: [PATCH 054/160] 3.0.8 --- .gitignore | 2 + ...upport-Gio-Application.new-arguments.patch | 58 ------------------- rubygem-gio2.spec | 16 +++-- sources | 4 +- 4 files changed, 11 insertions(+), 69 deletions(-) delete mode 100644 ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch diff --git a/.gitignore b/.gitignore index 1cb74bc..6664d2d 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,5 @@ /gio2-3.0.5-test-missing-files.tar.gz /gio2-3.0.7.gem /gio2-3.0.7-test-missing-files.tar.gz +/gio2-3.0.8.gem +/gio2-3.0.8-test-missing-files.tar.gz diff --git a/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch b/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch deleted file mode 100644 index fab7645..0000000 --- a/ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch +++ /dev/null @@ -1,58 +0,0 @@ -From ffe9fec4c2cd83c08cd90b4139bc562c2558e44a Mon Sep 17 00:00:00 2001 -From: Kouhei Sutou -Date: Mon, 12 Oct 2015 16:56:51 +0900 -Subject: [PATCH 13/14] gio2: support Gio::Application.new(:arguments => [...]) - -GitHub: fix #519 - -Reported by Mamoru TASAKA. Thanks!!! ---- - gio2/lib/gio2/application-command-line.rb | 12 ++++++++++++ - gio2/test/test-application-command-line.rb | 6 ++---- - 2 files changed, 14 insertions(+), 4 deletions(-) - -diff --git a/gio2/lib/gio2/application-command-line.rb b/gio2/lib/gio2/application-command-line.rb -index 97fbb30..c739064 100644 ---- a/gio2/lib/gio2/application-command-line.rb -+++ b/gio2/lib/gio2/application-command-line.rb -@@ -16,6 +16,18 @@ - - module Gio - class ApplicationCommandLine -+ def initialize(properties=nil) -+ if properties -+ arguments = properties[:arguments] -+ if arguments and !arguments.is_a?(GLib::Variant) -+ arguments = GLib::Variant.new(arguments, -+ GLib::VariantType::BYTESTRING_ARRAY) -+ properties = properties.merge(:arguments => arguments) -+ end -+ end -+ super(properties) -+ end -+ - alias_method :arguments_raw, :arguments - def arguments - arguments_raw[0] -diff --git a/gio2/test/test-application-command-line.rb b/gio2/test/test-application-command-line.rb -index 441bb81..d699551 100644 ---- a/gio2/test/test-application-command-line.rb -+++ b/gio2/test/test-application-command-line.rb -@@ -16,12 +16,10 @@ - - class TestApplicationCommandLine < Test::Unit::TestCase - include GioTestUtils::Omissions -- def setup -- @command_line = Gio::ApplicationCommandLine.new -- end - - test "#arguments" do - omit_on_travis_ci -- assert_equal([], @command_line.arguments) -+ command_line = Gio::ApplicationCommandLine.new(:arguments => ["hello"]) -+ assert_equal(["hello"], command_line.arguments) - end - end --- -2.5.0 - diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ba14c41..7fe6689 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,14 +1,14 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 3.0.7 +%global glibminver 3.0.8 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.0.7 -Release: 4%{?dist} +Version: 3.0.8 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -17,9 +17,6 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh -# https://github.com/ruby-gnome2/ruby-gnome2/issues/591 -# https://github.com/ruby-gnome2/ruby-gnome2/commit/ffe9fec4c2cd83c08cd90b4139bc562c2558e44a.patch -Patch1: ruby-gnome2-0013-gio2-support-Gio-Application.new-arguments.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -71,10 +68,8 @@ gem unpack %{SOURCE0} %setup -q -D -T -n %{gem_name}-%{version} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec -%patch1 -p2 - # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.0\.7|>= 3.0.7|' %{gem_name}.gemspec +sed -i -e 's|= 3\.0\.8|>= 3.0.8|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -170,6 +165,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Apr 19 2016 TASAKA - 3.0.8-1 +- 3.0.8 + * Thu Feb 04 2016 Fedora Release Engineering - 3.0.7-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 209ed31..e36120e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -9ae1e711dacadbba6c4a20a2018ad921 gio2-3.0.7.gem -be8afccd139429e94028edabfb393147 gio2-3.0.7-test-missing-files.tar.gz +940f2e97c59aa4edbf795854a250ce86 gio2-3.0.8.gem +cd7d69a71d77604539b02e4d593ddf1a gio2-3.0.8-test-missing-files.tar.gz From ddb5148610513f50a7a6bf5c5991acd287ad3dd7 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 15 Aug 2016 16:47:02 +0900 Subject: [PATCH 055/160] 3.0.9 --- .gitignore | 2 ++ rubygem-gio2.spec | 10 +++++++--- sources | 4 ++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 6664d2d..ab7e544 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,5 @@ /gio2-3.0.7-test-missing-files.tar.gz /gio2-3.0.8.gem /gio2-3.0.8-test-missing-files.tar.gz +/gio2-3.0.9.gem +/gio2-3.0.9-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7fe6689..86a0665 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,13 +7,14 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.0.8 +Version: 3.0.9 Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +# FIXME Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh @@ -69,7 +70,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.0\.8|>= 3.0.8|' %{gem_name}.gemspec +sed -i -e 's|= 3\.0\.9|>= 3.0.9|' %{gem_name}.gemspec # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -165,7 +166,10 @@ popd %exclude %{gem_instdir}/test/ %changelog -* Tue Apr 19 2016 TASAKA - 3.0.8-1 +* Sun Aug 14 2016 Mamoru TASAKA - 3.0.9-1 +- 3.0.9 + +* Tue Apr 19 2016 Mamoru TASAKA - 3.0.8-1 - 3.0.8 * Thu Feb 04 2016 Fedora Release Engineering - 3.0.7-4 diff --git a/sources b/sources index e36120e..a1be6af 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -940f2e97c59aa4edbf795854a250ce86 gio2-3.0.8.gem -cd7d69a71d77604539b02e4d593ddf1a gio2-3.0.8-test-missing-files.tar.gz +220beed3dc310c596e6b9bd2aa37c952 gio2-3.0.9.gem +7ea0a2c81041f587972d241efa69ef9c gio2-3.0.9-test-missing-files.tar.gz From 4ac78fc8c94e4115591bbcf15313d60423f6729e Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 15 Aug 2016 20:32:04 +0900 Subject: [PATCH 056/160] add BR --- rubygem-gio2.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 86a0665..067cf8a 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -30,6 +30,8 @@ BuildRequires: ruby-devel BuildRequires: rubygem(test-unit) BuildRequires: rubygem(test-unit-notify) BuildRequires: rubygem(rake) +# test-content-type.rb +BuildRequires: shared-mime-info Requires: rubygems Provides: rubygem(%{gem_name}) = %{version} From 9045b852cca44f0b24d8a790601b463d3bfe0380 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 30 Nov 2016 15:08:11 +0900 Subject: [PATCH 057/160] 3.1.0 --- .gitignore | 2 ++ rubygem-gio2-3.1.0-test-content-dup.patch | 11 +++++++++++ rubygem-gio2.spec | 10 ++++++++-- sources | 4 ++-- 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 rubygem-gio2-3.1.0-test-content-dup.patch diff --git a/.gitignore b/.gitignore index ab7e544..c1060f0 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,5 @@ /gio2-3.0.8-test-missing-files.tar.gz /gio2-3.0.9.gem /gio2-3.0.9-test-missing-files.tar.gz +/gio2-3.1.0.gem +/gio2-3.1.0-test-missing-files.tar.gz diff --git a/rubygem-gio2-3.1.0-test-content-dup.patch b/rubygem-gio2-3.1.0-test-content-dup.patch new file mode 100644 index 0000000..d31ee75 --- /dev/null +++ b/rubygem-gio2-3.1.0-test-content-dup.patch @@ -0,0 +1,11 @@ +--- gio2-3.1.0/test/test-file.rb.debug 2016-11-29 15:46:48.185008989 +0900 ++++ gio2-3.1.0/test/test-file.rb 2016-11-29 15:57:53.859681592 +0900 +@@ -24,7 +24,7 @@ + path = fixture_path("content-type", "x-content", "unix-software") + dir = Gio::File.path(path) + assert_equal(["x-content/unix-software"], +- dir.guess_content_types.collect(&:to_s)) ++ dir.guess_content_types.collect(&:to_s).uniq) + end + end + end diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 067cf8a..cf9fb12 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.0.9 +Version: 3.1.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -18,6 +18,7 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh +Patch0: rubygem-gio2-3.1.0-test-content-dup.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -72,7 +73,9 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.0\.9|>= 3.0.9|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.0|>= 3.1.0|' %{gem_name}.gemspec + +%patch0 -p1 # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -168,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Nov 29 2016 Mamoru TASAKA - 3.1.0-1 +- 3.1.0 + * Sun Aug 14 2016 Mamoru TASAKA - 3.0.9-1 - 3.0.9 diff --git a/sources b/sources index a1be6af..f81c1da 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -220beed3dc310c596e6b9bd2aa37c952 gio2-3.0.9.gem -7ea0a2c81041f587972d241efa69ef9c gio2-3.0.9-test-missing-files.tar.gz +c826daf70543f7a6b5448add05ccd1d2 gio2-3.1.0.gem +824a46e1e4be3ab7d5627a475fbbc265 gio2-3.1.0-test-missing-files.tar.gz From 294ed7433635712fcbd7bc935c12a4b0fbac4935 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 11 Jan 2017 09:39:36 +0900 Subject: [PATCH 058/160] F-26: rebuild for ruby24 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index cf9fb12..fca2a68 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: 3.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 11 2017 Mamoru TASAKA - 3.1.0-2 +- F-26: rebuild for ruby24 + * Tue Nov 29 2016 Mamoru TASAKA - 3.1.0-1 - 3.1.0 From f17317cec02e55c1b715e24173273fd1bb8d2a22 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 30 Jan 2017 23:05:02 +0900 Subject: [PATCH 059/160] 3.1.1 --- .gitignore | 2 ++ rubygem-gio2.spec | 14 ++++++++++---- sources | 4 ++-- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c1060f0..6c0c678 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,5 @@ /gio2-3.0.9-test-missing-files.tar.gz /gio2-3.1.0.gem /gio2-3.1.0-test-missing-files.tar.gz +/gio2-3.1.1.gem +/gio2-3.1.1-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index fca2a68..a2146c5 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.0 -Release: 2%{?dist} +Version: 3.1.1 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -73,7 +73,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.0|>= 3.1.0|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.1|>= 3.1.1|' %{gem_name}.gemspec %patch0 -p1 @@ -136,7 +136,10 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' -ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb +# Test failure reported: +# https://github.com/ruby-gnome2/ruby-gnome2/issues/990 +# Ignore for now +ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || : cd .. unlink %{gem_name} @@ -171,6 +174,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Jan 30 2017 Mamoru TASAKA - 3.1.1-1 +- 3.1.1 + * Wed Jan 11 2017 Mamoru TASAKA - 3.1.0-2 - F-26: rebuild for ruby24 diff --git a/sources b/sources index f81c1da..d24fbac 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -c826daf70543f7a6b5448add05ccd1d2 gio2-3.1.0.gem -824a46e1e4be3ab7d5627a475fbbc265 gio2-3.1.0-test-missing-files.tar.gz +SHA512 (gio2-3.1.1.gem) = 2952d51c1bba9fdc6ee947783ef83adee65c330753a82cfbdbf37cef544989dd4b7be390983bca2d458bb43468b54b92770532cc61ed47d04f09ede0e60d87f6 +SHA512 (gio2-3.1.1-test-missing-files.tar.gz) = 05a9703264cc70317c64c611af149ec8ed54f09921111b7d48d8842e3d048fab66d53d7edacdf2b10e46f7fa6bd638cb13898eceee12c8843adcec579b1773c2 From 660d4681bcc738dd9a2b2af090dd3d2326ef3f48 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 1 Feb 2017 14:29:47 +0900 Subject: [PATCH 060/160] Upstream patch to fix test failure wrt schemas path --- rubygem-gio2-3.1.1-test-fix-schemas.patch | 26 +++++++++++++++++++++++ rubygem-gio2.spec | 9 +++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 rubygem-gio2-3.1.1-test-fix-schemas.patch diff --git a/rubygem-gio2-3.1.1-test-fix-schemas.patch b/rubygem-gio2-3.1.1-test-fix-schemas.patch new file mode 100644 index 0000000..b05a480 --- /dev/null +++ b/rubygem-gio2-3.1.1-test-fix-schemas.patch @@ -0,0 +1,26 @@ +commit f9bb159674c4eb25f99550fa8594fcbf97ed8cae +Author: Kouhei Sutou +Date: Mon Jan 30 23:09:31 2017 +0900 + + gio2 test: fix path + + GitHub: fix #990 + + Reported by Mamoru TASAKA. Thanks!!! + +diff --git a/gio2/test/test-settings.rb b/gio2/test/test-settings.rb +index b16341c..5a287f1 100644 +--- a/gio2/test/test-settings.rb ++++ b/gio2/test/test-settings.rb +@@ -108,7 +108,10 @@ string='new-string' + need_keyfile_settings_backend + keyfile = Tempfile.new(["settings", ".ini"]) + backend = Gio::keyfile_settings_backend_new(keyfile.path, "/", "keyfile_settings") +- schema_source = Gio::SettingsSchemaSource.new(fixture_path("schema"), nil, true) ++ schema_dir = fixture_path("schema", "default") ++ schema_source = Gio::SettingsSchemaSource.new(schema_dir, ++ nil, ++ true) + schema = schema_source.lookup("jp.ruby-gnome2.test.settings", true) + settings = Gio::Settings.new(schema, + backend, diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a2146c5..84e0423 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: 3.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -19,6 +19,9 @@ Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh Patch0: rubygem-gio2-3.1.0-test-content-dup.patch +# https://github.com/ruby-gnome2/ruby-gnome2/issues/990 +# https://github.com/ruby-gnome2/ruby-gnome2/commit/f9bb159674c4eb25f99550fa8594fcbf97ed8cae +Patch1: rubygem-gio2-3.1.1-test-fix-schemas.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -76,6 +79,7 @@ gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec sed -i -e 's|= 3\.1\.1|>= 3.1.1|' %{gem_name}.gemspec %patch0 -p1 +%patch1 -p2 # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -174,6 +178,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Feb 1 2017 Mamoru TASAKA - 3.1.1-2 +- Upstream patch to fix test failure wrt schemas path + * Mon Jan 30 2017 Mamoru TASAKA - 3.1.1-1 - 3.1.1 From dadd0bcd4a51b823e96e22b188ef908b3c95620a Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 1 Feb 2017 14:32:56 +0900 Subject: [PATCH 061/160] check test failure again --- rubygem-gio2.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 84e0423..802ec80 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -141,9 +141,7 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' # Test failure reported: -# https://github.com/ruby-gnome2/ruby-gnome2/issues/990 -# Ignore for now -ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || : +ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb cd .. unlink %{gem_name} From c087a269a520da63d9e9cf083e6b1eae88c641ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 12:17:40 +0000 Subject: [PATCH 062/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 802ec80..8a081f1 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: 3.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 3.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Feb 1 2017 Mamoru TASAKA - 3.1.1-2 - Upstream patch to fix test failure wrt schemas path From 80b05f4d865293ba5806e330bf503a3057af62b5 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 May 2017 17:43:57 +0900 Subject: [PATCH 063/160] 3.1.3 --- .gitignore | 2 ++ rubygem-gio2-3.1.1-test-fix-schemas.patch | 26 ----------------------- rubygem-gio2.spec | 13 ++++++------ sources | 4 ++-- 4 files changed, 10 insertions(+), 35 deletions(-) delete mode 100644 rubygem-gio2-3.1.1-test-fix-schemas.patch diff --git a/.gitignore b/.gitignore index 6c0c678..a55f45e 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,5 @@ /gio2-3.1.0-test-missing-files.tar.gz /gio2-3.1.1.gem /gio2-3.1.1-test-missing-files.tar.gz +/gio2-3.1.3.gem +/gio2-3.1.3-test-missing-files.tar.gz diff --git a/rubygem-gio2-3.1.1-test-fix-schemas.patch b/rubygem-gio2-3.1.1-test-fix-schemas.patch deleted file mode 100644 index b05a480..0000000 --- a/rubygem-gio2-3.1.1-test-fix-schemas.patch +++ /dev/null @@ -1,26 +0,0 @@ -commit f9bb159674c4eb25f99550fa8594fcbf97ed8cae -Author: Kouhei Sutou -Date: Mon Jan 30 23:09:31 2017 +0900 - - gio2 test: fix path - - GitHub: fix #990 - - Reported by Mamoru TASAKA. Thanks!!! - -diff --git a/gio2/test/test-settings.rb b/gio2/test/test-settings.rb -index b16341c..5a287f1 100644 ---- a/gio2/test/test-settings.rb -+++ b/gio2/test/test-settings.rb -@@ -108,7 +108,10 @@ string='new-string' - need_keyfile_settings_backend - keyfile = Tempfile.new(["settings", ".ini"]) - backend = Gio::keyfile_settings_backend_new(keyfile.path, "/", "keyfile_settings") -- schema_source = Gio::SettingsSchemaSource.new(fixture_path("schema"), nil, true) -+ schema_dir = fixture_path("schema", "default") -+ schema_source = Gio::SettingsSchemaSource.new(schema_dir, -+ nil, -+ true) - schema = schema_source.lookup("jp.ruby-gnome2.test.settings", true) - settings = Gio::Settings.new(schema, - backend, diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8a081f1..7972747 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.1 -Release: 3%{?dist} +Version: 3.1.3 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -19,9 +19,6 @@ Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh Patch0: rubygem-gio2-3.1.0-test-content-dup.patch -# https://github.com/ruby-gnome2/ruby-gnome2/issues/990 -# https://github.com/ruby-gnome2/ruby-gnome2/commit/f9bb159674c4eb25f99550fa8594fcbf97ed8cae -Patch1: rubygem-gio2-3.1.1-test-fix-schemas.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -76,10 +73,9 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.1|>= 3.1.1|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.3|>= 3.1.3|' %{gem_name}.gemspec %patch0 -p1 -%patch1 -p2 # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -176,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu May 4 2017 Mamoru TASAKA - 3.1.3-1 +- 3.1.3 + * Sat Feb 11 2017 Fedora Release Engineering - 3.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild diff --git a/sources b/sources index d24fbac..d13c140 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.1.1.gem) = 2952d51c1bba9fdc6ee947783ef83adee65c330753a82cfbdbf37cef544989dd4b7be390983bca2d458bb43468b54b92770532cc61ed47d04f09ede0e60d87f6 -SHA512 (gio2-3.1.1-test-missing-files.tar.gz) = 05a9703264cc70317c64c611af149ec8ed54f09921111b7d48d8842e3d048fab66d53d7edacdf2b10e46f7fa6bd638cb13898eceee12c8843adcec579b1773c2 +SHA512 (gio2-3.1.3.gem) = 3f9769d824a8797aeb3069f29555797a0d56506d151a401dacda6776ed794ab590382e321b974d4e60b68ea5beee03187f3e912b944767886aa81c765f1e924f +SHA512 (gio2-3.1.3-test-missing-files.tar.gz) = dd2f0fc3a0ab426770b89954f223974928e7e6faf7cff4e755c456d19fea07271607a4f60d45c9752e3a8f7a6787a61337912aa6ca8ee1ea66255c183723bd3d From e7b9d1e9b81107de2c1c4b0f81c90e305188a848 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 6 Jun 2017 15:46:22 +0900 Subject: [PATCH 064/160] 3.1.6 --- .gitignore | 1 + rubygem-gio2-3.1.0-test-content-dup.patch | 11 ----------- rubygem-gio2.spec | 10 ++++++---- sources | 3 +-- 4 files changed, 8 insertions(+), 17 deletions(-) delete mode 100644 rubygem-gio2-3.1.0-test-content-dup.patch diff --git a/.gitignore b/.gitignore index a55f45e..b9b3868 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /gio2-3.1.1-test-missing-files.tar.gz /gio2-3.1.3.gem /gio2-3.1.3-test-missing-files.tar.gz +/gio2-3.1.6.gem diff --git a/rubygem-gio2-3.1.0-test-content-dup.patch b/rubygem-gio2-3.1.0-test-content-dup.patch deleted file mode 100644 index d31ee75..0000000 --- a/rubygem-gio2-3.1.0-test-content-dup.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- gio2-3.1.0/test/test-file.rb.debug 2016-11-29 15:46:48.185008989 +0900 -+++ gio2-3.1.0/test/test-file.rb 2016-11-29 15:57:53.859681592 +0900 -@@ -24,7 +24,7 @@ - path = fixture_path("content-type", "x-content", "unix-software") - dir = Gio::File.path(path) - assert_equal(["x-content/unix-software"], -- dir.guess_content_types.collect(&:to_s)) -+ dir.guess_content_types.collect(&:to_s).uniq) - end - end - end diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7972747..f52cea4 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.3 +Version: 3.1.6 Release: 1%{?dist} Group: Development/Languages # from README @@ -18,7 +18,6 @@ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem Source1: gio2-%{version}-test-missing-files.tar.gz # Source1 is generated by the below Source2: gio2-create-missing-test-files.sh -Patch0: rubygem-gio2-3.1.0-test-content-dup.patch Requires: ruby(release) BuildRequires: ruby(release) @@ -73,9 +72,9 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.3|>= 3.1.3|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.6|>= 3.1.6|' %{gem_name}.gemspec -%patch0 -p1 +#%%patch0 -p1 # Fix up Rakefile for "gnome2-raketask" requirement sed -i -e "/require.*gnome2-raketask/s|^\(.*\)|begin\n \1\nrescue LoadError\n require 'rubygems'\n require 'gnome2-raketask'\nend\n|" \ @@ -172,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Jun 6 2017 Mamoru TASAKA - 3.1.6-1 +- 3.1.6 + * Thu May 4 2017 Mamoru TASAKA - 3.1.3-1 - 3.1.3 diff --git a/sources b/sources index d13c140..077aec1 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (gio2-3.1.3.gem) = 3f9769d824a8797aeb3069f29555797a0d56506d151a401dacda6776ed794ab590382e321b974d4e60b68ea5beee03187f3e912b944767886aa81c765f1e924f -SHA512 (gio2-3.1.3-test-missing-files.tar.gz) = dd2f0fc3a0ab426770b89954f223974928e7e6faf7cff4e755c456d19fea07271607a4f60d45c9752e3a8f7a6787a61337912aa6ca8ee1ea66255c183723bd3d +SHA512 (gio2-3.1.6.gem) = 8d66f71da5c1e9f43740dcaa57e03a258267e334a22fd5ce83863fefa7e28ce234fee3df73bc8b0b4015716559f971fe0a174a5599f99068009daed75ab1f796 From f8f6d3b6d6d3e355bf03c5b1b6a7b72c8b94d335 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 6 Jun 2017 15:55:47 +0900 Subject: [PATCH 065/160] 3.1.6 --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b9b3868..48d3bf6 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ /gio2-3.1.3.gem /gio2-3.1.3-test-missing-files.tar.gz /gio2-3.1.6.gem +/gio2-3.1.6-test-missing-files.tar.gz diff --git a/sources b/sources index 077aec1..58e3b11 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (gio2-3.1.6.gem) = 8d66f71da5c1e9f43740dcaa57e03a258267e334a22fd5ce83863fefa7e28ce234fee3df73bc8b0b4015716559f971fe0a174a5599f99068009daed75ab1f796 +SHA512 (gio2-3.1.6-test-missing-files.tar.gz) = 38febf7d234456ed3685e8fffa4e75381328f50c3e4ce0b0648512fbfe99450be7572034645935296e8f4c16fbe5098f64fc76a2050c189a474f0d965f8b5004 From 6749fde968174fa8a4f995f20363aa937a765e95 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 12 Jul 2017 15:05:16 +0900 Subject: [PATCH 066/160] 3.1.7 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 48d3bf6..5e21f65 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,5 @@ /gio2-3.1.3-test-missing-files.tar.gz /gio2-3.1.6.gem /gio2-3.1.6-test-missing-files.tar.gz +/gio2-3.1.7.gem +/gio2-3.1.7-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f52cea4..504ec40 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.6 +Version: 3.1.7 Release: 1%{?dist} Group: Development/Languages # from README @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.6|>= 3.1.6|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.7|>= 3.1.7|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jul 12 2017 Mamoru TASAKA - 3.1.7-1 +- 3.1.7 + * Tue Jun 6 2017 Mamoru TASAKA - 3.1.6-1 - 3.1.6 diff --git a/sources b/sources index 58e3b11..8822905 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.1.6.gem) = 8d66f71da5c1e9f43740dcaa57e03a258267e334a22fd5ce83863fefa7e28ce234fee3df73bc8b0b4015716559f971fe0a174a5599f99068009daed75ab1f796 -SHA512 (gio2-3.1.6-test-missing-files.tar.gz) = 38febf7d234456ed3685e8fffa4e75381328f50c3e4ce0b0648512fbfe99450be7572034645935296e8f4c16fbe5098f64fc76a2050c189a474f0d965f8b5004 +SHA512 (gio2-3.1.7.gem) = caf4f41f0ac3a8eb2c4d9edb2edf0b416f19688dfa99bb23b503f6cab61ac8d8be543e734a2ce411eb7716a25011a53a961036819a4a8b01f96f0b58e8bc8463 +SHA512 (gio2-3.1.7-test-missing-files.tar.gz) = 0202211c1ce33fece61922b6a867aa29148a0d93ffc804649493d578656c68a7dffa0d3cc285a007dcc5eda4e3143f485037187d837e5588aba7aadc0805f800 From ab81b37ce1d1a59336e2870861cd27cac773a8bf Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 16 Jul 2017 23:41:36 +0900 Subject: [PATCH 067/160] 3.1.8 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 5e21f65..61d23b1 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,5 @@ /gio2-3.1.6-test-missing-files.tar.gz /gio2-3.1.7.gem /gio2-3.1.7-test-missing-files.tar.gz +/gio2-3.1.8.gem +/gio2-3.1.8-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 504ec40..df0d6ba 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.7 +Version: 3.1.8 Release: 1%{?dist} Group: Development/Languages # from README @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.7|>= 3.1.7|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.8|>= 3.1.8|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Jul 16 2017 Mamoru TASAKA - 3.1.8-1 +- 3.1.8 + * Wed Jul 12 2017 Mamoru TASAKA - 3.1.7-1 - 3.1.7 diff --git a/sources b/sources index 8822905..479a463 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.1.7.gem) = caf4f41f0ac3a8eb2c4d9edb2edf0b416f19688dfa99bb23b503f6cab61ac8d8be543e734a2ce411eb7716a25011a53a961036819a4a8b01f96f0b58e8bc8463 -SHA512 (gio2-3.1.7-test-missing-files.tar.gz) = 0202211c1ce33fece61922b6a867aa29148a0d93ffc804649493d578656c68a7dffa0d3cc285a007dcc5eda4e3143f485037187d837e5588aba7aadc0805f800 +SHA512 (gio2-3.1.8.gem) = 1adaa4f0737b75f1454147ab0ae0e97106496bba4372302d1748ca3f4c3344ef0bca2f0b1d8fdda79ff02362153630dd8e016b2db7bbe3172903aea75147dfac +SHA512 (gio2-3.1.8-test-missing-files.tar.gz) = a48daf2709bcb41f85306ec9002bba0467505820a4416e08a7369f9348e40399f24e01e3bb1f2843d8e57fadef7c193227ce0ab85070e0cae60bbe77a5a2b71e From 094a9ff77681c6d8c6557d595b05d18986f08738 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 17:13:24 +0000 Subject: [PATCH 068/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index df0d6ba..ad7fcac 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: 3.1.8 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 3.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sun Jul 16 2017 Mamoru TASAKA - 3.1.8-1 - 3.1.8 From e687711de72774e34464b4877d9a9da7bd8b0009 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 07:53:58 +0000 Subject: [PATCH 069/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ad7fcac..e240c2d 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: 3.1.8 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 3.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 3.1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 121df3a67db48f00b00d5560f79cc5076a7fab17 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 21 Oct 2017 19:59:08 +0900 Subject: [PATCH 070/160] 3.1.9 --- .gitignore | 2 ++ rubygem-gio2.spec | 11 +++++++---- sources | 4 ++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 61d23b1..4c2c030 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,5 @@ /gio2-3.1.7-test-missing-files.tar.gz /gio2-3.1.8.gem /gio2-3.1.8-test-missing-files.tar.gz +/gio2-3.1.9.gem +/gio2-3.1.9-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e240c2d..698f947 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -1,14 +1,14 @@ %global header_dir %{ruby_vendorarchdir} -%global glibminver 3.0.8 +%global glibminver 3.0.9 %global obsoleteevr 0.90.7-1.999 %global gem_name gio2 Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.8 -Release: 3%{?dist} +Version: 3.1.9 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.8|>= 3.1.8|' %{gem_name}.gemspec +sed -i -e 's|= 3\.1\.9|>= 3.1.9|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Oct 21 2017 Mamoru TASAKA - 3.1.9-1 +- 3.1.9 + * Thu Aug 03 2017 Fedora Release Engineering - 3.1.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 479a463..534c6c7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.1.8.gem) = 1adaa4f0737b75f1454147ab0ae0e97106496bba4372302d1748ca3f4c3344ef0bca2f0b1d8fdda79ff02362153630dd8e016b2db7bbe3172903aea75147dfac -SHA512 (gio2-3.1.8-test-missing-files.tar.gz) = a48daf2709bcb41f85306ec9002bba0467505820a4416e08a7369f9348e40399f24e01e3bb1f2843d8e57fadef7c193227ce0ab85070e0cae60bbe77a5a2b71e +SHA512 (gio2-3.1.9.gem) = 82421354594770455c0ab1196c06fd6dd1a68efc87a17ea204c3ccdc1ac23ef802d6e323df2226725a76db7f3e0a3cc66d20607d80de8d9197f4925e8c329199 +SHA512 (gio2-3.1.9-test-missing-files.tar.gz) = 87adc6faac4bb15b7df92a4c115ffd2b5697a5f38e21d4f4cc96d3e82f6b7a5da3462412e892ea19cae08a52d247839067ae7ea9f21d1f72fb1feba809d6b1ad From 959351f5a3ef4bcc2274096ad99fa5b5dd78f9bd Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 14 Nov 2017 13:25:09 +0900 Subject: [PATCH 071/160] 3.2.0 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4c2c030..448acec 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,5 @@ /gio2-3.1.8-test-missing-files.tar.gz /gio2-3.1.9.gem /gio2-3.1.9-test-missing-files.tar.gz +/gio2-3.2.0.gem +/gio2-3.2.0-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 698f947..1da6327 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.1.9 +Version: 3.2.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.1\.9|>= 3.1.9|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.0|>= 3.2.0|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Nov 14 2017 Mamoru TASAKA - 3.2.0-1 +- 3.2.0 + * Sat Oct 21 2017 Mamoru TASAKA - 3.1.9-1 - 3.1.9 diff --git a/sources b/sources index 534c6c7..30675ba 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.1.9.gem) = 82421354594770455c0ab1196c06fd6dd1a68efc87a17ea204c3ccdc1ac23ef802d6e323df2226725a76db7f3e0a3cc66d20607d80de8d9197f4925e8c329199 -SHA512 (gio2-3.1.9-test-missing-files.tar.gz) = 87adc6faac4bb15b7df92a4c115ffd2b5697a5f38e21d4f4cc96d3e82f6b7a5da3462412e892ea19cae08a52d247839067ae7ea9f21d1f72fb1feba809d6b1ad +SHA512 (gio2-3.2.0.gem) = 36f8e543ff76c4d2d78ddb61cbb9857f7b77100d56ab1b5ed32bc87286a65424d2a730b68b509c3ec73b27678456d1dea549b799291973af339657972b2089ac +SHA512 (gio2-3.2.0-test-missing-files.tar.gz) = cb9b2dc4ca6124c388187795cc7732c745eb52cf14ced1ebb61483aabc889db266171da212ef590b235d8915396ebc2dfbb32d3e4a11b1d1becde6afc822af6c From cefdc7439c096843977fab1b059623ee086210fc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 28 Nov 2017 15:32:39 +0900 Subject: [PATCH 072/160] 3.2.1 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 448acec..5c6d48a 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,5 @@ /gio2-3.1.9-test-missing-files.tar.gz /gio2-3.2.0.gem /gio2-3.2.0-test-missing-files.tar.gz +/gio2-3.2.1.gem +/gio2-3.2.1-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 1da6327..6fd0ac5 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.0 +Version: 3.2.1 Release: 1%{?dist} Group: Development/Languages # from README @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.0|>= 3.2.0|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.1|>= 3.2.1|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Nov 28 2017 Mamoru TASAKA - 3.2.1-1 +- 3.2.1 + * Tue Nov 14 2017 Mamoru TASAKA - 3.2.0-1 - 3.2.0 diff --git a/sources b/sources index 30675ba..3a82f94 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.2.0.gem) = 36f8e543ff76c4d2d78ddb61cbb9857f7b77100d56ab1b5ed32bc87286a65424d2a730b68b509c3ec73b27678456d1dea549b799291973af339657972b2089ac -SHA512 (gio2-3.2.0-test-missing-files.tar.gz) = cb9b2dc4ca6124c388187795cc7732c745eb52cf14ced1ebb61483aabc889db266171da212ef590b235d8915396ebc2dfbb32d3e4a11b1d1becde6afc822af6c +SHA512 (gio2-3.2.1.gem) = 80504eadb0e2d03583d4f842800db975862a8d5843d15a6ec5a8b8a12382d52994f9696deb0e9f68e11090c782d07350f877b70b0432bc7b76256fdcfe00377d +SHA512 (gio2-3.2.1-test-missing-files.tar.gz) = 6077e9435122560a5a0d7f2592a10188dfe73db12087f90616bfd7d55c41fd46f3001845b3f4be0085dc97e0ba9a0607ebc4f3a2767578cf7f003fbfab846e54 From fcc35cf36635da2729fa8ca4f6fb65a009a360eb Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 Jan 2018 01:18:04 +0900 Subject: [PATCH 073/160] F-28: rebuild for ruby25 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6fd0ac5..a6ee9c0 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: 3.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 03 2018 Mamoru TASAKA - 3.2.1-2 +- F-28: rebuild for ruby25 + * Tue Nov 28 2017 Mamoru TASAKA - 3.2.1-1 - 3.2.1 From 65ad66284177b55db04fbcb5a9279c963839a11d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 Jan 2018 01:27:29 +0900 Subject: [PATCH 074/160] ubygems.rb seems disappeared... --- rubygem-gio2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a6ee9c0..07f1b89 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -136,7 +136,7 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' # Test failure reported: -ruby -rubygems -Ilib:test:ext/%{gem_name} test/run-test.rb +ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb cd .. unlink %{gem_name} From 8de8978f6e8ef30c2eadf6ef8e90825c275bd669 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 20 Jan 2018 23:07:57 +0100 Subject: [PATCH 075/160] Rebuilt for switch to libxcrypt --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 07f1b89..03f01da 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: 3.2.1 -Release: 2%{?dist} +Release: 3%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Jan 20 2018 Björn Esser - 3.2.1-3 +- Rebuilt for switch to libxcrypt + * Wed Jan 03 2018 Mamoru TASAKA - 3.2.1-2 - F-28: rebuild for ruby25 From 2324b7988875ef7f13e0edcf05e19beb23c8521f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 14:02:39 +0000 Subject: [PATCH 076/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 03f01da..0d2c2f7 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: 3.2.1 -Release: 3%{?dist} +Release: 4%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -171,6 +171,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 3.2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Sat Jan 20 2018 Björn Esser - 3.2.1-3 - Rebuilt for switch to libxcrypt From 0436a30b881ffa96d2ee38cb8b8c79d6e712938d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 18 Apr 2018 18:21:27 +0900 Subject: [PATCH 077/160] 3.2.4 --- .gitignore | 1 + rubygem-gio2.spec | 10 +++++++--- sources | 3 +-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 5c6d48a..096114b 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ /gio2-3.2.0-test-missing-files.tar.gz /gio2-3.2.1.gem /gio2-3.2.1-test-missing-files.tar.gz +/gio2-3.2.4.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 0d2c2f7..150c9f3 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.1 -Release: 4%{?dist} +Version: 3.2.4 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -20,6 +20,7 @@ Source1: gio2-%{version}-test-missing-files.tar.gz Source2: gio2-create-missing-test-files.sh Requires: ruby(release) +BuildRequires: gcc BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: rubygem-glib2-devel >= %{glibminver} @@ -72,7 +73,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.1|>= 3.2.1|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.4|>= 3.2.4|' %{gem_name}.gemspec #%%patch0 -p1 @@ -171,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Apr 18 2018 Mamoru TASAKA - 3.2.4-1 +- 3.2.4 + * Fri Feb 09 2018 Fedora Release Engineering - 3.2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 3a82f94..543b28a 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (gio2-3.2.1.gem) = 80504eadb0e2d03583d4f842800db975862a8d5843d15a6ec5a8b8a12382d52994f9696deb0e9f68e11090c782d07350f877b70b0432bc7b76256fdcfe00377d -SHA512 (gio2-3.2.1-test-missing-files.tar.gz) = 6077e9435122560a5a0d7f2592a10188dfe73db12087f90616bfd7d55c41fd46f3001845b3f4be0085dc97e0ba9a0607ebc4f3a2767578cf7f003fbfab846e54 +SHA512 (gio2-3.2.4.gem) = 55a4dd2dc46d012a3f92f52516acc5995b331f71f9f4d24eaa7df888c28fc5a602648f181aad48338e9bfbe27f1f6ab987b11a4fb3bc713721ae52944116f65a From 35e667f1b747fef3315f4f423835d5fb410c12dd Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 18 Apr 2018 18:33:37 +0900 Subject: [PATCH 078/160] add missing source --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 096114b..881c2bd 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /gio2-3.2.1.gem /gio2-3.2.1-test-missing-files.tar.gz /gio2-3.2.4.gem +/gio2-3.2.4-test-missing-files.tar.gz diff --git a/sources b/sources index 543b28a..4ef9ed9 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (gio2-3.2.4.gem) = 55a4dd2dc46d012a3f92f52516acc5995b331f71f9f4d24eaa7df888c28fc5a602648f181aad48338e9bfbe27f1f6ab987b11a4fb3bc713721ae52944116f65a +SHA512 (gio2-3.2.4-test-missing-files.tar.gz) = 1f4997414b893ca28e3fd49b6ffdfb5e0b614475188dc9456cdc0a9d7e2cb50dd225a76f13771d5e19f649544115c87abab90607b7610cca49a557b0a7709b1d From c281e5d14cda2788156fa348d3d0cf075b6d0f98 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 3 May 2018 14:19:46 +0900 Subject: [PATCH 079/160] 3.2.5 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 881c2bd..22d26f2 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,5 @@ /gio2-3.2.1-test-missing-files.tar.gz /gio2-3.2.4.gem /gio2-3.2.4-test-missing-files.tar.gz +/gio2-3.2.5.gem +/gio2-3.2.5-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 150c9f3..7112c04 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.4 +Version: 3.2.5 Release: 1%{?dist} Group: Development/Languages # from README @@ -73,7 +73,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.4|>= 3.2.4|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.5|>= 3.2.5|' %{gem_name}.gemspec #%%patch0 -p1 @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu May 3 2018 Mamoru TASAKA - 3.2.5-1 +- 3.2.5 + * Wed Apr 18 2018 Mamoru TASAKA - 3.2.4-1 - 3.2.4 diff --git a/sources b/sources index 4ef9ed9..da1d019 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.2.4.gem) = 55a4dd2dc46d012a3f92f52516acc5995b331f71f9f4d24eaa7df888c28fc5a602648f181aad48338e9bfbe27f1f6ab987b11a4fb3bc713721ae52944116f65a -SHA512 (gio2-3.2.4-test-missing-files.tar.gz) = 1f4997414b893ca28e3fd49b6ffdfb5e0b614475188dc9456cdc0a9d7e2cb50dd225a76f13771d5e19f649544115c87abab90607b7610cca49a557b0a7709b1d +SHA512 (gio2-3.2.5.gem) = a2b7f838675d3071068a576e06cfd2cc3d94187e3486b8f74ea348b54c51bdbe52b2fe9a78ba01f21ad9723772035abae53afb3694e48de89dee09b669bff650 +SHA512 (gio2-3.2.5-test-missing-files.tar.gz) = 83a89e19d51a8eaca342a6e33548bb8375a08ab44348f4a9d8d9fc266dea2182d59e79bb3abdfe0999ca480869ef7850ec44d0977351dbfb653bcd02d343100d From 4f5525ed6cdefedbb5443a72bb0633522ced4bad Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 21 Jun 2018 13:24:20 +0900 Subject: [PATCH 080/160] 3.2.5 --- .gitignore | 2 ++ rubygem-gio2.spec | 8 ++++++-- sources | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 22d26f2..9d4a861 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,5 @@ /gio2-3.2.4-test-missing-files.tar.gz /gio2-3.2.5.gem /gio2-3.2.5-test-missing-files.tar.gz +/gio2-3.2.7.gem +/gio2-3.2.7-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7112c04..1c934ac 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,7 +7,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.5 +Version: 3.2.7 Release: 1%{?dist} Group: Development/Languages # from README @@ -73,7 +73,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.5|>= 3.2.5|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.7|>= 3.2.7|' %{gem_name}.gemspec #%%patch0 -p1 @@ -159,6 +159,7 @@ popd %{gem_extdir_mri}/ %exclude %{gem_cache} +%exclude %{gem_instdir}/*gemspec %{gem_spec} %files devel @@ -172,6 +173,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jun 21 2018 Mamoru TASAKA - 3.2.7-1 +- 3.2.5 + * Thu May 3 2018 Mamoru TASAKA - 3.2.5-1 - 3.2.5 diff --git a/sources b/sources index da1d019..4687e0f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.2.5.gem) = a2b7f838675d3071068a576e06cfd2cc3d94187e3486b8f74ea348b54c51bdbe52b2fe9a78ba01f21ad9723772035abae53afb3694e48de89dee09b669bff650 -SHA512 (gio2-3.2.5-test-missing-files.tar.gz) = 83a89e19d51a8eaca342a6e33548bb8375a08ab44348f4a9d8d9fc266dea2182d59e79bb3abdfe0999ca480869ef7850ec44d0977351dbfb653bcd02d343100d +SHA512 (gio2-3.2.7.gem) = fe0537eb924b72775a8b2ee29358b316c4398fa704868572c9b819030021ae09aee8a8594774982d115e83903f0483d608961c3d2684f2c77cc4af7bfef9300d +SHA512 (gio2-3.2.7-test-missing-files.tar.gz) = d987057c8fd40ea831a3ecdfa7267103316805a8c054ff0c1995320d03ebb595b2421adacb41b24c05aa0b48865a541754a4778ddfbb627dd3c2df3fe4a9ed17 From 57f760556423edd7e3df1e912ccbe6363fb819ca Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 21 Jun 2018 13:32:36 +0900 Subject: [PATCH 081/160] fix notes --- rubygem-gio2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 1c934ac..955c6d3 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -174,7 +174,7 @@ popd %changelog * Thu Jun 21 2018 Mamoru TASAKA - 3.2.7-1 -- 3.2.5 +- 3.2.7 * Thu May 3 2018 Mamoru TASAKA - 3.2.5-1 - 3.2.5 From 3b07b7f8531044e08251e828f1064050d03259e3 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 01:37:24 -0500 Subject: [PATCH 082/160] Remove needless use of %defattr --- rubygem-gio2.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 955c6d3..101fa0e 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -146,7 +146,6 @@ cd - popd %files -%defattr(-,root,root,-) %dir %{gem_instdir} %dir %{gem_instdir}/lib/ %dir %{gem_instdir}/lib/%{gem_name}/ @@ -163,11 +162,9 @@ popd %{gem_spec} %files devel -%defattr(-,root,root,-) %{_libdir}/pkgconfig/ruby-%{gem_name}.pc %files doc -%defattr(-,root,root,-) %{gem_docdir} %exclude %{gem_instdir}/Rakefile %exclude %{gem_instdir}/test/ From 23ba87358241b14e19da85e5e5b8eddb757ecc2d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 04:13:42 +0000 Subject: [PATCH 083/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 101fa0e..00e8318 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: 3.2.7 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 3.2.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Jun 21 2018 Mamoru TASAKA - 3.2.7-1 - 3.2.7 From 42a0a23d9a5b62d3d7889642bba2466cc388a2f6 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 13 Aug 2018 12:00:15 +0900 Subject: [PATCH 084/160] 3.2.9 --- .gitignore | 2 ++ rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 9d4a861..265cf4c 100644 --- a/.gitignore +++ b/.gitignore @@ -58,3 +58,5 @@ /gio2-3.2.5-test-missing-files.tar.gz /gio2-3.2.7.gem /gio2-3.2.7-test-missing-files.tar.gz +/gio2-3.2.9.gem +/gio2-3.2.9-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 00e8318..23f736d 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -7,8 +7,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.7 -Release: 2%{?dist} +Version: 3.2.9 +Release: 1%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -73,7 +73,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.7|>= 3.2.7|' %{gem_name}.gemspec +sed -i -e 's|= 3\.2\.9|>= 3.2.9|' %{gem_name}.gemspec #%%patch0 -p1 @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Aug 13 2018 Mamoru TASAKA - 3.2.9-1 +- 3.2.9 + * Sat Jul 14 2018 Fedora Release Engineering - 3.2.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 4687e0f..647b62d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.2.7.gem) = fe0537eb924b72775a8b2ee29358b316c4398fa704868572c9b819030021ae09aee8a8594774982d115e83903f0483d608961c3d2684f2c77cc4af7bfef9300d -SHA512 (gio2-3.2.7-test-missing-files.tar.gz) = d987057c8fd40ea831a3ecdfa7267103316805a8c054ff0c1995320d03ebb595b2421adacb41b24c05aa0b48865a541754a4778ddfbb627dd3c2df3fe4a9ed17 +SHA512 (gio2-3.2.9.gem) = 032a0fb30c3ba21a51c19590e9ece3127ae62876c15017788e6f82670b978fc46d26f02fdcb8e07a9e508bbc171a540926e78227e64eff01bdaaf335d3bf9159 +SHA512 (gio2-3.2.9-test-missing-files.tar.gz) = cd29911e96df7fb7d6cfb495714177f751ddcb0884af911961dc047697343d99a3fb6124bd4ba48582d74355e1bcaf974e39707151a513a6527eed302ffd8242 From c2e01c29363f88f2edf8d2f77e4b1dedf73c547e Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 15 Nov 2018 13:26:53 +0900 Subject: [PATCH 085/160] 3.3.0 --- .gitignore | 2 ++ rubygem-gio2.spec | 9 +++++++-- sources | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 265cf4c..44ab6d6 100644 --- a/.gitignore +++ b/.gitignore @@ -60,3 +60,5 @@ /gio2-3.2.7-test-missing-files.tar.gz /gio2-3.2.9.gem /gio2-3.2.9-test-missing-files.tar.gz +/gio2-3.3.0.gem +/gio2-3.3.0-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 23f736d..6ed83ca 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -5,9 +5,11 @@ %global gem_name gio2 +%undefine _changelog_trimtime + Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.2.9 +Version: 3.3.0 Release: 1%{?dist} Group: Development/Languages # from README @@ -73,7 +75,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.2\.9|>= 3.2.9|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.0|>= 3.3.0|' %{gem_name}.gemspec #%%patch0 -p1 @@ -170,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Nov 15 2018 Mamoru TASAKA - 3.3.0-1 +- 3.3.0 + * Mon Aug 13 2018 Mamoru TASAKA - 3.2.9-1 - 3.2.9 diff --git a/sources b/sources index 647b62d..f65d69b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.2.9.gem) = 032a0fb30c3ba21a51c19590e9ece3127ae62876c15017788e6f82670b978fc46d26f02fdcb8e07a9e508bbc171a540926e78227e64eff01bdaaf335d3bf9159 -SHA512 (gio2-3.2.9-test-missing-files.tar.gz) = cd29911e96df7fb7d6cfb495714177f751ddcb0884af911961dc047697343d99a3fb6124bd4ba48582d74355e1bcaf974e39707151a513a6527eed302ffd8242 +SHA512 (gio2-3.3.0.gem) = 7c0b92cf36ce4a90193b929c07c15912c865d14b164058f0d0bb01a581599cdb44445bb520ea1489f8ab19fe97e8638d930e4e96a8f42fe17dd4b82f2d13c836 +SHA512 (gio2-3.3.0-test-missing-files.tar.gz) = 9090597c24244697f02a07914f10264247228c230f1696c769d776c9a804160c1c0686248eb4d8917616748928496a25caefda33b96b7f22cf16589d72db9fff From 6b0df7b7fa4c78dd21c3742e015e50556eb0e6d5 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 21 Jan 2019 17:53:49 +0900 Subject: [PATCH 086/160] F-30: rebuild against ruby26 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6ed83ca..4f5e253 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Group: Development/Languages # from README License: LGPLv2 @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Jan 21 2019 Mamoru TASAKA - 3.3.0-2 +- F-30: rebuild against ruby26 + * Thu Nov 15 2018 Mamoru TASAKA - 3.3.0-1 - 3.3.0 From fb0a0b868b3373e7c47c616fdfb15bedc1df2a0d Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:22 +0100 Subject: [PATCH 087/160] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- rubygem-gio2.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 4f5e253..293bfe1 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -11,7 +11,6 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.3.0 Release: 2%{?dist} -Group: Development/Languages # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -50,7 +49,6 @@ Ruby/GIO2 is a Ruby binding of gio-2.0.x. %package doc Summary: Documentation for %{name} -Group: Documentation Requires: %{name} = %{version}-%{release} %description doc @@ -58,7 +56,6 @@ This package contains documentation for %{name}. %package devel Summary: Ruby/GIO2 development environment -Group: Development/Languages Requires: %{name} = %{version}-%{release} Requires: ruby-devel # Obsoletes / Provides From b1ddb080d5cfe390912fabe626301d790788757a Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 1 Feb 2019 16:13:23 +0900 Subject: [PATCH 088/160] 3.3.1 --- .gitignore | 2 ++ rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 44ab6d6..94dbcae 100644 --- a/.gitignore +++ b/.gitignore @@ -62,3 +62,5 @@ /gio2-3.2.9-test-missing-files.tar.gz /gio2-3.3.0.gem /gio2-3.3.0-test-missing-files.tar.gz +/gio2-3.3.1.gem +/gio2-3.3.1-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 293bfe1..fb07f76 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.0 -Release: 2%{?dist} +Version: 3.3.1 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.0|>= 3.3.0|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.1|>= 3.3.1|' %{gem_name}.gemspec #%%patch0 -p1 @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Feb 1 2019 Mamoru TASAKA - 3.3.1-1 +- 3.3.1 + * Mon Jan 21 2019 Mamoru TASAKA - 3.3.0-2 - F-30: rebuild against ruby26 diff --git a/sources b/sources index f65d69b..f261c49 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.3.0.gem) = 7c0b92cf36ce4a90193b929c07c15912c865d14b164058f0d0bb01a581599cdb44445bb520ea1489f8ab19fe97e8638d930e4e96a8f42fe17dd4b82f2d13c836 -SHA512 (gio2-3.3.0-test-missing-files.tar.gz) = 9090597c24244697f02a07914f10264247228c230f1696c769d776c9a804160c1c0686248eb4d8917616748928496a25caefda33b96b7f22cf16589d72db9fff +SHA512 (gio2-3.3.1.gem) = 827d3825036295345811061621cda9741fa6793130d66db9800a9ba5c7ba8357236c4d9f377d7a9097c47b047e7a265d1f165302009f06e6714afc8880219976 +SHA512 (gio2-3.3.1-test-missing-files.tar.gz) = 30a859c3c7a52c7b92f87dac7f5a4b216786c3b2831e62e3f7d5987e874123f7b05a3eae2268c58df15f58065abc727b584185dd6496c3bc8f82a2f95e53e091 From a3ab458b9e7616c8354524571b617790ab1ce490 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 17 Feb 2019 16:39:39 +0900 Subject: [PATCH 089/160] 3.3.2 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 94dbcae..638056e 100644 --- a/.gitignore +++ b/.gitignore @@ -64,3 +64,5 @@ /gio2-3.3.0-test-missing-files.tar.gz /gio2-3.3.1.gem /gio2-3.3.1-test-missing-files.tar.gz +/gio2-3.3.2.gem +/gio2-3.3.2-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index fb07f76..8a466c8 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.1 +Version: 3.3.2 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.1|>= 3.3.1|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.2|>= 3.3.2|' %{gem_name}.gemspec #%%patch0 -p1 @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Feb 17 2019 Mamoru TASAKA - 3.3.2-1 +- 3.3.2 + * Fri Feb 1 2019 Mamoru TASAKA - 3.3.1-1 - 3.3.1 diff --git a/sources b/sources index f261c49..3ccc828 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.3.1.gem) = 827d3825036295345811061621cda9741fa6793130d66db9800a9ba5c7ba8357236c4d9f377d7a9097c47b047e7a265d1f165302009f06e6714afc8880219976 -SHA512 (gio2-3.3.1-test-missing-files.tar.gz) = 30a859c3c7a52c7b92f87dac7f5a4b216786c3b2831e62e3f7d5987e874123f7b05a3eae2268c58df15f58065abc727b584185dd6496c3bc8f82a2f95e53e091 +SHA512 (gio2-3.3.2.gem) = d890e56cbf30c59f08849d31795d75c2e888d48406ce37356a0933950e298f409cd9ecf2f8f05761946a5c3374bf76d0739b37bc41a1b9f2cdc17547cf75b74e +SHA512 (gio2-3.3.2-test-missing-files.tar.gz) = 23b456d7f7a4ecb9a61514da9579a7898f511f7de64c493f6b43398597d98a83cb19a46388bb002b41b5493c8381615e1878bdc1f960ecc22370ee1b41a620be From 7f6e0c28e1c52b716007845865bdec76c019edea Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 17 Apr 2019 14:25:09 +0900 Subject: [PATCH 090/160] 3.3.6 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 638056e..6d1ff8f 100644 --- a/.gitignore +++ b/.gitignore @@ -66,3 +66,5 @@ /gio2-3.3.1-test-missing-files.tar.gz /gio2-3.3.2.gem /gio2-3.3.2-test-missing-files.tar.gz +/gio2-3.3.6-test-missing-files.tar.gz +/gio2-3.3.6.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8a466c8..9e19d99 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.2 +Version: 3.3.6 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.2|>= 3.3.2|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.6|>= 3.3.6|' %{gem_name}.gemspec #%%patch0 -p1 @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Apr 17 2019 Mamoru TASAKA - 3.3.6-1 +- 3.3.6 + * Sun Feb 17 2019 Mamoru TASAKA - 3.3.2-1 - 3.3.2 diff --git a/sources b/sources index 3ccc828..b86dcad 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.3.2.gem) = d890e56cbf30c59f08849d31795d75c2e888d48406ce37356a0933950e298f409cd9ecf2f8f05761946a5c3374bf76d0739b37bc41a1b9f2cdc17547cf75b74e -SHA512 (gio2-3.3.2-test-missing-files.tar.gz) = 23b456d7f7a4ecb9a61514da9579a7898f511f7de64c493f6b43398597d98a83cb19a46388bb002b41b5493c8381615e1878bdc1f960ecc22370ee1b41a620be +SHA512 (gio2-3.3.6-test-missing-files.tar.gz) = 09b887eb57c7f8d60a3a36fc8fe34af4df42aaec9d149382c37e8d9c3adc82506052920223cb15318dcfa7262b73f5c85692849adb08845ca51ba4e8dcf3da26 +SHA512 (gio2-3.3.6.gem) = 092eb58997c57e3a93db114e3e125fc5f8098b65f96a46bf1af9ab4fc785d9df7eb16394ec38ef94d9b778e732fbe071f7f8576a5c9a8baccd87bfa7c32bc728 From 6221a94a89bc459d00f0491f23cfb1fdef6400ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 19:23:25 +0000 Subject: [PATCH 091/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 9e19d99..f2a41c2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.3.6 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 3.3.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Wed Apr 17 2019 Mamoru TASAKA - 3.3.6-1 - 3.3.6 From a0addb846b708daffded58ed32cc5f11d7ecb6d1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 6 Sep 2019 14:12:27 +0900 Subject: [PATCH 092/160] 3.3.7 --- .gitignore | 1 + rubygem-gio2.spec | 9 ++++++--- sources | 3 +-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 6d1ff8f..13dea32 100644 --- a/.gitignore +++ b/.gitignore @@ -68,3 +68,4 @@ /gio2-3.3.2-test-missing-files.tar.gz /gio2-3.3.6-test-missing-files.tar.gz /gio2-3.3.6.gem +/gio2-3.3.7.gem diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f2a41c2..5289e9f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.6 -Release: 2%{?dist} +Version: 3.3.7 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.6|>= 3.3.6|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.7|>= 3.3.7|' %{gem_name}.gemspec #%%patch0 -p1 @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Sep 6 2019 Mamoru TASAKA - 3.3.7-1 +- 3.3.7 + * Fri Jul 26 2019 Fedora Release Engineering - 3.3.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index b86dcad..49bf6cc 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (gio2-3.3.6-test-missing-files.tar.gz) = 09b887eb57c7f8d60a3a36fc8fe34af4df42aaec9d149382c37e8d9c3adc82506052920223cb15318dcfa7262b73f5c85692849adb08845ca51ba4e8dcf3da26 -SHA512 (gio2-3.3.6.gem) = 092eb58997c57e3a93db114e3e125fc5f8098b65f96a46bf1af9ab4fc785d9df7eb16394ec38ef94d9b778e732fbe071f7f8576a5c9a8baccd87bfa7c32bc728 +SHA512 (gio2-3.3.7.gem) = 53218cb6b4daa866c0f90279d6b1bdbd72d18a848f63e35c399a3f2f94bbbf91e14013236d57d5be2f16f9003093235353f52e735ae6bfd6d6fef3562797e89a From a2299e948996e23ad28203adf4037918feb1e396 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 6 Sep 2019 14:20:08 +0900 Subject: [PATCH 093/160] add missing source --- .gitignore | 1 + sources | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 13dea32..a59fe25 100644 --- a/.gitignore +++ b/.gitignore @@ -69,3 +69,4 @@ /gio2-3.3.6-test-missing-files.tar.gz /gio2-3.3.6.gem /gio2-3.3.7.gem +/gio2-3.3.7-test-missing-files.tar.gz diff --git a/sources b/sources index 49bf6cc..e1729c8 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (gio2-3.3.7.gem) = 53218cb6b4daa866c0f90279d6b1bdbd72d18a848f63e35c399a3f2f94bbbf91e14013236d57d5be2f16f9003093235353f52e735ae6bfd6d6fef3562797e89a +SHA512 (gio2-3.3.7-test-missing-files.tar.gz) = a0adda72643d1f59f511f70999f20d1cb6fca737bcac585b7f6bb07c9ea20959cdd4d2c4927d7ebaa77dc76483723b28d443271ac6672611978dc585eb2989c0 From 291668dfd7da6836beadaefe8f8b6b176c21251c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 6 Sep 2019 15:00:29 +0900 Subject: [PATCH 094/160] ignore test failure for now --- rubygem-gio2.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5289e9f..7aafa8a 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -136,7 +136,12 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' # Test failure reported: -ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb +ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || \ +%if 0%{?fedora} >= 31 + true +%else + false +%endif cd .. unlink %{gem_name} From 67faf3c5cd84f568e23ad01f61e1b6ee8bbee422 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 3 Oct 2019 13:43:57 +0900 Subject: [PATCH 095/160] 3.3.8 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a59fe25..0dea96c 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,5 @@ /gio2-3.3.6.gem /gio2-3.3.7.gem /gio2-3.3.7-test-missing-files.tar.gz +/gio2-3.3.8.gem +/gio2-3.3.8-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7aafa8a..0b4aa51 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.7 +Version: 3.3.8 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.7|>= 3.3.7|' %{gem_name}.gemspec +sed -i -e 's|= 3\.3\.8|>= 3.3.8|' %{gem_name}.gemspec #%%patch0 -p1 @@ -174,6 +174,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Oct 3 2019 Mamoru TASAKA - 3.3.8-1 +- 3.3.8 + * Fri Sep 6 2019 Mamoru TASAKA - 3.3.7-1 - 3.3.7 diff --git a/sources b/sources index e1729c8..b8e9d39 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.3.7.gem) = 53218cb6b4daa866c0f90279d6b1bdbd72d18a848f63e35c399a3f2f94bbbf91e14013236d57d5be2f16f9003093235353f52e735ae6bfd6d6fef3562797e89a -SHA512 (gio2-3.3.7-test-missing-files.tar.gz) = a0adda72643d1f59f511f70999f20d1cb6fca737bcac585b7f6bb07c9ea20959cdd4d2c4927d7ebaa77dc76483723b28d443271ac6672611978dc585eb2989c0 +SHA512 (gio2-3.3.8.gem) = 8261eda7e5e84e53f05cad05d06404cb3c3fc921ff26cfb2702f67cf73b0c8f8fcf565975d863f255060986cbc18e37677f39ca987f24ede4fcc835f70190454 +SHA512 (gio2-3.3.8-test-missing-files.tar.gz) = 5e388d8edc5ecb82e2e32f103c5292830a2fb9026b547d8bdf0a80c1b0fcb1ec368cfb99034d564e483a92a2167b603e5a519448b3caa2e0a42b718af8d89083 From 8018cecfafd5b92fb1770676f904ce3c1a545a51 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 12 Oct 2019 15:12:44 +0900 Subject: [PATCH 096/160] 3.4.0 --- .gitignore | 2 ++ rubygem-gio2.spec | 12 +++++------- sources | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 0dea96c..dc7d13a 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,5 @@ /gio2-3.3.7-test-missing-files.tar.gz /gio2-3.3.8.gem /gio2-3.3.8-test-missing-files.tar.gz +/gio2-3.4.0.gem +/gio2-3.4.0-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 0b4aa51..bfba7de 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.3.8 +Version: 3.4.0 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.3\.8|>= 3.3.8|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.0|>= 3.4.0|' %{gem_name}.gemspec #%%patch0 -p1 @@ -135,13 +135,8 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' -# Test failure reported: ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || \ -%if 0%{?fedora} >= 31 - true -%else false -%endif cd .. unlink %{gem_name} @@ -174,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Oct 12 2019 Mamoru TASAKA - 3.4.0-1 +- 3.4.0 + * Thu Oct 3 2019 Mamoru TASAKA - 3.3.8-1 - 3.3.8 diff --git a/sources b/sources index b8e9d39..7d06564 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.3.8.gem) = 8261eda7e5e84e53f05cad05d06404cb3c3fc921ff26cfb2702f67cf73b0c8f8fcf565975d863f255060986cbc18e37677f39ca987f24ede4fcc835f70190454 -SHA512 (gio2-3.3.8-test-missing-files.tar.gz) = 5e388d8edc5ecb82e2e32f103c5292830a2fb9026b547d8bdf0a80c1b0fcb1ec368cfb99034d564e483a92a2167b603e5a519448b3caa2e0a42b718af8d89083 +SHA512 (gio2-3.4.0.gem) = 1a2632944fe053de90f37eb16009640d679a90ae245af4096c4479f5d2fd913eae5b1395de6519ab98d7940d0e9f484e3bd28eac7868513cb710a7f25f523bdc +SHA512 (gio2-3.4.0-test-missing-files.tar.gz) = 545c1aef92a4c6738ea671c8afc94150aaa9e4b1d8ac5773d184b9639389cd2c1dbeef9bc5ef5fc37668999022a1f6f4c9e28bf9201daea67c0a89edfc8ac491 From c3f6cbb73573b17e04d1c51821516d0ccf73b5ca Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 4 Dec 2019 14:37:52 +0900 Subject: [PATCH 097/160] 3.4.1 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index dc7d13a..eaf4ff4 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,5 @@ /gio2-3.3.8-test-missing-files.tar.gz /gio2-3.4.0.gem /gio2-3.4.0-test-missing-files.tar.gz +/gio2-3.4.1.gem +/gio2-3.4.1-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index bfba7de..85f9d26 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.0 +Version: 3.4.1 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.0|>= 3.4.0|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.1|>= 3.4.1|' %{gem_name}.gemspec #%%patch0 -p1 @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Dec 4 2019 Mamoru TASAKA - 3.4.1-1 +- 3.4.1 + * Sat Oct 12 2019 Mamoru TASAKA - 3.4.0-1 - 3.4.0 diff --git a/sources b/sources index 7d06564..6465da7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.0.gem) = 1a2632944fe053de90f37eb16009640d679a90ae245af4096c4479f5d2fd913eae5b1395de6519ab98d7940d0e9f484e3bd28eac7868513cb710a7f25f523bdc -SHA512 (gio2-3.4.0-test-missing-files.tar.gz) = 545c1aef92a4c6738ea671c8afc94150aaa9e4b1d8ac5773d184b9639389cd2c1dbeef9bc5ef5fc37668999022a1f6f4c9e28bf9201daea67c0a89edfc8ac491 +SHA512 (gio2-3.4.1.gem) = 244bc60cc1ffc24fe59ac59679808f4474be9ec06b8ea0e9a84eacac2dd1b50817d7711b3bd7d92ca4811e2776789d4aa921477c446d4dbaea41ff20b20899ca +SHA512 (gio2-3.4.1-test-missing-files.tar.gz) = c6c02840991b54899130e4311b51c8d975a2279d9869f4ee126117a5256165ae29fa3a8ee020a685b42f1b6a84ed48d35cb4ecd78ca055f45369244cb0acf9af From 0fdac2424dd521c1cc6867d007ecac65424a5c36 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 17 Jan 2020 20:33:48 +0900 Subject: [PATCH 098/160] F-32: rebuild against ruby27 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 85f9d26..9c99d60 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.1 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 17 2020 Mamoru TASAKA - 3.4.1-2 +- F-32: rebuild against ruby27 + * Wed Dec 4 2019 Mamoru TASAKA - 3.4.1-1 - 3.4.1 From 244fcef2970d8b3bf70edd242e01fbc5d08a8e30 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 18:32:42 +0000 Subject: [PATCH 099/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 9c99d60..5fc0a10 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.1 -Release: 2%{?dist} +Release: 3%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 3.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Jan 17 2020 Mamoru TASAKA - 3.4.1-2 - F-32: rebuild against ruby27 From cf4659a04c8101cf3d76acf01b2392507b93525a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 06:25:43 +0000 Subject: [PATCH 100/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5fc0a10..fca4fb9 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.1 -Release: 3%{?dist} +Release: 4%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -169,6 +169,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 3.4.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jan 30 2020 Fedora Release Engineering - 3.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 0b9225f6138690b1c67c249016243f7e7dbbd76b Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 13 Aug 2020 15:09:41 +0900 Subject: [PATCH 101/160] 3.4.3 --- .gitignore | 2 ++ rubygem-gio2.spec | 16 ++++++++++------ sources | 4 ++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index eaf4ff4..03745c5 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,5 @@ /gio2-3.4.0-test-missing-files.tar.gz /gio2-3.4.1.gem /gio2-3.4.1-test-missing-files.tar.gz +/gio2-3.4.3.gem +/gio2-3.4.3-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index fca4fb9..a397825 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.1 -Release: 4%{?dist} +Version: 3.4.3 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.1|>= 3.4.1|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.3|>= 3.4.3|' %{gem_name}.gemspec #%%patch0 -p1 @@ -120,9 +120,10 @@ popd pushd .%{gem_instdir} tar xf %{SOURCE1} -cp -a gio2/* . +mkdir test || : +cp -a gio2/test/* test cd .. -ln -sf %{gem_name}-%{version} %{gem_name} +cp -a %{gem_name}-%{version} %{gem_name} cd - # kill unneeded make process @@ -139,7 +140,7 @@ ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || \ false cd .. -unlink %{gem_name} +: unlink %{gem_name} cd - popd @@ -169,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Aug 13 2020 Mamoru TASAKA - 3.4.3-1 +- 3.4.3 + * Wed Jul 29 2020 Fedora Release Engineering - 3.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 6465da7..e98b8f6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.1.gem) = 244bc60cc1ffc24fe59ac59679808f4474be9ec06b8ea0e9a84eacac2dd1b50817d7711b3bd7d92ca4811e2776789d4aa921477c446d4dbaea41ff20b20899ca -SHA512 (gio2-3.4.1-test-missing-files.tar.gz) = c6c02840991b54899130e4311b51c8d975a2279d9869f4ee126117a5256165ae29fa3a8ee020a685b42f1b6a84ed48d35cb4ecd78ca055f45369244cb0acf9af +SHA512 (gio2-3.4.3.gem) = af20dcdefeabe8a9ff4865c5e719ff6f660b7a7612e1c9f08aed29e10bd095aed120e56d3c7b2c652967f23745614c8acedca977bbd7bb821f7ca286912f959f +SHA512 (gio2-3.4.3-test-missing-files.tar.gz) = 06dde23b2c7b1268308f4c88f3805e35e72c88ef81ad3109d8332ebb7c6f4a38a9b8ad2c2b72f7052a160cfa7b728246ec6a290bc0902a0d5629af3f104d025e From b696a22d59e4176aa4d70b7f25dd7fc822d66384 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 6 Jan 2021 20:27:55 +0900 Subject: [PATCH 102/160] F-34: rebuild against ruby 3.0 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a397825..7ada02b 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.3 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 06 2021 Mamoru TASAKA - 3.4.3-2 +- F-34: rebuild against ruby 3.0 + * Thu Aug 13 2020 Mamoru TASAKA - 3.4.3-1 - 3.4.3 From 96c80623881057416764e817b0acf2d8aafaa77e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 15:54:47 +0000 Subject: [PATCH 103/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7ada02b..8e2b208 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.3 -Release: 2%{?dist} +Release: 3%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -170,6 +170,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 3.4.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jan 06 2021 Mamoru TASAKA - 3.4.3-2 - F-34: rebuild against ruby 3.0 From 65d36810faed40451757b406179100166b27f8e1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 2 May 2021 16:20:39 +0900 Subject: [PATCH 104/160] 3.4.4 --- .gitignore | 2 ++ rubygem-gio2.spec | 11 ++++++++--- sources | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 03745c5..82c9d1b 100644 --- a/.gitignore +++ b/.gitignore @@ -78,3 +78,5 @@ /gio2-3.4.1-test-missing-files.tar.gz /gio2-3.4.3.gem /gio2-3.4.3-test-missing-files.tar.gz +/gio2-3.4.4.gem +/gio2-3.4.4-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8e2b208..461266b 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.3 -Release: 3%{?dist} +Version: 3.4.4 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.3|>= 3.4.3|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec #%%patch0 -p1 @@ -136,6 +136,8 @@ popd sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' +sed -i test/run-test.rb \ + -e '\@run-test@s|require_relative "../../|require "|' ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || \ false @@ -170,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun May 2 2021 Mamoru TASAKA - 3.4.4-1 +- 3.4.4 + * Wed Jan 27 2021 Fedora Release Engineering - 3.4.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index e98b8f6..807afe0 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.3.gem) = af20dcdefeabe8a9ff4865c5e719ff6f660b7a7612e1c9f08aed29e10bd095aed120e56d3c7b2c652967f23745614c8acedca977bbd7bb821f7ca286912f959f -SHA512 (gio2-3.4.3-test-missing-files.tar.gz) = 06dde23b2c7b1268308f4c88f3805e35e72c88ef81ad3109d8332ebb7c6f4a38a9b8ad2c2b72f7052a160cfa7b728246ec6a290bc0902a0d5629af3f104d025e +SHA512 (gio2-3.4.4.gem) = 03f1273b870df291d5b9c484dbfcbbf7348521d8ff9cbf46bd90cabf7deaa6beb5bf4d097ea1e7195d69e0a35fc1be047ce3db10d8b5dbc981b56424b26b43cc +SHA512 (gio2-3.4.4-test-missing-files.tar.gz) = 82732a33a37c4c2059a6ab3a3cbdb71de44e1abc08927876184cc1e1b37ba4adacec8911090e5dc718436475a6381824146362e8190bda6b3d6219501b1f543c From 79ce2d4ae2ce8541db5110979e76706944ddd444 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 12:06:25 +0000 Subject: [PATCH 105/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 461266b..ef246c0 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.4 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 3.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sun May 2 2021 Mamoru TASAKA - 3.4.4-1 - 3.4.4 From b92c8707484ecc0ce721e3e6f68a1c44ed4492fc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 8 Aug 2021 13:28:16 +0900 Subject: [PATCH 106/160] 3.4.7 --- .gitignore | 2 ++ rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 82c9d1b..7125ddf 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,5 @@ /gio2-3.4.3-test-missing-files.tar.gz /gio2-3.4.4.gem /gio2-3.4.4-test-missing-files.tar.gz +/gio2-3.4.7.gem +/gio2-3.4.7-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ef246c0..a200765 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.4 -Release: 2%{?dist} +Version: 3.4.7 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.4|>= 3.4.4|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.7|>= 3.4.7|' %{gem_name}.gemspec #%%patch0 -p1 @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Aug 8 2021 Mamoru TASAKA - 3.4.7-1 +- 3.4.7 + * Fri Jul 23 2021 Fedora Release Engineering - 3.4.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 807afe0..5110537 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.4.gem) = 03f1273b870df291d5b9c484dbfcbbf7348521d8ff9cbf46bd90cabf7deaa6beb5bf4d097ea1e7195d69e0a35fc1be047ce3db10d8b5dbc981b56424b26b43cc -SHA512 (gio2-3.4.4-test-missing-files.tar.gz) = 82732a33a37c4c2059a6ab3a3cbdb71de44e1abc08927876184cc1e1b37ba4adacec8911090e5dc718436475a6381824146362e8190bda6b3d6219501b1f543c +SHA512 (gio2-3.4.7.gem) = 658bb7a64687783500cfc4a4b06cdcdadda71ae2c05c19d1c4b7eb89ff2692504c02d41c64214ef89548c8691d60d2818393a91e117b5c7047f042a6035f65aa +SHA512 (gio2-3.4.7-test-missing-files.tar.gz) = 77dbd8a1285d8bc37d2953147d18141e31613e3abe84811d3486b5332b509eb3c1234123662fc486d292e5674b4e204341ba235080aac2e88bc62c7d7eaaaad8 From 6a436246c4888b64217c96aee5572977cfb77791 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 10 Aug 2021 11:21:57 +0900 Subject: [PATCH 107/160] 3.4.9 --- .gitignore | 2 ++ rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 7125ddf..6a09012 100644 --- a/.gitignore +++ b/.gitignore @@ -82,3 +82,5 @@ /gio2-3.4.4-test-missing-files.tar.gz /gio2-3.4.7.gem /gio2-3.4.7-test-missing-files.tar.gz +/gio2-3.4.9.gem +/gio2-3.4.9-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a200765..43638fd 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.7 +Version: 3.4.9 Release: 1%{?dist} # from README License: LGPLv2 @@ -72,7 +72,7 @@ gem unpack %{SOURCE0} gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.7|>= 3.4.7|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.9|>= 3.4.9|' %{gem_name}.gemspec #%%patch0 -p1 @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Aug 10 2021 Mamoru TASAKA - 3.4.9-1 +- 3.4.9 + * Sun Aug 8 2021 Mamoru TASAKA - 3.4.7-1 - 3.4.7 diff --git a/sources b/sources index 5110537..557bc7a 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.7.gem) = 658bb7a64687783500cfc4a4b06cdcdadda71ae2c05c19d1c4b7eb89ff2692504c02d41c64214ef89548c8691d60d2818393a91e117b5c7047f042a6035f65aa -SHA512 (gio2-3.4.7-test-missing-files.tar.gz) = 77dbd8a1285d8bc37d2953147d18141e31613e3abe84811d3486b5332b509eb3c1234123662fc486d292e5674b4e204341ba235080aac2e88bc62c7d7eaaaad8 +SHA512 (gio2-3.4.9.gem) = 73ee472f220808847afa09fba2e385b520cc9ea972449c73d8e5751911dcf7c39c04c563eb4e2e19a006421c7a9ee4e4005480d499784c28c095954ca34f4c26 +SHA512 (gio2-3.4.9-test-missing-files.tar.gz) = 3ebc119c152adc9a9154eb52a15c3b7382d513a0aecbd031bd9b6f626a9eb619836feb93b03d4eba9153cd59b362a11f8796d3ce40346207e6852a1fe3d2104a From d1592513320a07820c38746f1dde991e5bd51125 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 18:34:33 +0000 Subject: [PATCH 108/160] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 43638fd..8329c92 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.4.9 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -172,6 +172,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 3.4.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Tue Aug 10 2021 Mamoru TASAKA - 3.4.9-1 - 3.4.9 From 265cf72a46e815b70b4778431348c4d35569e112 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 23 Jan 2022 13:47:55 +0900 Subject: [PATCH 109/160] modernize spec --- rubygem-gio2.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8329c92..eba3ca4 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -67,12 +67,11 @@ Header files and libraries for building a extension library for the rubygem-%{gem_name} %prep -gem unpack %{SOURCE0} -%setup -q -D -T -n %{gem_name}-%{version} -gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec +%setup -q -n %{gem_name}-%{version} +mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.9|>= 3.4.9|' %{gem_name}.gemspec +sed -i -e 's|= 3\.4\.9|>= 3.4.9|' %{gem_name}-%{version}.gemspec #%%patch0 -p1 @@ -87,7 +86,7 @@ sed -i -e "/glib-test-init/s|^.*$|require 'glib-test-init'|" \ %build export CONFIGURE_ARGS="--with-cflags='%{optflags}'" export CONFIGURE_ARGS="$CONFIGURE_ARGS --with-pkg-config-dir=$(pwd)%{_libdir}/pkgconfig" -gem build %{gem_name}.gemspec +gem build %{gem_name}-%{version}.gemspec %gem_install find . -name \*.gem | xargs chmod 0644 From fe1b216e76990ef5fbc97d2987be9fce1b105557 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 23 Jan 2022 15:23:52 +0900 Subject: [PATCH 110/160] 3.5.1 --- .gitignore | 88 ++--------------------------------------------- rubygem-gio2.spec | 11 ++++-- 2 files changed, 10 insertions(+), 89 deletions(-) diff --git a/.gitignore b/.gitignore index 6a09012..5d7e107 100644 --- a/.gitignore +++ b/.gitignore @@ -1,86 +1,2 @@ -/gio2-0.90.4.gem -/gio2-0.90.5.gem -/gio2-0.90.7.gem -/gio2-0.90.8.gem -/gio2-0.90.9.gem -/gio2-1.0.0.gem -/gio2-1.0.3.gem -/gio2-1.1.1.gem -/gio2-1.1.2.gem -/gio2-1.1.3.gem -/gio2-1.1.4.gem -/gio2-1.1.5.gem -/gio2-1.1.6.gem -/gio2-1.1.9.gem -/gio2-1.2.0.gem -/gio2-1.2.1.gem -/gio2-1.2.3.gem -/gio2-1.2.4.gem -/gio2-1.2.5.gem -/gio2-1.2.6.gem -/gio2-2.0.2.gem -/gio2-2.1.0.gem -/gio2-2.2.0.gem -/gio2-2.2.3.gem -/gio2-2.2.4.gem -/gio2-2.2.5.gem -/gio2-3.0.4.gem -/gio2-3.0.4-test-missing-files.tar.gz -/gio2-3.0.5.gem -/gio2-3.0.5-test-missing-files.tar.gz -/gio2-3.0.7.gem -/gio2-3.0.7-test-missing-files.tar.gz -/gio2-3.0.8.gem -/gio2-3.0.8-test-missing-files.tar.gz -/gio2-3.0.9.gem -/gio2-3.0.9-test-missing-files.tar.gz -/gio2-3.1.0.gem -/gio2-3.1.0-test-missing-files.tar.gz -/gio2-3.1.1.gem -/gio2-3.1.1-test-missing-files.tar.gz -/gio2-3.1.3.gem -/gio2-3.1.3-test-missing-files.tar.gz -/gio2-3.1.6.gem -/gio2-3.1.6-test-missing-files.tar.gz -/gio2-3.1.7.gem -/gio2-3.1.7-test-missing-files.tar.gz -/gio2-3.1.8.gem -/gio2-3.1.8-test-missing-files.tar.gz -/gio2-3.1.9.gem -/gio2-3.1.9-test-missing-files.tar.gz -/gio2-3.2.0.gem -/gio2-3.2.0-test-missing-files.tar.gz -/gio2-3.2.1.gem -/gio2-3.2.1-test-missing-files.tar.gz -/gio2-3.2.4.gem -/gio2-3.2.4-test-missing-files.tar.gz -/gio2-3.2.5.gem -/gio2-3.2.5-test-missing-files.tar.gz -/gio2-3.2.7.gem -/gio2-3.2.7-test-missing-files.tar.gz -/gio2-3.2.9.gem -/gio2-3.2.9-test-missing-files.tar.gz -/gio2-3.3.0.gem -/gio2-3.3.0-test-missing-files.tar.gz -/gio2-3.3.1.gem -/gio2-3.3.1-test-missing-files.tar.gz -/gio2-3.3.2.gem -/gio2-3.3.2-test-missing-files.tar.gz -/gio2-3.3.6-test-missing-files.tar.gz -/gio2-3.3.6.gem -/gio2-3.3.7.gem -/gio2-3.3.7-test-missing-files.tar.gz -/gio2-3.3.8.gem -/gio2-3.3.8-test-missing-files.tar.gz -/gio2-3.4.0.gem -/gio2-3.4.0-test-missing-files.tar.gz -/gio2-3.4.1.gem -/gio2-3.4.1-test-missing-files.tar.gz -/gio2-3.4.3.gem -/gio2-3.4.3-test-missing-files.tar.gz -/gio2-3.4.4.gem -/gio2-3.4.4-test-missing-files.tar.gz -/gio2-3.4.7.gem -/gio2-3.4.7-test-missing-files.tar.gz -/gio2-3.4.9.gem -/gio2-3.4.9-test-missing-files.tar.gz +/gio2-*.gem +/gio2-*-test-missing-files.tar.gz diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index eba3ca4..08a0478 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.4.9 -Release: 2%{?dist} +Version: 3.5.1 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -71,7 +71,9 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.4\.9|>= 3.4.9|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 3\.5\.1|>= 3.5.1|' %{gem_name}-%{version}.gemspec +# fiddle is in default gem +sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec #%%patch0 -p1 @@ -171,6 +173,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Jan 23 2022 Mamoru TASAKA - 3.5.1-1 +- 3.5.1 + * Fri Jan 21 2022 Fedora Release Engineering - 3.4.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From efd088133fdcff3d8ae07e7dc7dbd51454f4e6ed Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 23 Jan 2022 15:25:01 +0900 Subject: [PATCH 111/160] upload source --- sources | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 557bc7a..c19900e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.4.9.gem) = 73ee472f220808847afa09fba2e385b520cc9ea972449c73d8e5751911dcf7c39c04c563eb4e2e19a006421c7a9ee4e4005480d499784c28c095954ca34f4c26 -SHA512 (gio2-3.4.9-test-missing-files.tar.gz) = 3ebc119c152adc9a9154eb52a15c3b7382d513a0aecbd031bd9b6f626a9eb619836feb93b03d4eba9153cd59b362a11f8796d3ce40346207e6852a1fe3d2104a +SHA512 (gio2-3.5.1.gem) = 5abf66a3b06bcda2352f2b024f09ec8e626a7b72efe2c4a73deb56b1f120db0e05584c307501187ad643eacf0f96299c141655960746b5cfa0c514729696422c +SHA512 (gio2-3.5.1-test-missing-files.tar.gz) = 440bf5c891b72966a38b9f6eb1e4b6804549f8d67acdbfd6936a5f4910c4c72fcb42836c8247d28b93309c713965920dbef9b6f6b324da659243dfcc84475ca7 From 8834b45f27ed7d9880c31f1ed217a6b21dd99ec6 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 23 Jan 2022 19:43:44 +0900 Subject: [PATCH 112/160] omit network needed test --- rubygem-gio2.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 08a0478..1ed99d6 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -135,6 +135,9 @@ ln -sf /bin/true make export PATH=$(pwd):$PATH popd +# Kill network needed test +sed -i test/test-resolver.rb -e 's|\(test_lookup_records_async\)$|\1 ; omit "network needed"|' + sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' sed -i test/run-test.rb \ From 7c06b6b5d336bee2e7c81d6c2eb4a7a4e513766c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 26 Jan 2022 23:54:28 +0900 Subject: [PATCH 113/160] Skip some tests failing on 32bit --- rubygem-gio2.spec | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 1ed99d6..fc27d2d 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -138,6 +138,13 @@ popd # Kill network needed test sed -i test/test-resolver.rb -e 's|\(test_lookup_records_async\)$|\1 ; omit "network needed"|' +# Need reporting upstream: some tests fail on 32bit +%if "x%_lib" == "xlib" +sed -i test/test-ruby-input-stream.rb -e 's|\(test_skip\)$|\1 ; omit "failing on 32bit"|' +sed -i test/test-ruby-input-stream.rb -e 's|\(test_with_size\)$|\1 ; omit "failing on 32bit"|' +sed -i test/test-ruby-input-stream.rb -e 's|\(test_splice\)$|\1 ; omit "failing on 32bit"|' +%endif + sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' sed -i test/run-test.rb \ @@ -176,6 +183,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 26 2022 Mamoru TASAKA - 3.5.1-2 +- Skip some tests failing on 32bit + * Sun Jan 23 2022 Mamoru TASAKA - 3.5.1-1 - 3.5.1 From 94e6839d3fdd6c90b793f8c6eb7f5358315f482b Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Jan 2022 00:04:03 +0900 Subject: [PATCH 114/160] fix test file --- rubygem-gio2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index fc27d2d..48f950b 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -142,7 +142,7 @@ sed -i test/test-resolver.rb -e 's|\(test_lookup_records_async\)$|\1 ; omit "net %if "x%_lib" == "xlib" sed -i test/test-ruby-input-stream.rb -e 's|\(test_skip\)$|\1 ; omit "failing on 32bit"|' sed -i test/test-ruby-input-stream.rb -e 's|\(test_with_size\)$|\1 ; omit "failing on 32bit"|' -sed -i test/test-ruby-input-stream.rb -e 's|\(test_splice\)$|\1 ; omit "failing on 32bit"|' +sed -i test/test-ruby-output-stream.rb -e 's|\(test_splice\)$|\1 ; omit "failing on 32bit"|' %endif sed -i test/run-test.rb \ From c88fbffd2fdd5937c206141cb7716c815b28086c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Jan 2022 00:04:42 +0900 Subject: [PATCH 115/160] add upstream ref --- rubygem-gio2.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 48f950b..01ce69f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -138,7 +138,8 @@ popd # Kill network needed test sed -i test/test-resolver.rb -e 's|\(test_lookup_records_async\)$|\1 ; omit "network needed"|' -# Need reporting upstream: some tests fail on 32bit +# some tests fail on 32bit +# https://github.com/ruby-gnome/ruby-gnome/issues/1462 %if "x%_lib" == "xlib" sed -i test/test-ruby-input-stream.rb -e 's|\(test_skip\)$|\1 ; omit "failing on 32bit"|' sed -i test/test-ruby-input-stream.rb -e 's|\(test_with_size\)$|\1 ; omit "failing on 32bit"|' From abe11705881904310faa0067f68248501e05894e Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 27 Jan 2022 13:40:28 +0900 Subject: [PATCH 116/160] Re-enabled tests previously failing on 32bit again --- rubygem-gio2.spec | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 01ce69f..ab77688 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.5.1 -Release: 1%{?dist} +Release: 3%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -138,14 +138,6 @@ popd # Kill network needed test sed -i test/test-resolver.rb -e 's|\(test_lookup_records_async\)$|\1 ; omit "network needed"|' -# some tests fail on 32bit -# https://github.com/ruby-gnome/ruby-gnome/issues/1462 -%if "x%_lib" == "xlib" -sed -i test/test-ruby-input-stream.rb -e 's|\(test_skip\)$|\1 ; omit "failing on 32bit"|' -sed -i test/test-ruby-input-stream.rb -e 's|\(test_with_size\)$|\1 ; omit "failing on 32bit"|' -sed -i test/test-ruby-output-stream.rb -e 's|\(test_splice\)$|\1 ; omit "failing on 32bit"|' -%endif - sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' sed -i test/run-test.rb \ @@ -184,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jan 27 2022 Mamoru TASAKA - 3.5.1-3 +- Re-enabled tests previously failing on 32bit again + * Wed Jan 26 2022 Mamoru TASAKA - 3.5.1-2 - Skip some tests failing on 32bit From ad0b46de2256943ec2b9dc8aecf7f76bba124e86 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 6 Feb 2022 19:48:27 +0900 Subject: [PATCH 117/160] Rebuild again --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index ab77688..301fc8c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.5.1 -Release: 3%{?dist} +Release: 4%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Feb 06 2022 Mamoru TASAKA - 3.5.1-4 +- Rebuild again + * Thu Jan 27 2022 Mamoru TASAKA - 3.5.1-3 - Re-enabled tests previously failing on 32bit again From 4764ffc6c5018275fd46a8ebc0bdfe86d8d0c9ed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 01:35:14 +0000 Subject: [PATCH 118/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 301fc8c..15cfa12 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 3.5.1 -Release: 4%{?dist} +Release: 5%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 3.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sun Feb 06 2022 Mamoru TASAKA - 3.5.1-4 - Rebuild again From 3adc1efed0e3212226c32a472f465f523851b5e8 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 5 Sep 2022 16:36:49 +0900 Subject: [PATCH 119/160] 4.0.2 --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 15cfa12..60e9730 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 3.5.1 -Release: 5%{?dist} +Version: 4.0.2 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 3\.5\.1|>= 3.5.1|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.0\.2|>= 4.0.2|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Sep 5 2022 Mamoru TASAKA - 4.0.2-1 +- 4.0.2 + * Sat Jul 23 2022 Fedora Release Engineering - 3.5.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index c19900e..5a870a3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-3.5.1.gem) = 5abf66a3b06bcda2352f2b024f09ec8e626a7b72efe2c4a73deb56b1f120db0e05584c307501187ad643eacf0f96299c141655960746b5cfa0c514729696422c -SHA512 (gio2-3.5.1-test-missing-files.tar.gz) = 440bf5c891b72966a38b9f6eb1e4b6804549f8d67acdbfd6936a5f4910c4c72fcb42836c8247d28b93309c713965920dbef9b6f6b324da659243dfcc84475ca7 +SHA512 (gio2-4.0.2.gem) = 5e17aded3bdf9b723946463dc25c02ee937327c5742924b1816e23caea350d544acf7f4e124a2756987602970a88bf9244ad540738a383827a45ef564de8b26a +SHA512 (gio2-4.0.2-test-missing-files.tar.gz) = cc674cf69751fcb5326351e0ce54163e46f1a3c072ecc827037d491a5c9cd2366cb453365c40aac9c33b910d107f33883cdaeed4567e71a6eb1f67ddcd7aa67a From 3d3c0560606865f0747f6a4aedac86c463b2cb02 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 16 Sep 2022 11:00:48 +0900 Subject: [PATCH 120/160] 4.0.3 --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 60e9730..1e9b7f4 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.0.2 +Version: 4.0.3 Release: 1%{?dist} # from README License: LGPLv2 @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.0\.2|>= 4.0.2|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.0\.3|>= 4.0.3|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Sep 16 2022 Mamoru TASAKA - 4.0.3-1 +- 4.0.3 + * Mon Sep 5 2022 Mamoru TASAKA - 4.0.2-1 - 4.0.2 diff --git a/sources b/sources index 5a870a3..0b027b5 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.0.2.gem) = 5e17aded3bdf9b723946463dc25c02ee937327c5742924b1816e23caea350d544acf7f4e124a2756987602970a88bf9244ad540738a383827a45ef564de8b26a -SHA512 (gio2-4.0.2-test-missing-files.tar.gz) = cc674cf69751fcb5326351e0ce54163e46f1a3c072ecc827037d491a5c9cd2366cb453365c40aac9c33b910d107f33883cdaeed4567e71a6eb1f67ddcd7aa67a +SHA512 (gio2-4.0.3.gem) = 8100a025185362e05cdec47afb8b52713fe823182875853666b3eb238d089e685b5e5e76fd72540dbb43e0eb7f763acd9f48804049f68c8fb4a4becc25c782d2 +SHA512 (gio2-4.0.3-test-missing-files.tar.gz) = f98224a8d2bafb1440a7300d769e64b2677ac58d782bf047f76dfcfa53887377f1bde1cdff68cbb90364b48ee5a57cc8237cfb1ebf62c78a070799c4c95c832e From ad0b331029f04d1df80bfd4d7f2d54e92b762528 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 25 Dec 2022 16:22:11 +0900 Subject: [PATCH 121/160] Use %gem_extdir_mri instead of ext for %check due to ruby3.2 change for ext cleanup during build --- rubygem-gio2.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 1e9b7f4..f9b70b5 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.0.3 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -142,7 +142,7 @@ sed -i test/run-test.rb \ -e '\@exit Test::Unit::AutoRunner@s|,[ \t]*File\.join(.*"test")||' sed -i test/run-test.rb \ -e '\@run-test@s|require_relative "../../|require "|' -ruby -rrubygems -Ilib:test:ext/%{gem_name} test/run-test.rb || \ +ruby -rrubygems -Ilib:test:%{buildroot}%{gem_extdir_mri} test/run-test.rb || \ false cd .. @@ -176,6 +176,10 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Dec 25 2022 Mamoru TASAKA - 4.0.3-2 +- Use %%gem_extdir_mri instead of ext for %%check due to ruby3.2 change + for ext cleanup during build + * Fri Sep 16 2022 Mamoru TASAKA - 4.0.3-1 - 4.0.3 From 53d914802d04ea08912052d90d80a5ca46bc4301 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 4 Jan 2023 10:20:51 +0900 Subject: [PATCH 122/160] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f9b70b5..dc4d5e7 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.0.3 -Release: 2%{?dist} +Release: 3%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 04 2023 Mamoru TASAKA - 4.0.3-3 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 + * Sun Dec 25 2022 Mamoru TASAKA - 4.0.3-2 - Use %%gem_extdir_mri instead of ext for %%check due to ruby3.2 change for ext cleanup during build From b16e8645494b9feb11444462ba1e1fca55250a9c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 6 Jan 2023 15:22:16 +0900 Subject: [PATCH 123/160] 4.0.5 --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index dc4d5e7..7b601f9 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.0.3 -Release: 3%{?dist} +Version: 4.0.5 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.0\.3|>= 4.0.3|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.0\.5|>= 4.0.5|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 6 2023 Mamoru TASAKA - 4.0.5-1 +- 4.0.5 + * Wed Jan 04 2023 Mamoru TASAKA - 4.0.3-3 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.2 diff --git a/sources b/sources index 0b027b5..f1a7651 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.0.3.gem) = 8100a025185362e05cdec47afb8b52713fe823182875853666b3eb238d089e685b5e5e76fd72540dbb43e0eb7f763acd9f48804049f68c8fb4a4becc25c782d2 -SHA512 (gio2-4.0.3-test-missing-files.tar.gz) = f98224a8d2bafb1440a7300d769e64b2677ac58d782bf047f76dfcfa53887377f1bde1cdff68cbb90364b48ee5a57cc8237cfb1ebf62c78a070799c4c95c832e +SHA512 (gio2-4.0.5.gem) = fb547c628730c3d9465c6223b6ec74d908f330d8fe2f1844c45f5aee17b457e7b93aac980d25f84a3b924b6fae964e944ccc46e05acfbbbcb9ed8535cd9fca90 +SHA512 (gio2-4.0.5-test-missing-files.tar.gz) = 8d3a1ba7d838f9ad0bbe3298d7d27b76d70c25d615f7d8f211d15d73f61d4aaedcd1c40039249e289f652d8b99e18d7abeb6fd36c89635c5c1e439cf60868020 From eca113351e61eb9db43fe87cd3ed53f4e7bc0f3f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 20:28:17 +0000 Subject: [PATCH 124/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7b601f9..86b4648 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.0.5 -Release: 1%{?dist} +Release: 2%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 4.0.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Jan 6 2023 Mamoru TASAKA - 4.0.5-1 - 4.0.5 From 86d0f59b612ac6cb0e3742da516bcf9a68c5fe80 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 22 Jan 2023 15:10:25 +0900 Subject: [PATCH 125/160] 4.0.8 --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 86b4648..9a11032 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.0.5 -Release: 2%{?dist} +Version: 4.0.8 +Release: 1%{?dist} # from README License: LGPLv2 URL: http://ruby-gnome2.sourceforge.jp/ @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.0\.5|>= 4.0.5|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.0\.8|>= 4.0.8|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Jan 22 2023 Mamoru TASAKA - 4.0.8-1 +- 4.0.8 + * Fri Jan 20 2023 Fedora Release Engineering - 4.0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index f1a7651..d6a0889 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.0.5.gem) = fb547c628730c3d9465c6223b6ec74d908f330d8fe2f1844c45f5aee17b457e7b93aac980d25f84a3b924b6fae964e944ccc46e05acfbbbcb9ed8535cd9fca90 -SHA512 (gio2-4.0.5-test-missing-files.tar.gz) = 8d3a1ba7d838f9ad0bbe3298d7d27b76d70c25d615f7d8f211d15d73f61d4aaedcd1c40039249e289f652d8b99e18d7abeb6fd36c89635c5c1e439cf60868020 +SHA512 (gio2-4.0.8.gem) = d3194eb5cd136a7e768ff56424899231178a3da70a1d50a7d5252243187c2bde3e83071072a12a1001ffa2e359c3f2d81f8cf5516a216945a046acd0985e0758 +SHA512 (gio2-4.0.8-test-missing-files.tar.gz) = d091b06ab035f557ade4f51fc9f33cf88e2e9a51f1b7061e4c4c19b614a205284553ac5e123a10ae1e04f48de6102e1756b6c775e0ed134a095084d817046fd5 From 9b83c8c98a2712f2f2f269c7d752f64f8d831bc0 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 3 Feb 2023 11:09:31 +0900 Subject: [PATCH 126/160] 4.1.0 --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 9a11032..d1b6594 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.0.8 +Version: 4.1.0 Release: 1%{?dist} # from README License: LGPLv2 @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.0\.8|>= 4.0.8|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.0|>= 4.1.0|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Feb 3 2023 Mamoru TASAKA - 4.1.0-1 +- 4.1.0 + * Sun Jan 22 2023 Mamoru TASAKA - 4.0.8-1 - 4.0.8 diff --git a/sources b/sources index d6a0889..a7dbfae 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.0.8.gem) = d3194eb5cd136a7e768ff56424899231178a3da70a1d50a7d5252243187c2bde3e83071072a12a1001ffa2e359c3f2d81f8cf5516a216945a046acd0985e0758 -SHA512 (gio2-4.0.8-test-missing-files.tar.gz) = d091b06ab035f557ade4f51fc9f33cf88e2e9a51f1b7061e4c4c19b614a205284553ac5e123a10ae1e04f48de6102e1756b6c775e0ed134a095084d817046fd5 +SHA512 (gio2-4.1.0.gem) = 5025d07fd7df8bcd9227ed112b025a174005d440b395f27e7f073a4f2d3709ff022ce0bf713253dc9d889a36ff7cb0fa127d91308b33930e0bded8428b6aeb14 +SHA512 (gio2-4.1.0-test-missing-files.tar.gz) = ba83f428ec84f018e770aa17e8feac8a21d079eb09016811d63933a6d2998f6cf9a47c2ef38fdd379c8b97d436be50b112dcb3b7f8c28627d87ce896e2a25353 From 7b7bd2745fe1f28117eb34827f4e18b47272e396 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 19 Feb 2023 16:37:40 +0900 Subject: [PATCH 127/160] 4.1.1 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d1b6594..6851b24 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.0 +Version: 4.1.1 Release: 1%{?dist} # from README License: LGPLv2 @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.0|>= 4.1.0|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.1|>= 4.1.1|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Feb 19 2023 Mamoru TASAKA - 4.1.1-1 +- 4.1.1 + * Fri Feb 3 2023 Mamoru TASAKA - 4.1.0-1 - 4.1.0 diff --git a/sources b/sources index a7dbfae..1f169e4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.0.gem) = 5025d07fd7df8bcd9227ed112b025a174005d440b395f27e7f073a4f2d3709ff022ce0bf713253dc9d889a36ff7cb0fa127d91308b33930e0bded8428b6aeb14 -SHA512 (gio2-4.1.0-test-missing-files.tar.gz) = ba83f428ec84f018e770aa17e8feac8a21d079eb09016811d63933a6d2998f6cf9a47c2ef38fdd379c8b97d436be50b112dcb3b7f8c28627d87ce896e2a25353 +SHA512 (gio2-4.1.1.gem) = b61c760a32cd81b7eee1e2853a2d0aeb26bf311bc2ae6dc92c37bdba4f100c78266e06760990b47362327f17df03d19edb70d68906e1d536ee6ba9053e840793 +SHA512 (gio2-4.1.1-test-missing-files.tar.gz) = 25cc8617f5a4acb8ee570faba15eab7af4d600b30224e7060de6d347627f377ff3e6959fd22fd0f6af655019af44c452e2e72b5334ffdd2f8bc2eb626e5d77d9 From 183ad7c09c3801efe888c753959a9cf6eec8c0af Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 24 Feb 2023 17:28:06 +0900 Subject: [PATCH 128/160] 4.1.2 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6851b24..4bfc319 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.1 +Version: 4.1.2 Release: 1%{?dist} # from README License: LGPLv2 @@ -71,7 +71,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.1|>= 4.1.1|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.2|>= 4.1.2|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -176,6 +176,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Feb 24 2023 Mamoru TASAKA - 4.1.2-1 +- 4.1.2 + * Sun Feb 19 2023 Mamoru TASAKA - 4.1.1-1 - 4.1.1 diff --git a/sources b/sources index 1f169e4..612b974 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.1.gem) = b61c760a32cd81b7eee1e2853a2d0aeb26bf311bc2ae6dc92c37bdba4f100c78266e06760990b47362327f17df03d19edb70d68906e1d536ee6ba9053e840793 -SHA512 (gio2-4.1.1-test-missing-files.tar.gz) = 25cc8617f5a4acb8ee570faba15eab7af4d600b30224e7060de6d347627f377ff3e6959fd22fd0f6af655019af44c452e2e72b5334ffdd2f8bc2eb626e5d77d9 +SHA512 (gio2-4.1.2.gem) = f5254f6ddc05797921b7f071624822aec8574403bc8bf66f32c67dde7352d0a17b78ba8676d375c099691b90211acb4664b09831ae4e063e529f9cc5d8de05e0 +SHA512 (gio2-4.1.2-test-missing-files.tar.gz) = c961b2d1f8a2b6692a199cd556181bd6e1a34a1115e576989fdbedd6fcf6f1220d0df7df97ac2b538c4387535f5b1ccbc54ee6bf13869f1e69adaf049b80ad6c From 5e9f7a0ae48ee973e3f68a5065ec7a4d8df43847 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 1 May 2023 13:28:57 +0900 Subject: [PATCH 129/160] SPDX migration --- rubygem-gio2.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 4bfc319..7db87d2 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -11,8 +11,9 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.1.2 Release: 1%{?dist} -# from README -License: LGPLv2 +# SPDX confirmed +# LGPL-2.1-or-later: gemspec +License: LGPL-2.1-or-later URL: http://ruby-gnome2.sourceforge.jp/ Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem # FIXME From b041f74857096f5e45b9d8955e3001ec5eb1b3e2 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 1 May 2023 13:45:50 +0900 Subject: [PATCH 130/160] 4.1.3 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7db87d2..e0a7b41 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.2 +Version: 4.1.3 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.2|>= 4.1.2|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.3|>= 4.1.3|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon May 01 2023 Mamoru TASAKA - 4.1.3-1 +- 4.1.3 + * Fri Feb 24 2023 Mamoru TASAKA - 4.1.2-1 - 4.1.2 diff --git a/sources b/sources index 612b974..98f6da6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.2.gem) = f5254f6ddc05797921b7f071624822aec8574403bc8bf66f32c67dde7352d0a17b78ba8676d375c099691b90211acb4664b09831ae4e063e529f9cc5d8de05e0 -SHA512 (gio2-4.1.2-test-missing-files.tar.gz) = c961b2d1f8a2b6692a199cd556181bd6e1a34a1115e576989fdbedd6fcf6f1220d0df7df97ac2b538c4387535f5b1ccbc54ee6bf13869f1e69adaf049b80ad6c +SHA512 (gio2-4.1.3.gem) = 34eef487d7c277170ca8f4c79c7e854054c4c381fe22fb0107f4ac3cbfb6f60bb12ccf135bc32d0f68d684d74415e491dd14045a259440851d08decb909dbda5 +SHA512 (gio2-4.1.3-test-missing-files.tar.gz) = 3c19336c54e52fea3b4c17cf8f2615797e7ab19654fdeef9fecd9ad44adefd44034e2271bb697a1ae69660f1983c6fef7021113d70715b57b1fb6838713d06f0 From c3a277d07e567d04d303042dbac7a1a025e819e0 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 4 May 2023 12:27:36 +0900 Subject: [PATCH 131/160] 4.1.4 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e0a7b41..5713d8d 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.3 +Version: 4.1.4 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.3|>= 4.1.3|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.4|>= 4.1.4|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu May 04 2023 Mamoru TASAKA - 4.1.4-1 +- 4.1.4 + * Mon May 01 2023 Mamoru TASAKA - 4.1.3-1 - 4.1.3 diff --git a/sources b/sources index 98f6da6..8d50fd9 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.3.gem) = 34eef487d7c277170ca8f4c79c7e854054c4c381fe22fb0107f4ac3cbfb6f60bb12ccf135bc32d0f68d684d74415e491dd14045a259440851d08decb909dbda5 -SHA512 (gio2-4.1.3-test-missing-files.tar.gz) = 3c19336c54e52fea3b4c17cf8f2615797e7ab19654fdeef9fecd9ad44adefd44034e2271bb697a1ae69660f1983c6fef7021113d70715b57b1fb6838713d06f0 +SHA512 (gio2-4.1.4.gem) = c09be65f02531ed69efea9c6c6b1b761844cd1c27098384691fff245ebb87485f0a80e63a6e0ea5040008541ee0f32da4cb42d074cc7547615be2a688c24006c +SHA512 (gio2-4.1.4-test-missing-files.tar.gz) = 053faf4e0d9f7868b792acf7d474134727c9c093d59cd6254ddc7c1376de2ec50d5fcf5cf3d2991c3e591b134656aa4b785fab64d3077bc5721bbff14d6e7880 From 5f489d7ff81470d2b9324a1b5bf93492ec128d3a Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 11 May 2023 12:13:49 +0900 Subject: [PATCH 132/160] 4.1.5 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5713d8d..e9d594c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.4 +Version: 4.1.5 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.4|>= 4.1.4|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.5|>= 4.1.5|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu May 11 2023 Mamoru TASAKA - 4.1.5-1 +- 4.1.5 + * Thu May 04 2023 Mamoru TASAKA - 4.1.4-1 - 4.1.4 diff --git a/sources b/sources index 8d50fd9..475d8fb 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.4.gem) = c09be65f02531ed69efea9c6c6b1b761844cd1c27098384691fff245ebb87485f0a80e63a6e0ea5040008541ee0f32da4cb42d074cc7547615be2a688c24006c -SHA512 (gio2-4.1.4-test-missing-files.tar.gz) = 053faf4e0d9f7868b792acf7d474134727c9c093d59cd6254ddc7c1376de2ec50d5fcf5cf3d2991c3e591b134656aa4b785fab64d3077bc5721bbff14d6e7880 +SHA512 (gio2-4.1.5.gem) = bd6fb684aaff2a1851cb5e7db97461a5995a488d45bb0e3c69696385ac7b56ce9f16a41ad6e8b5d485d1ae6a17c5892384e5499076975a5b619ced1846dc5d50 +SHA512 (gio2-4.1.5-test-missing-files.tar.gz) = fa3a2d839377826a599e366aa7e2ad206aa2d081fbf95cef0c33b06a5e5c4f751f7b94def8fc48808d2567b9ff13689f0792af62cb6d64582ec60841a9c98e32 From e7fee54863dba7971c02c5c038e189f2fb7070bc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 22 May 2023 08:00:36 +0900 Subject: [PATCH 133/160] 4.1.6 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index e9d594c..0b9b4ff 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.5 +Version: 4.1.6 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.5|>= 4.1.5|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.6|>= 4.1.6|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon May 22 2023 Mamoru TASAKA - 4.1.6-1 +- 4.1.6 + * Thu May 11 2023 Mamoru TASAKA - 4.1.5-1 - 4.1.5 diff --git a/sources b/sources index 475d8fb..fb8bef3 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.5.gem) = bd6fb684aaff2a1851cb5e7db97461a5995a488d45bb0e3c69696385ac7b56ce9f16a41ad6e8b5d485d1ae6a17c5892384e5499076975a5b619ced1846dc5d50 -SHA512 (gio2-4.1.5-test-missing-files.tar.gz) = fa3a2d839377826a599e366aa7e2ad206aa2d081fbf95cef0c33b06a5e5c4f751f7b94def8fc48808d2567b9ff13689f0792af62cb6d64582ec60841a9c98e32 +SHA512 (gio2-4.1.6.gem) = 976b906b7dcab7b2fd3f6eeadf2b42a19e4ee8faa0ff6150105607a8f87c4ddf451aa2adef3dae28967ed13a0baa75fe2a1a69656a259652812483ef3d4aa899 +SHA512 (gio2-4.1.6-test-missing-files.tar.gz) = 249da4030fda95afdd0cd9e2b3c55b1e5d3d10a38a5039abd71739d32c525ad02117941e1325ad557a8a1c664e8e2b1f7cc554b78d9a5ebb735f26e9c318994a From 105c5328af398d2170d873b470f80a47f2107602 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 1 Jun 2023 07:38:51 +0900 Subject: [PATCH 134/160] 4.1.7 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 0b9b4ff..5da0ac4 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.6 +Version: 4.1.7 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.6|>= 4.1.6|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.7|>= 4.1.7|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jun 1 2023 Mamoru TASAKA - 4.1.7-1 +- 4.1.7 + * Mon May 22 2023 Mamoru TASAKA - 4.1.6-1 - 4.1.6 diff --git a/sources b/sources index fb8bef3..a1ed083 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.6.gem) = 976b906b7dcab7b2fd3f6eeadf2b42a19e4ee8faa0ff6150105607a8f87c4ddf451aa2adef3dae28967ed13a0baa75fe2a1a69656a259652812483ef3d4aa899 -SHA512 (gio2-4.1.6-test-missing-files.tar.gz) = 249da4030fda95afdd0cd9e2b3c55b1e5d3d10a38a5039abd71739d32c525ad02117941e1325ad557a8a1c664e8e2b1f7cc554b78d9a5ebb735f26e9c318994a +SHA512 (gio2-4.1.7.gem) = 092fdcc4020b14f0baaf59e6c7b83524ea0d19c2034457b8a33bad5bad90609a78a2edde89c92444990b4d9372e07b060098d996f16aed4512ac726d198f076a +SHA512 (gio2-4.1.7-test-missing-files.tar.gz) = 9f30670267c3d7f97d8b71972e7734e33fbe83a3539d98e4d78be5485b896ea78f10fa85ba733f0bbc5c782c0cfe2af9ae1dc7b6cd8b60f3f4662182ad71d215 From f9a270b456ce64193fc8a6747c886ad39d69d8f4 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 26 Jun 2023 16:05:48 +0900 Subject: [PATCH 135/160] 4.1.8 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5da0ac4..5196619 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.7 +Version: 4.1.8 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.7|>= 4.1.7|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.8|>= 4.1.8|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Jun 26 2023 Mamoru TASAKA - 4.1.8-1 +- 4.1.8 + * Thu Jun 1 2023 Mamoru TASAKA - 4.1.7-1 - 4.1.7 diff --git a/sources b/sources index a1ed083..6346047 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.7.gem) = 092fdcc4020b14f0baaf59e6c7b83524ea0d19c2034457b8a33bad5bad90609a78a2edde89c92444990b4d9372e07b060098d996f16aed4512ac726d198f076a -SHA512 (gio2-4.1.7-test-missing-files.tar.gz) = 9f30670267c3d7f97d8b71972e7734e33fbe83a3539d98e4d78be5485b896ea78f10fa85ba733f0bbc5c782c0cfe2af9ae1dc7b6cd8b60f3f4662182ad71d215 +SHA512 (gio2-4.1.8.gem) = d73a7fe666283c040719cc6d61793bbd7aa187225390d18e60066636b1b907b45de3a89b838916375e338bf1fe65b512c6e3e560ff5f8296544839c06f0ade5b +SHA512 (gio2-4.1.8-test-missing-files.tar.gz) = 645087931af54a381aa8f498a3fe48cfdd4d537738ecc0c7704b9527039e55080e95e3591aaf99572e15b86806c1f812fa9e4fca14944a35a85fce4a7c7eaeed From 609a07760038a1f7ffa822e914d17ac2a94c2f9b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 17:38:54 +0000 Subject: [PATCH 136/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5196619..eae55e6 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.1.8 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 4.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Jun 26 2023 Mamoru TASAKA - 4.1.8-1 - 4.1.8 From b6748beda901858869c5d4a1b09deffc39041582 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 12 Aug 2023 07:12:19 +0900 Subject: [PATCH 137/160] 4.1.9 entry --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index eae55e6..bc95bbf 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.8 -Release: 2%{?dist} +Version: 4.1.9 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.8|>= 4.1.8|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.1\.9|>= 4.1.9|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Aug 12 2023 Mamoru TASAKA - 4.1.9-1 +- 4.1.9 + * Fri Jul 21 2023 Fedora Release Engineering - 4.1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 6346047..1580d71 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.8.gem) = d73a7fe666283c040719cc6d61793bbd7aa187225390d18e60066636b1b907b45de3a89b838916375e338bf1fe65b512c6e3e560ff5f8296544839c06f0ade5b -SHA512 (gio2-4.1.8-test-missing-files.tar.gz) = 645087931af54a381aa8f498a3fe48cfdd4d537738ecc0c7704b9527039e55080e95e3591aaf99572e15b86806c1f812fa9e4fca14944a35a85fce4a7c7eaeed +SHA512 (gio2-4.1.9.gem) = a67b6dd12272e95be1d09a2c23074b9edaa5758c2eee7d6adbf7df12570a9cafeefd40ac651353e2132552c12c6de40149324d0accfa53bb02cfc1a3c4d24a4d +SHA512 (gio2-4.1.9-test-missing-files.tar.gz) = 733320e5808baa85ead8de96fd5df15905d3fd496008384c67e3648d3896bfba69a0f6e9bcea894ef2ba93e207a3b3614d4517a0214b8570d17304415e51f908 From bbf55fccb6688f05d8e6f99857fe67c6cac417cd Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 19 Aug 2023 16:35:14 +0900 Subject: [PATCH 138/160] 4.2.0 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index bc95bbf..f06dc89 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.1.9 +Version: 4.2.0 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.1\.9|>= 4.1.9|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.0|>= 4.2.0|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Aug 19 2023 Mamoru TASAKA - 4.2.0-1 +- 4.2.0 + * Sat Aug 12 2023 Mamoru TASAKA - 4.1.9-1 - 4.1.9 diff --git a/sources b/sources index 1580d71..6ca459d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.1.9.gem) = a67b6dd12272e95be1d09a2c23074b9edaa5758c2eee7d6adbf7df12570a9cafeefd40ac651353e2132552c12c6de40149324d0accfa53bb02cfc1a3c4d24a4d -SHA512 (gio2-4.1.9-test-missing-files.tar.gz) = 733320e5808baa85ead8de96fd5df15905d3fd496008384c67e3648d3896bfba69a0f6e9bcea894ef2ba93e207a3b3614d4517a0214b8570d17304415e51f908 +SHA512 (gio2-4.2.0.gem) = e8eb769a495ef8d6dbb76e7547856ad20b4f57fc5fc58a23cddb7c3b7e68226bfe3397b413969e76a9f79bc0167758406774c2a3ebc21634c27d611c0728cb08 +SHA512 (gio2-4.2.0-test-missing-files.tar.gz) = 66492dbf9eefc1fb36c6c921dbd9c85bfd7ec7a3a7d9195abc2d48424f0a97ad6ff513ec44d34c207722443fad3574ef816c893411874c44b2913991b34ab531 From 0601f0168f10fe3c38e185496a7fdce6c4141cd9 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 3 Jan 2024 21:39:57 +0900 Subject: [PATCH 139/160] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f06dc89..aebef68 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.0 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Jan 03 2024 Mamoru TASAKA - 4.2.0-2 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 + * Sat Aug 19 2023 Mamoru TASAKA - 4.2.0-1 - 4.2.0 From 37f6056c6774b528f1154d957a7af4612deca8a9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 12:54:53 +0000 Subject: [PATCH 140/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index aebef68..2af6799 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.0 -Release: 2%{?dist} +Release: 3%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 4.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Jan 03 2024 Mamoru TASAKA - 4.2.0-2 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3 From b308f2888be19fc0d45eb03f64f9de0c46de504f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jan 2024 16:51:24 +0000 Subject: [PATCH 141/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 2af6799..62e5161 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.0 -Release: 3%{?dist} +Release: 4%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jan 26 2024 Fedora Release Engineering - 4.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 4.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 7cc59f66ebe922c2ccbf9e989e8e7ac983ba7187 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Fri, 23 Feb 2024 09:59:59 +0900 Subject: [PATCH 142/160] 4.2.1 entry --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 62e5161..72c8bae 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.0 -Release: 4%{?dist} +Version: 4.2.1 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.0|>= 4.2.0|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.1|>= 4.2.1|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Feb 23 2024 Mamoru TASAKA - 4.2.1-1 +- 4.2.1 + * Fri Jan 26 2024 Fedora Release Engineering - 4.2.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 6ca459d..1d2a49b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.0.gem) = e8eb769a495ef8d6dbb76e7547856ad20b4f57fc5fc58a23cddb7c3b7e68226bfe3397b413969e76a9f79bc0167758406774c2a3ebc21634c27d611c0728cb08 -SHA512 (gio2-4.2.0-test-missing-files.tar.gz) = 66492dbf9eefc1fb36c6c921dbd9c85bfd7ec7a3a7d9195abc2d48424f0a97ad6ff513ec44d34c207722443fad3574ef816c893411874c44b2913991b34ab531 +SHA512 (gio2-4.2.1.gem) = 319a20cfc050dc07cd3625815f08154f1dcd27803c5d05bd153d479abb8751831cf4102b0cee32ee0400a1c8a8db139b580d0a700f35dc78c312f4bbc0094c99 +SHA512 (gio2-4.2.1-test-missing-files.tar.gz) = f62ae5cbd11b4c8e58ff47f88014c70d42a0bff7917dcd94d1992408c9a352182b567e793a693d85b99eb39f7fb063190301a04ff7b3fe1912df02c484b68e24 From acd8a3f79491956b3161d560cd2549f2977263ff Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 2 Apr 2024 16:03:12 +0900 Subject: [PATCH 143/160] 4.2.2 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 72c8bae..30b7895 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.1 +Version: 4.2.2 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.1|>= 4.2.1|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.2|>= 4.2.2|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Apr 02 2024 Mamoru TASAKA - 4.2.2-1 +- 4.2.2 + * Fri Feb 23 2024 Mamoru TASAKA - 4.2.1-1 - 4.2.1 diff --git a/sources b/sources index 1d2a49b..bbfff39 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.1.gem) = 319a20cfc050dc07cd3625815f08154f1dcd27803c5d05bd153d479abb8751831cf4102b0cee32ee0400a1c8a8db139b580d0a700f35dc78c312f4bbc0094c99 -SHA512 (gio2-4.2.1-test-missing-files.tar.gz) = f62ae5cbd11b4c8e58ff47f88014c70d42a0bff7917dcd94d1992408c9a352182b567e793a693d85b99eb39f7fb063190301a04ff7b3fe1912df02c484b68e24 +SHA512 (gio2-4.2.2.gem) = 77f9cd2b3ce27b4195c3ebf8804646aff629760b885239c0375814d48da254f763e4252c24578e059efa8e0a7a7e9089d1179ab4ed59ee894f4286ab73e13d31 +SHA512 (gio2-4.2.2-test-missing-files.tar.gz) = 493f8bbcdb55927c69818895f25ac4208eb89b43919ec8468a14509404cc68f778c43aaa382c1fa011ae83c44097202a164033725f62ec87a0931e4f4516e5c1 From 3b687c71b43bbd67baf115267de028bb96f864ef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 19:19:43 +0000 Subject: [PATCH 144/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 30b7895..5fef4a7 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.2 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 4.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Apr 02 2024 Mamoru TASAKA - 4.2.2-1 - 4.2.2 From ac83e405639394decc81c191a777f18d2890644f Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 19 Sep 2024 21:08:41 +0900 Subject: [PATCH 145/160] 4.2.3 entry --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 5fef4a7..fdcf4f6 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.2 -Release: 2%{?dist} +Version: 4.2.3 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.2|>= 4.2.2|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.3|>= 4.2.3|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Sep 19 2024 Mamoru TASAKA - 4.2.3-1 +- 4.2.3 + * Fri Jul 19 2024 Fedora Release Engineering - 4.2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index bbfff39..8256464 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.2.gem) = 77f9cd2b3ce27b4195c3ebf8804646aff629760b885239c0375814d48da254f763e4252c24578e059efa8e0a7a7e9089d1179ab4ed59ee894f4286ab73e13d31 -SHA512 (gio2-4.2.2-test-missing-files.tar.gz) = 493f8bbcdb55927c69818895f25ac4208eb89b43919ec8468a14509404cc68f778c43aaa382c1fa011ae83c44097202a164033725f62ec87a0931e4f4516e5c1 +SHA512 (gio2-4.2.3.gem) = 759147a67df5570d116abd01204999502145c67d3c89b2c05e4c57c0c271264fdc2ef15f2276fbcce0961ba46cf6f20c3e82336ab24ca381a1d3eabe7f0d0905 +SHA512 (gio2-4.2.3-test-missing-files.tar.gz) = 89e61981d772e52aeb5c168fd70bc565bfa76111dd73ce80b27410fbcb0d3990530572a166bb7be2bffa635fa577855ac7d337f2ecc2b1171f92e10ec1c1d869 From 69eb6205252699444bd18d1c1b20d07cadf21fcc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 25 Sep 2024 16:27:06 +0900 Subject: [PATCH 146/160] 4.2.4 entry --- gio2-create-missing-test-files.sh | 2 +- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/gio2-create-missing-test-files.sh b/gio2-create-missing-test-files.sh index 830e659..66b021d 100644 --- a/gio2-create-missing-test-files.sh +++ b/gio2-create-missing-test-files.sh @@ -22,7 +22,7 @@ pushd $TMPDIR git clone https://github.com/ruby-gnome2/ruby-gnome2.git cd ruby-gnome2/ -git reset --hard $VERSION +git reset --hard $VERSION || true tar czf $CURDIR/gio2-${VERSION}-test-missing-files.tar.gz gio2/test/fixture/ popd diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index fdcf4f6..c5e90ee 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.3 +Version: 4.2.4 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.3|>= 4.2.3|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.4|>= 4.2.4|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Wed Sep 25 2024 Mamoru TASAKA - 4.2.4-1 +- 4.2.4 + * Thu Sep 19 2024 Mamoru TASAKA - 4.2.3-1 - 4.2.3 diff --git a/sources b/sources index 8256464..454330e 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.3.gem) = 759147a67df5570d116abd01204999502145c67d3c89b2c05e4c57c0c271264fdc2ef15f2276fbcce0961ba46cf6f20c3e82336ab24ca381a1d3eabe7f0d0905 -SHA512 (gio2-4.2.3-test-missing-files.tar.gz) = 89e61981d772e52aeb5c168fd70bc565bfa76111dd73ce80b27410fbcb0d3990530572a166bb7be2bffa635fa577855ac7d337f2ecc2b1171f92e10ec1c1d869 +SHA512 (gio2-4.2.4.gem) = 9e085f769ca142fd71cdabcf80b1c347307b21adca9a054c6cf72a136fb8869bd64fcffa4c3db8b8ea2638cbb08ea23ec39436ed3809fad3bde708b7859e0097 +SHA512 (gio2-4.2.4-test-missing-files.tar.gz) = edee13d616397f35da310d726febe7382f5c2a8f2d6868619449f3da13312194a6cb92b6b12337f3395419f2cadf1319d58e64e2e7ea2552ade25c83d2416493 From 698cd6bf7c5a4348c424783a515fe9aa5bdf2a7d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 15 Dec 2024 20:33:19 +0900 Subject: [PATCH 147/160] 4.2.5 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index c5e90ee..a691445 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.4 +Version: 4.2.5 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.4|>= 4.2.4|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.5|>= 4.2.5|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Dec 15 2024 Mamoru TASAKA - 4.2.5-1 +- 4.2.5 + * Wed Sep 25 2024 Mamoru TASAKA - 4.2.4-1 - 4.2.4 diff --git a/sources b/sources index 454330e..28e32d1 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.4.gem) = 9e085f769ca142fd71cdabcf80b1c347307b21adca9a054c6cf72a136fb8869bd64fcffa4c3db8b8ea2638cbb08ea23ec39436ed3809fad3bde708b7859e0097 -SHA512 (gio2-4.2.4-test-missing-files.tar.gz) = edee13d616397f35da310d726febe7382f5c2a8f2d6868619449f3da13312194a6cb92b6b12337f3395419f2cadf1319d58e64e2e7ea2552ade25c83d2416493 +SHA512 (gio2-4.2.5.gem) = 0d745d57965af46a48d2207722e5b88e87affc7b7fac95319a5c2cac55e83a66d0a2e1ee23ec26b1d269db07c22df3dc6ad97850c33bdb198be26586316c2209 +SHA512 (gio2-4.2.5-test-missing-files.tar.gz) = 9583ab9c9746aa522a5d4aa0dcbd8f5fda7c7faf7648d0df332559118452b94a2c61c3c513a0de29d2252cb44b144587226d5cb01891a5031eda0e560693ab9b From 2b6e2c319e7a472aea43bc7c483445f7f857c8c7 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Wed, 8 Jan 2025 08:31:56 +0900 Subject: [PATCH 148/160] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index a691445..4d8cccb 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.5 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Jan 07 2025 Mamoru TASAKA - 4.2.5-2 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 + * Sun Dec 15 2024 Mamoru TASAKA - 4.2.5-1 - 4.2.5 From c24a3016d6dbf5b0ba5209d4399707a39a87520a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 23:18:10 +0000 Subject: [PATCH 149/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 4d8cccb..d64dc52 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.2.5 -Release: 2%{?dist} +Release: 3%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 4.2.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 07 2025 Mamoru TASAKA - 4.2.5-2 - Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.4 From 96b5ad7828320959fdd42d37cda4e98a3327e1fc Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 26 Jan 2025 15:15:47 +0900 Subject: [PATCH 150/160] 4.2.6 entry --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d64dc52..31931bf 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.5 -Release: 3%{?dist} +Version: 4.2.6 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.5|>= 4.2.5|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.6|>= 4.2.6|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Jan 26 2025 Mamoru TASAKA - 4.2.6-1 +- 4.2.6 + * Sat Jan 18 2025 Fedora Release Engineering - 4.2.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 28e32d1..2c079f7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.5.gem) = 0d745d57965af46a48d2207722e5b88e87affc7b7fac95319a5c2cac55e83a66d0a2e1ee23ec26b1d269db07c22df3dc6ad97850c33bdb198be26586316c2209 -SHA512 (gio2-4.2.5-test-missing-files.tar.gz) = 9583ab9c9746aa522a5d4aa0dcbd8f5fda7c7faf7648d0df332559118452b94a2c61c3c513a0de29d2252cb44b144587226d5cb01891a5031eda0e560693ab9b +SHA512 (gio2-4.2.6.gem) = 80cdc0b95da70583a109dd9ed8d65c98e22b68aa665f2156b33e68ce10919917bda79f4701874e096857be8d0dc5a256a6d4f01a5503618113b7df03cdef7570 +SHA512 (gio2-4.2.6-test-missing-files.tar.gz) = 2ecf16e6f4ade2ed91200e85d00c87b2a34998a85ac3e75d02d05a26257e2d8c800215c754101fd4fded9e5db6be653590c0fb5574051b39c61fe2f0f22466d5 From 46ea07b09406845035d6ae57550d4ffcd940770d Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 30 Jan 2025 12:42:40 +0900 Subject: [PATCH 151/160] 4.2.7 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 31931bf..6e05d72 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.6 +Version: 4.2.7 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.6|>= 4.2.6|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.7|>= 4.2.7|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jan 30 2025 Mamoru TASAKA - 4.2.7-1 +- 4.2.7 + * Sun Jan 26 2025 Mamoru TASAKA - 4.2.6-1 - 4.2.6 diff --git a/sources b/sources index 2c079f7..f621272 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.6.gem) = 80cdc0b95da70583a109dd9ed8d65c98e22b68aa665f2156b33e68ce10919917bda79f4701874e096857be8d0dc5a256a6d4f01a5503618113b7df03cdef7570 -SHA512 (gio2-4.2.6-test-missing-files.tar.gz) = 2ecf16e6f4ade2ed91200e85d00c87b2a34998a85ac3e75d02d05a26257e2d8c800215c754101fd4fded9e5db6be653590c0fb5574051b39c61fe2f0f22466d5 +SHA512 (gio2-4.2.7.gem) = 1c1003a1878aba5cbc13ff1d2334dee806b2f05eb74878eb882d217c615993abf5a0dee96ce7332805406ba4c06439a3510e726b53de9a32a8b5dc34bc0116e0 +SHA512 (gio2-4.2.7-test-missing-files.tar.gz) = 1e6eb069bed04b1f2700c212b5f3e48b35e8424e9ed599a87ec8f15fcb1ce02a32866954f6570969ca90b2a98dcc1d492679248ad400f27d1c8f21ca9a43cb79 From a1ffd1455c69303d17504b6357664abd57652239 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 20 Mar 2025 22:17:10 +0900 Subject: [PATCH 152/160] 4.2.8 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 6e05d72..d66e27c 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.7 +Version: 4.2.8 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.7|>= 4.2.7|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.8|>= 4.2.8|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Mar 20 2025 Mamoru TASAKA - 4.2.8-1 +- 4.2.8 + * Thu Jan 30 2025 Mamoru TASAKA - 4.2.7-1 - 4.2.7 diff --git a/sources b/sources index f621272..63a2c1b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.7.gem) = 1c1003a1878aba5cbc13ff1d2334dee806b2f05eb74878eb882d217c615993abf5a0dee96ce7332805406ba4c06439a3510e726b53de9a32a8b5dc34bc0116e0 -SHA512 (gio2-4.2.7-test-missing-files.tar.gz) = 1e6eb069bed04b1f2700c212b5f3e48b35e8424e9ed599a87ec8f15fcb1ce02a32866954f6570969ca90b2a98dcc1d492679248ad400f27d1c8f21ca9a43cb79 +SHA512 (gio2-4.2.8.gem) = b7427aa55b0ecfc93f3777d6b7762281200f80e74fdb7ba3b12f15afeb0278d2b7fe1ac34b86280464aaf866c158bdded78a65f69c5c562b6bf93cd4dc328787 +SHA512 (gio2-4.2.8-test-missing-files.tar.gz) = dfabeb6a9ffeded77021a852cc8af60b71719c263e7feb24ec8bbbfe7c13dd06bbf1e3ec2e5d84a471aab5f5a2e6f40f20724a907567c02a000a72903f44a56e From decfb52a1ba2b607ee2e7edafbca204b652e5efe Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 22 Mar 2025 23:21:59 +0900 Subject: [PATCH 153/160] 4.2.9 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index d66e27c..f9a7f70 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.8 +Version: 4.2.9 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.8|>= 4.2.8|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.2\.9|>= 4.2.9|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Mar 22 2025 Mamoru TASAKA - 4.2.9-1 +- 4.2.9 + * Thu Mar 20 2025 Mamoru TASAKA - 4.2.8-1 - 4.2.8 diff --git a/sources b/sources index 63a2c1b..37e8b35 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.8.gem) = b7427aa55b0ecfc93f3777d6b7762281200f80e74fdb7ba3b12f15afeb0278d2b7fe1ac34b86280464aaf866c158bdded78a65f69c5c562b6bf93cd4dc328787 -SHA512 (gio2-4.2.8-test-missing-files.tar.gz) = dfabeb6a9ffeded77021a852cc8af60b71719c263e7feb24ec8bbbfe7c13dd06bbf1e3ec2e5d84a471aab5f5a2e6f40f20724a907567c02a000a72903f44a56e +SHA512 (gio2-4.2.9.gem) = 90a6bad4a98697fe12866fcfef84e2113d35c6c2fca545c148fb83969e0b1fdcc4cead10ad1081f385dadec4f310eefc21c3d71442be903c95b6253f1937cfd1 +SHA512 (gio2-4.2.9-test-missing-files.tar.gz) = 40bef33470987cd48d9db187c0becc62b0e58747aa64da20fff022f161979898e884c84829b4bd587a3fb65b6f1c28932b27a6cae19610fdf5106a2887679f45 From e0ca20adb8aca37944fe18e9be3e3d11496b5cba Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Tue, 15 Jul 2025 15:31:36 +0900 Subject: [PATCH 154/160] 4.3.0 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index f9a7f70..48419ed 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.2.9 +Version: 4.3.0 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.2\.9|>= 4.2.9|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.3\.0|>= 4.3.0|' %{gem_name}-%{version}.gemspec # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Tue Jul 15 2025 Mamoru TASAKA - 4.3.0-1 +- 4.3.0 + * Sat Mar 22 2025 Mamoru TASAKA - 4.2.9-1 - 4.2.9 diff --git a/sources b/sources index 37e8b35..278d52d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.2.9.gem) = 90a6bad4a98697fe12866fcfef84e2113d35c6c2fca545c148fb83969e0b1fdcc4cead10ad1081f385dadec4f310eefc21c3d71442be903c95b6253f1937cfd1 -SHA512 (gio2-4.2.9-test-missing-files.tar.gz) = 40bef33470987cd48d9db187c0becc62b0e58747aa64da20fff022f161979898e884c84829b4bd587a3fb65b6f1c28932b27a6cae19610fdf5106a2887679f45 +SHA512 (gio2-4.3.0.gem) = bc3ffcc07ff38c5c0ebaafa87bd5947d6b6be4403078afca1c668e9eb227dcd5257a0a610f5eea5b316f394571daaaa2f9ed848ef958e07dc86e163f641b8b25 +SHA512 (gio2-4.3.0-test-missing-files.tar.gz) = 2838e5eadf98e4f73de147643243dc65735e981cb42beb79d92815921277b28c8dde38cd9f2c5e7ce48cf947e8a89232b9d7f5c209993616c977a2a1c846040a From 60e4e1a95b8a243d428cbd29529ef0f9c37d0141 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 12:26:00 +0000 Subject: [PATCH 155/160] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 48419ed..82f0925 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.3.0 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -177,6 +177,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 4.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jul 15 2025 Mamoru TASAKA - 4.3.0-1 - 4.3.0 From 3a4960856dc405ad876510a2d1982cd02c87e72c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 16 Aug 2025 11:01:48 +0900 Subject: [PATCH 156/160] 4.3.2 entry --- rubygem-gio2.spec | 14 +++++++++++--- sources | 4 ++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 82f0925..34bd75f 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.3.0 -Release: 2%{?dist} +Version: 4.3.2 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -72,7 +72,12 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.3\.0|>= 4.3.0|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.3\.2|>= 4.3.2|' %{gem_name}-%{version}.gemspec + +# Remove unneeded rake runtime dependency +sed -i %{gem_name}-%{version}.gemspec \ + -e '\@add_runtime_dependency.*rake@d' + # fiddle is in default gem sed -i -e '\@dependency.*fiddle@d' %{gem_name}-%{version}.gemspec @@ -177,6 +182,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Aug 16 2025 Mamoru TASAKA - 4.3.2-1 +- 4.3.2 + * Fri Jul 25 2025 Fedora Release Engineering - 4.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index 278d52d..c5b194f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.3.0.gem) = bc3ffcc07ff38c5c0ebaafa87bd5947d6b6be4403078afca1c668e9eb227dcd5257a0a610f5eea5b316f394571daaaa2f9ed848ef958e07dc86e163f641b8b25 -SHA512 (gio2-4.3.0-test-missing-files.tar.gz) = 2838e5eadf98e4f73de147643243dc65735e981cb42beb79d92815921277b28c8dde38cd9f2c5e7ce48cf947e8a89232b9d7f5c209993616c977a2a1c846040a +SHA512 (gio2-4.3.2.gem) = 614bfe1786146f08cb4c001ef96c9f73ad1d0b17875a9b5b3fdaf30ab83125e2709bb34a1baa355320e9be89afaa89c6749e10c5c352e75db27dbb208ff7f944 +SHA512 (gio2-4.3.2-test-missing-files.tar.gz) = 8c968f5f0ee5bdd0ac77d05a5c855f05cc870f67b604ee5895096acdc0efc89e4a36b2633c621e7df3df8f11c2a9ba82dba24b682caaa011102ea5e8302ff83d From 3547d61d9a70cf899cad789f00db03a5200addb1 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Mon, 18 Aug 2025 18:55:32 +0900 Subject: [PATCH 157/160] 4.3.3 entry --- rubygem-gio2.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 34bd75f..8f4b94b 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,7 +9,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.3.2 +Version: 4.3.3 Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec @@ -72,7 +72,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.3\.2|>= 4.3.2|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.3\.3|>= 4.3.3|' %{gem_name}-%{version}.gemspec # Remove unneeded rake runtime dependency sed -i %{gem_name}-%{version}.gemspec \ @@ -182,6 +182,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Mon Aug 18 2025 Mamoru TASAKA - 4.3.3-1 +- 4.3.3 + * Sat Aug 16 2025 Mamoru TASAKA - 4.3.2-1 - 4.3.2 diff --git a/sources b/sources index c5b194f..0af5baf 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.3.2.gem) = 614bfe1786146f08cb4c001ef96c9f73ad1d0b17875a9b5b3fdaf30ab83125e2709bb34a1baa355320e9be89afaa89c6749e10c5c352e75db27dbb208ff7f944 -SHA512 (gio2-4.3.2-test-missing-files.tar.gz) = 8c968f5f0ee5bdd0ac77d05a5c855f05cc870f67b604ee5895096acdc0efc89e4a36b2633c621e7df3df8f11c2a9ba82dba24b682caaa011102ea5e8302ff83d +SHA512 (gio2-4.3.3.gem) = 44894c600db005904e351163fac161e69648ee7dc0f86e53b2d1708b377f22be80207d1fa5b7bc69230aacc0f946e1559d762a59f517847da50c34379e3d2192 +SHA512 (gio2-4.3.3-test-missing-files.tar.gz) = 3c256fff7dfb79bada1eaf0ea1bd92eaa9c4d1970ada00610ce3744ab21f4de45f49b2a35cd5bdef42398ff22226889e4e951b4ad2503e75104d27d6d147549f From 34c87269e08c49ce3cca7e9cc283eb2f196388c8 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sun, 26 Oct 2025 16:08:50 +0900 Subject: [PATCH 158/160] Add fiddle for BR for ruby3_5 --- rubygem-gio2.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 8f4b94b..3c42382 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.3.3 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -30,6 +30,7 @@ BuildRequires: rubygem-gobject-introspection-devel >= %{glibminver} BuildRequires: ruby-devel # For Patch0: #BuildRequires: rubygem(rake-compiler) +BuildRequires: rubygem(fiddle) BuildRequires: rubygem(test-unit) BuildRequires: rubygem(test-unit-notify) BuildRequires: rubygem(rake) @@ -182,6 +183,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sun Oct 26 2025 Mamoru TASAKA - 4.3.3-2 +- Add fiddle for BR for ruby3_5 + * Mon Aug 18 2025 Mamoru TASAKA - 4.3.3-1 - 4.3.3 From 64e4f123d1846dfc317e783fb72041bb66db4e3c Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Sat, 6 Dec 2025 21:01:47 +0900 Subject: [PATCH 159/160] 4.3.4 entry --- rubygem-gio2.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 3c42382..7dc7767 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -9,8 +9,8 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} -Version: 4.3.3 -Release: 2%{?dist} +Version: 4.3.4 +Release: 1%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -73,7 +73,7 @@ rubygem-%{gem_name} mv ../%{gem_name}-%{version}.gemspec . # Allow ruby-gnome2 no less than ones -sed -i -e 's|= 4\.3\.3|>= 4.3.3|' %{gem_name}-%{version}.gemspec +sed -i -e 's|= 4\.3\.4|>= 4.3.4|' %{gem_name}-%{version}.gemspec # Remove unneeded rake runtime dependency sed -i %{gem_name}-%{version}.gemspec \ @@ -183,6 +183,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Sat Dec 06 2025 Mamoru TASAKA - 4.3.4-1 +- 4.3.4 + * Sun Oct 26 2025 Mamoru TASAKA - 4.3.3-2 - Add fiddle for BR for ruby3_5 diff --git a/sources b/sources index 0af5baf..ed10028 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (gio2-4.3.3.gem) = 44894c600db005904e351163fac161e69648ee7dc0f86e53b2d1708b377f22be80207d1fa5b7bc69230aacc0f946e1559d762a59f517847da50c34379e3d2192 -SHA512 (gio2-4.3.3-test-missing-files.tar.gz) = 3c256fff7dfb79bada1eaf0ea1bd92eaa9c4d1970ada00610ce3744ab21f4de45f49b2a35cd5bdef42398ff22226889e4e951b4ad2503e75104d27d6d147549f +SHA512 (gio2-4.3.4.gem) = 65851ee4b5e161b9af7b3f00d8599d88e6f58ecdd85f7440534cf308ae040914108db0291cfcf36bc7443514891c96dfa86bab264ba7b3cfa8ed29593166f09f +SHA512 (gio2-4.3.4-test-missing-files.tar.gz) = bb06332232c8f2389e5bdb99c5a4b4da241c7d2ef851b1e4e5a491f3552b230adc1429d6d90574e6275c3103f7fab8c11a63be4ec9ff36302ba0dbbbd8cc1985 From 0cf6f9dfae89d7f242d173f522ffd40d016988f6 Mon Sep 17 00:00:00 2001 From: Mamoru TASAKA Date: Thu, 8 Jan 2026 14:50:48 +0900 Subject: [PATCH 160/160] Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 --- rubygem-gio2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rubygem-gio2.spec b/rubygem-gio2.spec index 7dc7767..322ef6d 100644 --- a/rubygem-gio2.spec +++ b/rubygem-gio2.spec @@ -10,7 +10,7 @@ Summary: Ruby binding of gio-2.0.x Name: rubygem-%{gem_name} Version: 4.3.4 -Release: 1%{?dist} +Release: 2%{?dist} # SPDX confirmed # LGPL-2.1-or-later: gemspec License: LGPL-2.1-or-later @@ -183,6 +183,9 @@ popd %exclude %{gem_instdir}/test/ %changelog +* Thu Jan 08 2026 Mamoru TASAKA - 4.3.4-2 +- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_4.0 + * Sat Dec 06 2025 Mamoru TASAKA - 4.3.4-1 - 4.3.4