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 - mpluskal@suse.com + +- Update licensing information + +------------------------------------------------------------------- +Wed Jun 21 13:39:56 UTC 2017 - mpluskal@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)