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