Hello community, here is the log from the commit of package rubygem-nokogiri for openSUSE:Factory checked in at 2013-06-25 07:44:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-04-02 12:56:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new/rubygem-nokogiri.changes 2013-06-25 14:46:04.000000000 +0200 @@ -1,0 +2,40 @@ +Thu Jun 13 04:59:17 UTC 2013 - coolo@suse.com + +- use system libs + +------------------------------------------------------------------- +Sun Jun 9 06:33:38 UTC 2013 - coolo@suse.com + +- updated to version 1.6.0 + * Notes + + * mini_portile is now a runtime dependency + * Ruby 1.9.2 and higher now required + + + * Features + + * (MRI) Source code for libxml 2.8.0 and libxslt 1.2.26 is packaged + with the gem. These libraries are compiled at gem install time + unless the environment variable NOKOGIRI_USE_SYSTEM_LIBRARIES is + set. VERSION_INFO (also `nokogiri -v`) exposes whether libxml was + compiled from packaged source, or the system library was used. + * (Windows) libxml upgraded to 2.8.0 + + + * Deprecations + + * Support for Ruby 1.8.7 and prior has been dropped + +------------------------------------------------------------------- +Sat Jun 8 06:26:14 UTC 2013 - coolo@suse.com + +- updated to version 1.5.10 + * (JRuby) Fix "null document" error when parsing an empty IO in jruby 1.7.3. #883 + * (JRuby) Fix schema validation when XSD has DOCTYPE set to DTD. #861 (Thanks, Patrick Cheng!) + * (MRI) Fix segfault when there is no default subelement for an HTML node. #917 + * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856 + * Use rb_ary_entry instead of RARRAY_PTR (you know, for Rubinius). #877 (Thanks, Dirkjan Bussink!) + * Fix TypeError when running tests. #900 (Thanks, Cédric Boutillier!) + +------------------------------------------------------------------- Old: ---- nokogiri-1.5.9.gem New: ---- nokogiri-1.6.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-nokogiri.spec ++++++ --- /var/tmp/diff_new_pack.dQsUbB/_old 2013-06-25 14:46:04.000000000 +0200 +++ /var/tmp/diff_new_pack.dQsUbB/_new 2013-06-25 14:46:04.000000000 +0200 @@ -17,31 +17,32 @@ Name: rubygem-nokogiri -Version: 1.5.9 +Version: 1.6.0 Release: 0 %define mod_name nokogiri %define mod_full_name %{mod_name}-%{version} +%define mod_branch -%{version} +%define mod_weight 10600 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby-macros >= 1 -Requires: ruby >= 1.8.7 -BuildRequires: ruby-devel >= 1.8.7 +Requires: ruby >= 1.9.2 +BuildRequires: ruby-devel >= 1.9.2 BuildRequires: rubygem(rdoc) > 3.10 +BuildRequires: rubygem(mini_portile) # MANUAL BuildRequires: libxml2-devel libxslt-devel Url: http://nokogiri.org Source: http://rubygems.org/gems/%{mod_full_name}.gem -Summary: Nokogiri is an HTML, XML, SAX, and Reader parser +Summary: Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser License: MIT Group: Development/Languages/Ruby -%define mod_branch -1.5.9 -%define mod_weight 1 PreReq: update-alternatives %description -Nokogiri is an HTML, XML, SAX, and Reader parser. Among Nokogiri's +Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's many features is the ability to search documents via XPath or CSS3 selectors. -XML is like violence - if it doesn't solve your problems, you are not using +XML is like violence - if it doesn’t solve your problems, you are not using enough of it. %package doc @@ -63,19 +64,24 @@ %prep #gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines #gem_build %build %install +# MANUAL +export NOKOGIRI_USE_SYSTEM_LIBRARIES=1 %gem_install -f %gem_cleanup +# MANUAL mv %{buildroot}%{_bindir}/nokogiri{,%{mod_branch}} ln -s nokogiri%{mod_branch} %{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 -/usr/sbin/update-alternatives --install \ +/usr/sbin/update-alternatives --force --install \ %{_bindir}/nokogiri nokogiri %{_bindir}/nokogiri%{mod_branch} %{mod_weight} %preun @@ -85,6 +91,7 @@ %files %defattr(-,root,root,-) +%{_docdir}/%{name} %{_bindir}/nokogiri%{mod_branch} %ghost %{_bindir}/nokogiri %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org