[rubygem-introspection] Update to introspection 0.0.3.

Vít Ondruch vondruch at fedoraproject.org
Mon Apr 7 12:04:36 UTC 2014


commit e21731a1d80c00031a01aa0ba197907fc3cb2eef
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Apr 7 14:03:04 2014 +0200

    Update to introspection 0.0.3.

 .gitignore                                         |    1 +
 ...=> rubygem-introspection-0.0.3-update-dep.patch |   10 ++++---
 rubygem-introspection.spec                         |   25 +++++++++++++++----
 sources                                            |    2 +-
 4 files changed, 27 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e8379ac..419dd24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /introspection-0.0.2.gem
+/introspection-0.0.3.gem
diff --git a/rubygem-introspection-0.0.2-update-dep.patch b/rubygem-introspection-0.0.3-update-dep.patch
similarity index 67%
rename from rubygem-introspection-0.0.2-update-dep.patch
rename to rubygem-introspection-0.0.3-update-dep.patch
index 92ab8ba..335e72b 100644
--- a/rubygem-introspection-0.0.2-update-dep.patch
+++ b/rubygem-introspection-0.0.3-update-dep.patch
@@ -1,19 +1,21 @@
---- specifications/introspection-0.0.2.gemspec.orig
-+++ specifications/introspection-0.0.2.gemspec
-@@ -20,16 +20,13 @@
+--- specifications/introspection-0.0.3.gemspec.orig
++++ specifications/introspection-0.0.3.gemspec
+@@ -22,18 +22,15 @@
  
      if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
        s.add_runtime_dependency(%q<metaclass>, ["~> 0.0.1"])
 -      s.add_runtime_dependency(%q<instantiator>, ["~> 0.0.3"])
        s.add_development_dependency(%q<rake>, [">= 0"])
+       s.add_development_dependency(%q<blankslate>, [">= 0"])
      else
        s.add_dependency(%q<metaclass>, ["~> 0.0.1"])
 -      s.add_dependency(%q<instantiator>, ["~> 0.0.3"])
        s.add_dependency(%q<rake>, [">= 0"])
+       s.add_dependency(%q<blankslate>, [">= 0"])
      end
    else
      s.add_dependency(%q<metaclass>, ["~> 0.0.1"])
 -    s.add_dependency(%q<instantiator>, ["~> 0.0.3"])
      s.add_dependency(%q<rake>, [">= 0"])
+     s.add_dependency(%q<blankslate>, [">= 0"])
    end
- end
diff --git a/rubygem-introspection.spec b/rubygem-introspection.spec
index 2b50314..11f1d52 100644
--- a/rubygem-introspection.spec
+++ b/rubygem-introspection.spec
@@ -4,8 +4,8 @@
 
 Summary: Dynamic inspection of the hierarchy of method definitions on a Ruby object
 Name: rubygem-%{gem_name}
-Version: 0.0.2
-Release: 9%{?dist}
+Version: 0.0.3
+Release: 1%{?dist}
 Group: Development/Languages
 # https://github.com/floehopper/introspection/issues/1
 License: MIT
@@ -31,7 +31,8 @@ BuildRequires: rubygem(metaclass) < 0.1
 # Required to satisfy the 'blankslate' require. May be replaced
 # by rubygem(blankslate) when available in Fedora.
 BuildRequires: rubygem(builder)
-BuildRequires: rubygem(minitest)
+# There is no #assert_nothing_raised in minitest 5.x
+BuildRequires: rubygem(minitest) < 5
 BuildArch: noarch
 Provides: rubygem(%{gem_name}) = %{version}
 
@@ -66,13 +67,22 @@ cp -a .%{gem_dir}/* \
 
 %check
 pushd .%{gem_instdir}
-# Disable Bundler
-sed -i '2,2d' test/test_helper.rb
-testrb -Ilib test/*_test.rb
+# Disable Bundler.
+sed -i '/bundler\/setup/ d' test/test_helper.rb
+
+# Possible conversion to minitest 5.x. Unfortunately, one test fails.
+# sed -i \
+#   -e 's|Test::Unit::TestCase|Minitest::Test|' \
+#   -e 's|test/unit|minitest/autorun|' \
+#   test/test_helper.rb \
+#   test/*_test.rb
+
+ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
 popd
 
 
 %files
+%doc %{gem_instdir}/COPYING.txt
 %dir %{gem_instdir}
 %exclude %{gem_instdir}/.gitignore
 %exclude %{gem_instdir}/.travis.yml
@@ -91,6 +101,9 @@ popd
 
 
 %changelog
+* Mon Apr 07 2014 Vít Ondruch <vondruch at redhat.com> - 0.0.3-1
+- Update to introspection 0.0.3.
+
 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.0.2-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index a0790a0..d3a8a4a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f1165a44ca88b870835b57360604694c  introspection-0.0.2.gem
+56c604b87386e472579516c08eced0c0  introspection-0.0.3.gem


More information about the scm-commits mailing list