[rubygem-rsvg2] 2.2.4

Mamoru TASAKA mtasaka at fedoraproject.org
Sun Dec 28 06:44:02 UTC 2014


commit a3dd1f396c6f0a3647db8b607d8a16d88d81a8b6
Author: Mamoru TASAKA <mtasaka at fedoraproject.org>
Date:   Sun Dec 28 15:44:04 2014 +0900

    2.2.4

 .gitignore         |    1 +
 rubygem-rsvg2.spec |   26 ++++++++++++++++++++++----
 sources            |    2 +-
 3 files changed, 24 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c641dfa..ae94f92 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@
 /rsvg2-2.1.0.gem
 /rsvg2-2.2.0.gem
 /rsvg2-2.2.3.gem
+/rsvg2-2.2.4.gem
diff --git a/rubygem-rsvg2.spec b/rubygem-rsvg2.spec
index 8710bc8..abbbd19 100644
--- a/rubygem-rsvg2.spec
+++ b/rubygem-rsvg2.spec
@@ -2,12 +2,12 @@
 
 %global	gem_name	rsvg2
 
-%global	glibminver	2.2.0
+%global	glibminver	2.2.4
 %global	obsoleteevr	0.90.7-1.999
 
 Summary:	Ruby binding of librsvg-2.x
 Name:		rubygem-%{gem_name}
-Version:	2.2.3
+Version:	2.2.4
 Release:	1%{?dist}
 Group:		Development/Languages
 # from README
@@ -23,6 +23,10 @@ BuildRequires:	rubygem-glib2-devel >= %{glibminver}
 BuildRequires:	ruby-devel
 BuildRequires:	rubygems-devel
 BuildRequires:	librsvg2-devel
+# %%check
+BuildRequires:	rubygem(test-unit)
+BuildRequires:	rubygem(test-unit-notify)
+BuildRequires:	rubygem(gdk_pixbuf2)
 Provides:	rubygem(%{gem_name}) = %{version}
 Obsoletes:	ruby-%{gem_name} <= %{version}-%{release}
 Provides:	ruby-%{gem_name} = %{version}-%{release}
@@ -63,7 +67,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
 
 # Kill shebang
 grep -rl '#!.*/usr/bin' sample | \
@@ -103,7 +107,17 @@ rm -f .%{gem_instdir}/extconf.rb
 popd
 
 %check
-# No test suite available
+pushd .%{gem_instdir}
+
+# Kill unneeded make process
+mkdir -p TMPBINDIR
+pushd TMPBINDIR
+ln -sf /bin/true make
+export PATH=$(pwd):$PATH
+popd
+
+ruby -Ilib:test:ext/%{gem_name} ./test/run-test.rb
+popd
 
 %files
 %defattr(-,root,root,-)
@@ -128,8 +142,12 @@ popd
 %{gem_docdir}/
 %exclude	%{gem_instdir}/Rakefile
 %{gem_instdir}/sample/
+%exclude	%{gem_instdir}/test/
 
 %changelog
+* Sun Dec 28 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.2.4-1
+- 2.2.4
+
 * Wed Nov  5 2014 Mamoru TASAKA <mtasaka at fedoraproject.org> - 2.2.3-1
 - 2.2.3
 
diff --git a/sources b/sources
index 864f1d8..4ac1b92 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1c7a9e8ec98f4f1d4c433506f62569d7  rsvg2-2.2.3.gem
+655b30c08bba0cc5714f49882f47ce92  rsvg2-2.2.4.gem


More information about the scm-commits mailing list