Hello community,

here is the log from the commit of package machinery for openSUSE:Factory 
checked in at 2016-03-07 13:28:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/machinery (Old)
 and      /work/SRC/openSUSE:Factory/.machinery.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "machinery"

Changes:
--------
--- /work/SRC/openSUSE:Factory/machinery/machinery.changes      2016-01-28 
17:24:08.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.machinery.new/machinery.changes 2016-03-07 
13:30:06.000000000 +0100
@@ -1,0 +2,21 @@
+Tue Mar 01 13:51:39 CET 2016 - [email protected]
+
+- update to version 1.18.0
+  * Make the machinery-helper exclusive to improve inspection performance 
significantly
+    on all supported architectures.
+    Following this change Go is required for installing the gem for now.
+  * Fix treatment of the rpm `(replaced)` flag (gh#SUSE/machinery#1897)
+  * Fix repository recognition on older Debian systems
+  * Inspection of unmanaged-files is now also using the faster machinery-helper
+    when a remote user is used
+  * Show all available information for unmanaged files in HTML view 
(gh#SUSE/machinery#1905)
+  * Move the machinery documentation from man page to HTML format
+  * Implement "--extract-metadata" option for the unmanaged-files inspection to
+    retrieve the file meta (e.g. owner, group, size) data without extracting 
the
+    files.
+  * Fixed counting of files in unmanaged directories (empty directories now 
report zero files
+    as one would expect)
+- remove dependency on Nokogiri gem
+- tracking bug (bnc#968380)
+
+-------------------------------------------------------------------

Old:
----
  machinery-tool-1.17.0.gem

New:
----
  machinery-tool-1.18.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ machinery.spec ++++++
--- /var/tmp/diff_new_pack.V51Bgn/_old  2016-03-07 13:30:07.000000000 +0100
+++ /var/tmp/diff_new_pack.V51Bgn/_new  2016-03-07 13:30:07.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           machinery
-Version:        1.17.0
+Version:        1.18.0
 Release:        0
 %define binary_name machinery
 %define mod_name machinery-tool
@@ -35,14 +35,14 @@
 %endif
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%ifarch x86_64
+# Require on SLES12 our Go version with s390x support
+%if 0%{?suse_version} == 1315 && 0%{?is_opensuse} != 1
+BuildRequires:  go-s390x
+%else
 BuildRequires:  go
 %endif
-BuildRequires:  ruby-macros >= 5
-# libxml2-devel and libxslt-devel are needed to install Nokogiri.
 BuildRequires:  fdupes
-BuildRequires:  libxml2-devel
-BuildRequires:  libxslt-devel
+BuildRequires:  ruby-macros >= 5
 %if %suse_version > 1310
 %define rb_build_versions %{rb_default_ruby}
 BuildRequires:  %{rubydevel}
@@ -51,6 +51,8 @@
 %if 0%{?bundlegems}
 BuildRequires:  %{rubygem abstract_method < 2}
 BuildRequires:  %{rubygem abstract_method >= 1.2}
+BuildRequires:  %{rubygem builder < 4}
+BuildRequires:  %{rubygem builder >= 3.2}
 BuildRequires:  %{rubygem cheetah < 1}
 BuildRequires:  %{rubygem cheetah >= 0.4}
 BuildRequires:  %{rubygem diffy < 4}
@@ -67,8 +69,6 @@
 BuildRequires:  %{rubygem kramdown >= 1.3}
 BuildRequires:  %{rubygem mimemagic < 1}
 BuildRequires:  %{rubygem mimemagic >= 0.3}
-BuildRequires:  %{rubygem nokogiri < 2}
-BuildRequires:  %{rubygem nokogiri >= 1.6}
 BuildRequires:  %{rubygem sinatra < 2}
 BuildRequires:  %{rubygem sinatra >= 1.4}
 BuildRequires:  %{rubygem tilt < 3}
@@ -76,6 +76,8 @@
 %else
 Requires:       %{rubygem abstract_method < 2}
 Requires:       %{rubygem abstract_method >= 1.2}
+Requires:       %{rubygem builder < 4}
+Requires:       %{rubygem builder >= 3.2}
 Requires:       %{rubygem cheetah < 1}
 Requires:       %{rubygem cheetah >= 0.4}
 Requires:       %{rubygem diffy < 4}
@@ -92,8 +94,6 @@
 Requires:       %{rubygem kramdown >= 1.3}
 Requires:       %{rubygem mimemagic < 1}
 Requires:       %{rubygem mimemagic >= 0.3}
-Requires:       %{rubygem nokogiri < 2}
-Requires:       %{rubygem nokogiri >= 1.6}
 Requires:       %{rubygem sinatra < 2}
 Requires:       %{rubygem sinatra >= 1.4}
 Requires:       %{rubygem tilt < 3}
@@ -103,6 +103,8 @@
 BuildRequires:  ruby-devel
 BuildRequires:  rubygem(abstract_method) < 2
 BuildRequires:  rubygem(abstract_method) >= 1.2
+BuildRequires:  rubygem(builder) < 4
+BuildRequires:  rubygem(builder) >= 3.2
 BuildRequires:  rubygem(bundler)
 BuildRequires:  rubygem(cheetah) < 1
 BuildRequires:  rubygem(cheetah) >= 0.4
@@ -121,8 +123,6 @@
 BuildRequires:  rubygem(kramdown) >= 1.3
 BuildRequires:  rubygem(mimemagic) < 1
 BuildRequires:  rubygem(mimemagic) >= 0.3
-BuildRequires:  rubygem(nokogiri) < 2
-BuildRequires:  rubygem(nokogiri) >= 1.6
 BuildRequires:  rubygem(sinatra) < 2
 BuildRequires:  rubygem(sinatra) >= 1.4
 BuildRequires:  rubygem(tilt) < 3
@@ -174,7 +174,7 @@
 gem "json", "~> 1.8"
 %endif
 gem "abstract_method", "~> 1.2"
-gem "nokogiri", "~> 1.6"
+gem "builder", "~> 3.2"
 gem "gli", "~> 2.11"
 gem "json-schema", "~> 2.2.4"
 gem "haml", "~> 4.0"
@@ -188,22 +188,8 @@
 mkdir -p vendor/cache
 cp %{_libdir}/ruby/gems/%{rb_ver}/cache/*.gem vendor/cache
 
-# Normally, Nokogiri builds its own version of libexslt, libxslt and libxml2 
and
-# links nokogiri.so against them. The problem is that the linked library path
-# contains the build root and would not work when the package is installed. The
-# work around is to force Nokogiri to use system libraries.
-export NOKOGIRI_USE_SYSTEM_LIBRARIES=1
-
 bundle install --standalone --local
 
-# Remove references to the build directory to prevent the following RPMLint 
error:
-# E: file-contains-buildroot (Badness: 10000)
-rm -rf bundle/ruby/%{rb_ver}/extensions/*/%{rb_ver}/nokogiri-*/mkmf.log
-rm -rf bundle/ruby/%{rb_ver}/extensions/*/%{rb_ver}/nokogiri-*/gem_make.out
-# The nokogiri gem is mentioned twice in the setup.rb in Tumbleweed (once with
-# a relative and once with an absolute path) so we remove the absolute one
-sed -i '\|%{buildroot}|d' bundle/bundler/setup.rb
-
 popd
 %endif
 
@@ -243,10 +229,7 @@
 %{_bindir}/%{binary_name}
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/
-# check that the machinery-helper is there on x86_64
-%ifarch x86_64
-%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/machinery-helper/machinery-helper
-%endif
+
 %if %suse_version > 1310
 %{_libdir}/ruby/gems/%{rb_ver}/extensions/
 %endif

++++++ machinery-tool-1.17.0.gem -> machinery-tool-1.18.0.gem ++++++
++++ 19616 lines of diff (skipped)


Reply via email to