rpms/rubygem-mechanize/F-11 rubygem-mechanize-1.0.0-kill-test.patch, NONE, 1.1 rubygem-mechanize.spec, 1.9, 1.10
Mamoru Tasaka
mtasaka at fedoraproject.org
Tue Feb 9 19:16:51 UTC 2010
Author: mtasaka
Update of /cvs/extras/rpms/rubygem-mechanize/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv10445/F-11
Modified Files:
rubygem-mechanize.spec
Added Files:
rubygem-mechanize-1.0.0-kill-test.patch
Log Message:
* Wed Feb 10 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.0.0-2
- 1.0.0
- Fix permission
- F-11: Kill one failing test due to old (< 1.4.0) nokogiri
rubygem-mechanize-1.0.0-kill-test.patch:
test_field_precedence.rb | 3 +++
1 file changed, 3 insertions(+)
--- NEW FILE rubygem-mechanize-1.0.0-kill-test.patch ---
--- mechanize-1.0.0/test/test_field_precedence.rb.debug 1970-01-01 09:00:00.000000000 +0900
+++ mechanize-1.0.0/test/test_field_precedence.rb 2010-02-10 03:53:42.000000000 +0900
@@ -15,6 +15,9 @@
def test_field_sort
doc = Nokogiri::HTML::Document.new
+ # skip this test because old Nokogiri::HTML::Document does not have
+ # create_method method
+ return true
node = doc.create_element('input')
node['name'] = 'foo'
node['value'] = 'bar'
Index: rubygem-mechanize.spec
===================================================================
RCS file: /cvs/extras/rpms/rubygem-mechanize/F-11/rubygem-mechanize.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- rubygem-mechanize.spec 9 Feb 2010 17:44:27 -0000 1.9
+++ rubygem-mechanize.spec 9 Feb 2010 19:16:51 -0000 1.10
@@ -9,11 +9,14 @@
Summary: A handy web browsing ruby object
Name: rubygem-%{gemname}
Version: 1.0.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Group: Development/Languages
License: GPL+
URL: http://mechanize.rubyforge.org/
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
+%if 0%{?fedora} < 12
+Patch0: rubygem-mechanize-1.0.0-kill-test.patch
+%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ruby(abi) = %{rubyabi}
@@ -72,6 +75,14 @@ rm -f .%{geminstdir}/*.gemspec
#rm -f .%{geminstdir}/Manifest.txt
find .%{geminstdir} -name \*.html -print0 | \
xargs -0 chmod 0644
+find . -name \*.gem | xargs chmod 0644
+
+%if 0%{?fedora} < 12
+# rubygem(nokogiri) is old (< 1.4.0), one test fails
+pushd .%{geminstdir}
+cat %{PATCH0} | patch -p1 -s
+popd
+%endif
%install
rm -rf %{buildroot}
@@ -173,8 +184,10 @@ popd
%{ruby_sitelib}/%{gemname}/
%changelog
-* Wed Feb 10 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.0.0-1
+* Wed Feb 10 2010 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.0.0-2
- 1.0.0
+- Fix permission
+- F-11: Kill one failing test due to old (< 1.4.0) nokogiri
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.9.3-2
- F-12: Mass rebuild
More information about the scm-commits
mailing list