[rubygem-poppler] 2.2.3
Mamoru TASAKA
mtasaka at fedoraproject.org
Wed Nov 5 09:19:21 UTC 2014
commit 9def5a008807222cdaf609ef14efff9f37dfe8d5
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date: Wed Nov 5 18:19:34 2014 +0900
2.2.3
.gitignore | 1 +
rubygem-poppler-2.2.3-assert_method_defined.patch | 12 ++++++++++++
rubygem-poppler.spec | 15 +++++++++++----
sources | 2 +-
4 files changed, 25 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c1b4d6e..e50f76c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@
/poppler-2.0.2.gem
/poppler-2.1.0.gem
/poppler-2.2.0.gem
+/poppler-2.2.3.gem
diff --git a/rubygem-poppler-2.2.3-assert_method_defined.patch b/rubygem-poppler-2.2.3-assert_method_defined.patch
new file mode 100644
index 0000000..22a21d6
--- /dev/null
+++ b/rubygem-poppler-2.2.3-assert_method_defined.patch
@@ -0,0 +1,12 @@
+--- 2.2.0/TMP/test/test_annotation.rb 1970-01-01 09:00:00.000000000 +0900
++++ 2.2.3/TMP/test/test_annotation.rb 2014-10-26 12:55:22.000000000 +0900
+@@ -79,6 +79,8 @@ class TestAnnotation < Test::Unit::TestC
+ end
+
+ def assert_method_defined(object, method)
+- assert_send([object, :method_defined?, method])
++ assert do
++ object.method_defined?(method)
++ end
+ end
+ end
diff --git a/rubygem-poppler.spec b/rubygem-poppler.spec
index 7df65f0..3a06e35 100644
--- a/rubygem-poppler.spec
+++ b/rubygem-poppler.spec
@@ -2,13 +2,13 @@
%global gem_name poppler
-%global glibminver 2.1.0
+%global glibminver 2.2.0
%global obsoleteevr 0.90.7-1.999
Summary: Ruby binding of poppler-glib
Name: rubygem-%{gem_name}
-Version: 2.2.0
-Release: 4%{?dist}
+Version: 2.2.3
+Release: 1%{?dist}
Group: Development/Languages
# from README
License: LGPLv2
@@ -16,6 +16,8 @@ URL: http://ruby-gnome2.sourceforge.jp/
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
# Omit tests failing without net
Patch2: rubygem-poppler-0.90.5-omit-test-without-net.patch
+# Perhaps this assert_method_defined needs test-unit >= 3
+Patch3: rubygem-poppler-2.2.3-assert_method_defined.patch
Requires: ruby(release)
BuildRequires: ruby(release)
@@ -69,6 +71,8 @@ gem unpack %{SOURCE0}
# Omit tests failing without net
%patch2 -p1
+# Revert newer assert_method_defined usage
+%patch3 -p2 -R
# Fix wrong shebang
#grep -rl /usr/local/bin sample | \
@@ -81,7 +85,7 @@ find sample/ -name \*.rb | xargs chmod 0644
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
%build
export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
@@ -161,6 +165,9 @@ mv test/run-test.rb{.skip_make,}
%{gem_instdir}/test/
%changelog
+* Wed Nov 5 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.2.3-1
+- 2.2.3
+
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.2.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/sources b/sources
index dd0dd5b..24e90cd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5033aa6913f60039076b52debf9b6b2c poppler-2.2.0.gem
+b32c3d3189a49191d2ef8f5c7a4b7e72 poppler-2.2.3.gem
More information about the scm-commits
mailing list