Hello community, here is the log from the commit of package diffutils for openSUSE:Factory checked in at 2016-09-21 18:23:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/diffutils (Old) and /work/SRC/openSUSE:Factory/.diffutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "diffutils" Changes: -------- --- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes 2016-02-11 12:31:52.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2016-09-21 18:23:44.000000000 +0200 @@ -1,0 +2,21 @@ +Mon Aug 22 20:34:19 UTC 2016 - astie...@suse.com + +- Diffutils 3.5: + * diff3 no longer malfunctions due to use-after-free + [bug introduced in 3.4] + * diff --color no longer colorizes when TERM=dumb + +------------------------------------------------------------------- +Tue Aug 9 09:03:53 UTC 2016 - mplus...@suse.com + +- Update to version 3.4 + * diff accepts two new options --color and --palette to generate + and configure colored output. --color takes an optional + argument specifying when to colorize a line: --color=always, + --color=auto, --color=never. --palette is used to configure + which colors are used. + * many bugfixes +- New -lang subpackage +- Drop no longer needed gnulib-perl522.patch + +------------------------------------------------------------------- Old: ---- diffutils-3.3.tar.xz diffutils-3.3.tar.xz.sig gnulib-perl522.patch New: ---- diffutils-3.5.tar.xz diffutils-3.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ diffutils.spec ++++++ --- /var/tmp/diff_new_pack.oLy9ys/_old 2016-09-21 18:23:45.000000000 +0200 +++ /var/tmp/diff_new_pack.oLy9ys/_new 2016-09-21 18:23:45.000000000 +0200 @@ -17,7 +17,7 @@ Name: diffutils -Version: 3.3 +Version: 3.5 Release: 0 Summary: GNU diff Utilities License: GFDL-1.2 and GPL-3.0+ @@ -27,10 +27,10 @@ Source1: https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig # http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=diffutils Source2: %{name}.keyring -Patch0: gnulib-perl522.patch BuildRequires: xz Requires(pre): %{install_info_prereq} Requires(preun): %{install_info_prereq} +Recommends: %{name}-lang = %{version} Provides: diff = %{version} Obsoletes: diff < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -39,9 +39,10 @@ The GNU diff utilities find differences between files. diff is used to make source code patches, for instance. +%lang_package + %prep %setup -q -%patch0 -p1 %build export CFLAGS="%{optflags} -fPIE" @@ -53,14 +54,14 @@ make %{?_smp_mflags} check %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} -gzip -9 %{buildroot}%{_infodir}/%{name}.info +%make_install +%find_lang %{name} %post -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %files %defattr(-,root,root) @@ -69,10 +70,13 @@ %{_bindir}/diff %{_bindir}/diff3 %{_bindir}/sdiff -%{_infodir}/diffutils.info.* +%{_infodir}/diffutils.info%{ext_info} %{_mandir}/man1/cmp.1%{ext_man} %{_mandir}/man1/diff.1%{ext_man} %{_mandir}/man1/diff3.1%{ext_man} %{_mandir}/man1/sdiff.1%{ext_man} +%files lang -f %{name}.lang +%defattr(-,root,root,-) + %changelog ++++++ diffutils-3.3.tar.xz -> diffutils-3.5.tar.xz ++++++ ++++ 134555 lines of diff (skipped)