Hello community,

here is the log from the commit of package xdelta3 for openSUSE:Factory checked 
in at 2017-07-04 11:53:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xdelta3 (Old)
 and      /work/SRC/openSUSE:Factory/.xdelta3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xdelta3"

Tue Jul  4 11:53:17 2017 rev:11 rq:507021 version:3.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/xdelta3/xdelta3.changes  2016-02-11 
12:37:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xdelta3.new/xdelta3.changes     2017-07-04 
11:53:19.000243213 +0200
@@ -1,0 +2,16 @@
+Thu Jun 29 10:25:10 UTC 2017 - mplus...@suse.com
+
+- Update licensing information 
+
+-------------------------------------------------------------------
+Wed Jun 21 13:39:56 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.1:
+  * Adds support for -B values greater than 2GB, enabled by
+    -DXD3_USE_LARGESIZET=1 variable
+  * Adds new performance and speed regression test
+- Obsolete xdelta
+- Install manpage as well
+- Use profiling when building
+
+-------------------------------------------------------------------

Old:
----
  xdelta3-3.0.11.tar.gz

New:
----
  xdelta3-3.1.0.tar.gz

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

Other differences:
------------------
++++++ xdelta3.spec ++++++
--- /var/tmp/diff_new_pack.3DBLb8/_old  2017-07-04 11:53:19.852123328 +0200
+++ /var/tmp/diff_new_pack.3DBLb8/_new  2017-07-04 11:53:19.852123328 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xdelta3
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,21 @@
 
 
 Name:           xdelta3
-Version:        3.0.11
+Version:        3.1.0
 Release:        0
 Summary:        A diff utility which works with binary files
-License:        GPL-2.0
+License:        GPL-2.0 AND Apache-2.0
 Group:          Productivity/Archiving/Compression
 Url:            http://xdelta.org/
 Source0:        
https://github.com/jmacd/xdelta-devel/releases/download/v%{version}/xdelta3-%{version}.tar.gz
 BuildRequires:  gcc-c++
+# Dependency of tests
+BuildRequires:  ncompress
+BuildRequires:  python
 BuildRequires:  xz-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+# xdelta is being dropped
+Provides:       xdelta = %{version}
+Obsoletes:      xdelta < %{version}
 
 %description
 Xdelta3 is a set of tools designed to compute changes between
@@ -39,20 +44,34 @@
 %setup -q
 
 %build
-sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
-sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
 %configure
-make CFLAGS="%{optflags} -Wall -Wshadow -fno-builtin" %{?_smp_mflags}
-
-%check
-./xdelta3regtest
+%if %{do_profiling}
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" 
CXXFLAGS="%{optflags} %{cflags_profile_generate}"
+  ./xdelta3 test 
+  make clean
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" 
CXXFLAGS="%{optflags} %{cflags_profile_feedback}"
+%else
+  make %{?_smp_mflags} CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
+%endif
 
 %install
-install -D -m 0755 %{name} %{buildroot}/%{_bindir}/%{name}
+%make_install
+
+# Create compat symlinks
+ln -sv %{_bindir}/xdelta3 \
+  %{buildroot}%{_bindir}/xdelta
+ln -sv %{_mandir}/man1/xdelta3.1 \
+  %{buildroot}%{_mandir}/man1/xdelta.1
+
+%check
+./xdelta3 test
 
 %files
 %defattr(-, root, root)
 %doc COPYING
-%{_bindir}/%{name}
+%{_bindir}/xdelta
+%{_bindir}/xdelta3
+%{_mandir}/man1/xdelta.1%{ext_man}
+%{_mandir}/man1/xdelta3.1%{ext_man}
 
 %changelog

++++++ xdelta3-3.0.11.tar.gz -> xdelta3-3.1.0.tar.gz ++++++
++++ 13232 lines of diff (skipped)


Reply via email to