Hello community, here is the log from the commit of package rubygem-nokogiri for openSUSE:Factory checked in at 2013-12-23 22:20:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old) and /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-nokogiri" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes 2013-10-06 18:38:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new/rubygem-nokogiri.changes 2013-12-23 22:20:24.000000000 +0100 @@ -1,0 +2,8 @@ +Wed Dec 18 10:30:10 UTC 2013 - [email protected] + +- update to 1.6.1 + * Bugfixes + * (JRuby) Fix out of memory bug when certain invalid documents are parsed. + * (JRuby) Fix regression of billion-laughs vulnerability. #586 + +------------------------------------------------------------------- Old: ---- nokogiri-1.6.0.gem New: ---- nokogiri-1.6.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-nokogiri.spec ++++++ --- /var/tmp/diff_new_pack.CPcQbz/_old 2013-12-23 22:20:25.000000000 +0100 +++ /var/tmp/diff_new_pack.CPcQbz/_new 2013-12-23 22:20:25.000000000 +0100 @@ -17,22 +17,24 @@ Name: rubygem-nokogiri -Version: 1.6.0 +Version: 1.6.1 Release: 0 %define mod_name nokogiri %define mod_full_name %{mod_name}-%{version} %define mod_branch -%{version} -%define mod_weight 10600 +%define mod_weight 10601 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-macros >= 1 Requires: ruby >= 1.9.2 BuildRequires: ruby-devel >= 1.9.2 -BuildRequires: rubygem(mini_portile) +BuildRequires: update-alternatives BuildRequires: rubygem(rdoc) > 3.10 -# MANUAL +# MANUAL BEGIN BuildRequires: libxml2-devel BuildRequires: libxslt-devel +BuildRequires: rubygem(mini_portile) +# MANUAL END Url: http://nokogiri.org Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary: Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser @@ -65,6 +67,7 @@ %prep #gem_unpack +#if you need patches, apply them here and replace the # with a % sign in the surrounding lines #gem_build %build @@ -76,15 +79,17 @@ %gem_cleanup # MANUAL rm -rf %{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ports + +mkdir -p %{buildroot}%{_sysconfdir}/alternatives mv %{buildroot}%{_bindir}/nokogiri{,%{mod_branch}} -ln -s nokogiri%{mod_branch} %{buildroot}%{_bindir}/nokogiri +touch %{buildroot}%{_sysconfdir}/alternatives/nokogiri +ln -s %{_sysconfdir}/alternatives/nokogiri %{buildroot}%{_bindir}/nokogiri + mkdir -p %{buildroot}%{_docdir}/%{name} ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/CHANGELOG.rdoc %buildroot/%{_docdir}/%{name}/CHANGELOG.rdoc ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.rdoc %buildroot/%{_docdir}/%{name}/README.rdoc %post - # when switching to update-alternatives, we need to remove old binaries - test -L %{_bindir}/nokogiri || rm -v %{_bindir}/nokogiri /usr/sbin/update-alternatives --install \ %{_bindir}/nokogiri nokogiri %{_bindir}/nokogiri%{mod_branch} %{mod_weight} @@ -97,7 +102,8 @@ %defattr(-,root,root,-) %{_docdir}/%{name} %{_bindir}/nokogiri%{mod_branch} -%ghost %{_bindir}/nokogiri +%{_bindir}/nokogiri +%ghost %{_sysconfdir}/alternatives/nokogiri %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
