commit diffutils for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2020-09-04 10:53:17

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new.3399 (New)


Package is "diffutils"

Fri Sep  4 10:53:17 2020 rev:42 rq:830967 version:3.7

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2019-10-10 
11:47:22.368288242 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new.3399/diffutils.changes
2020-09-04 10:53:31.150443580 +0200
@@ -1,0 +2,7 @@
+Mon Aug 31 10:02:12 UTC 2020 - Bernhard Voelker 
+
+- gnulib-test-avoid-FP-perror-strerror.patch: avoid false-positive
+  error in gnulib tests 'test-perror2' and 'test-strerror_r',
+  visible on armv7l.
+
+---

New:

  gnulib-test-avoid-FP-perror-strerror.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.y4viiN/_old  2020-09-04 10:53:33.11633 +0200
+++ /var/tmp/diff_new_pack.y4viiN/_new  2020-09-04 10:53:33.118444634 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,7 @@
 Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source2:%{name}.keyring
+Patch0: gnulib-test-avoid-FP-perror-strerror.patch
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
 Provides:   diff = %{version}
@@ -38,7 +39,7 @@
 %lang_package
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %configure \



++ gnulib-test-avoid-FP-perror-strerror.patch ++
Avoid false-positive error in gnulib tests 'test-perror2' and 'test-strerror_r'.

On openSUSE OBS, the above gnulib tests fail on armv7l.

Corresponding report on the gnulib mailing list:

https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html

From:   Florian Weimer
Date:   Thu, 27 Aug 2020 09:41:34 +0200
Subject:Use-after-free in test-perror2, test-strerror_r

The problem is visible with glibc 2.32 under valgrind:

==20== Invalid read of size 1
==20==at 0x483DAB4: strcmp (vg_replace_strmem.c:847)
==20==by 0x109414: main (test-perror2.c:84)
==20==  Address 0x4a1a3d0 is 0 bytes inside a block of size 17 free'd
==20==at 0x483A9F5: free (vg_replace_malloc.c:538)
==20==by 0x48E2134: strerror_l (in /usr/lib64/libc-2.32.so)
==20==by 0x109328: main (test-perror2.c:72)
==20==  Block was alloc'd at
==20==at 0x4839809: malloc (vg_replace_malloc.c:307)
==20==by 0x48CA03F: __vasprintf_internal (in /usr/lib64/libc-2.32.so)
==20==by 0x48A46F9: asprintf (in /usr/lib64/libc-2.32.so)
==20==by 0x48E2184: strerror_l (in /usr/lib64/libc-2.32.so)
==20==by 0x1092E2: main (test-perror2.c:67)
==20==
==20== Invalid read of size 1
==20==at 0x483DAC8: strcmp (vg_replace_strmem.c:847)
==20==by 0x109414: main (test-perror2.c:84)
==20==  Address 0x4a1a3d1 is 1 bytes inside a block of size 17 free'd
==20==at 0x483A9F5: free (vg_replace_malloc.c:538)
==20==by 0x48E2134: strerror_l (in /usr/lib64/libc-2.32.so)
==20==by 0x109328: main (test-perror2.c:72)
==20==  Block was alloc'd at
==20==at 0x4839809: malloc (vg_replace_malloc.c:307)
==20==by 0x48CA03F: __vasprintf_internal (in /usr/lib64/libc-2.32.so)
==20==by 0x48A46F9: asprintf (in /usr/lib64/libc-2.32.so)
==20==by 0x48E2184: strerror_l (in /usr/lib64/libc-2.32.so)
==20==by 0x1092E2: main (test-perror2.c:67)

I think it's the test that's invalid.

This was reported as an actual grep test failure (without valgrind) on
32-bit Arm, where glibc malloc happens to return a different buffer
address for the internal allocation (so that msg3 != msg4).

test-strerror_r has the same issue.

Thanks,
Florian

Upstream patch:

https://git.sv.gnu.org/cgit/gnulib.git/commit/?id=175e0bc72808

From 175e0bc72808d564074c4adcc72aeadb74adfcc6 Mon Sep 17 00:00:00 2001
From: Paul Eggert 
Date: Thu, 27 Aug 2020 17:52:58 -0700
Subject: [PATCH] perror, strerror_r: remove unportable tests

Problem reported by Florian Weimer in:
https://lists.gnu.org/r/bug-gnulib/2020-08/msg00220.html
* tests/test-perror2.c (main):
* tests/test-strerror_r.c (main): Omit unportable tests.

This downstream patch is 

commit diffutils for openSUSE:Factory

2019-10-10 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2019-10-10 11:47:20

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new.2352 (New)


Package is "diffutils"

Thu Oct 10 11:47:20 2019 rev:41 rq:733342 version:3.7

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2019-07-22 
12:15:57.367735203 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new.2352/diffutils.changes
2019-10-10 11:47:22.368288242 +0200
@@ -1,0 +2,6 @@
+Thu Sep 19 11:51:54 UTC 2019 - Ludwig Nussel 
+
+- Do not recommend lang package. The lang package already has a
+  supplements.
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.w2EwJT/_old  2019-10-10 11:47:23.016286522 +0200
+++ /var/tmp/diff_new_pack.w2EwJT/_new  2019-10-10 11:47:23.024286501 +0200
@@ -28,7 +28,6 @@
 Source2:%{name}.keyring
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
-Recommends: %{name}-lang = %{version}
 Provides:   diff = %{version}
 Obsoletes:  diff < %{version}
 






commit diffutils for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2019-07-22 12:15:54

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new.4126 (New)


Package is "diffutils"

Mon Jul 22 12:15:54 2019 rev:40 rq:713947 version:3.7

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2019-01-15 
09:08:10.458690330 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new.4126/diffutils.changes
2019-07-22 12:15:57.367735203 +0200
@@ -1,0 +2,6 @@
+Fri Jul  5 10:08:36 UTC 2019 - Michel Normand 
+
+- ignore make check error for diff --color as tracked by
+  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36488
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.ry9b6O/_old  2019-07-22 12:15:57.911735055 +0200
+++ /var/tmp/diff_new_pack.ry9b6O/_new  2019-07-22 12:15:57.915735054 +0200
@@ -48,7 +48,11 @@
 make %{?_smp_mflags} V=1
 
 %check
+%ifarch ppc64le ppc64
+make %{?_smp_mflags} check || echo 'Warning: ignore error 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36488'
+%else
 make %{?_smp_mflags} check
+%endif
 
 %install
 %make_install






commit diffutils for openSUSE:Factory

2019-01-15 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2019-01-15 09:08:07

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new.28833 (New)


Package is "diffutils"

Tue Jan 15 09:08:07 2019 rev:39 rq:662788 version:3.7

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2018-02-28 
19:55:24.927848208 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new.28833/diffutils.changes   
2019-01-15 09:08:10.458690330 +0100
@@ -1,0 +2,11 @@
+Fri Jan  4 11:28:06 UTC 2019 - Martin Pluskal 
+
+- Update to version 3.7:
+  * bugfix - diff --strip-trailing-cr with a single CR byte in one
+input file would provoke an uninitialized memory read
+  * diff --color now produces output compatible with less -R.
+- Small packaging cleanups:
+  * PIE is now default for whole distribution
+  * xz is not needed as build dependency anymore
+
+---

Old:

  diffutils-3.6.tar.xz
  diffutils-3.6.tar.xz.sig

New:

  diffutils-3.7.tar.xz
  diffutils-3.7.tar.xz.sig



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.GIJesi/_old  2019-01-15 09:08:11.066689772 +0100
+++ /var/tmp/diff_new_pack.GIJesi/_new  2019-01-15 09:08:11.066689772 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,21 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   diffutils
-Version:3.6
+Version:3.7
 Release:0
 Summary:GNU diff Utilities
-License:GFDL-1.2 and GPL-3.0+
+License:GFDL-1.2-only AND GPL-3.0-or-later
 Group:  Productivity/Text/Utilities
-Url:https://www.gnu.org/software/diffutils/
+URL:https://www.gnu.org/software/diffutils/
 Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source2:%{name}.keyring
-BuildRequires:  xz
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
 Recommends: %{name}-lang = %{version}
@@ -43,8 +42,6 @@
 %setup -q
 
 %build
-export CFLAGS="%{optflags} -fPIE"
-export LDFLAGS="-pie"
 %configure \
   --with-packager="openSUSE" \
   --with-packager-bug-reports="http://bugs.opensuse.org/;
@@ -64,20 +61,18 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %files
-%defattr(-,root,root)
 %license COPYING
 %doc AUTHORS NEWS README THANKS
 %{_bindir}/cmp
 %{_bindir}/diff
 %{_bindir}/diff3
 %{_bindir}/sdiff
-%{_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}
+%{_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.6.tar.xz -> diffutils-3.7.tar.xz ++
 83164 lines of diff (skipped)





commit diffutils for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2018-02-28 19:55:21

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is "diffutils"

Wed Feb 28 19:55:21 2018 rev:38 rq:580152 version:3.6

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2017-06-02 
10:29:05.387872546 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2018-02-28 
19:55:24.927848208 +0100
@@ -1,0 +2,5 @@
+Thu Feb 22 15:10:30 UTC 2018 - fv...@suse.com
+
+- Use %license (boo#1082318)
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.F6v943/_old  2018-02-28 19:55:26.227801167 +0100
+++ /var/tmp/diff_new_pack.F6v943/_new  2018-02-28 19:55:26.227801167 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -65,7 +65,8 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README THANKS
+%license COPYING
+%doc AUTHORS NEWS README THANKS
 %{_bindir}/cmp
 %{_bindir}/diff
 %{_bindir}/diff3






commit diffutils for openSUSE:Factory

2017-06-02 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2017-06-02 10:29:02

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is "diffutils"

Fri Jun  2 10:29:02 2017 rev:37 rq:497311 version:3.6

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2017-03-05 
17:48:25.384135651 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2017-06-02 
10:29:05.387872546 +0200
@@ -1,0 +2,11 @@
+Mon May 22 13:06:57 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.6:
+  * When one file is a prefix of the other, cmp now appends the
+shorter file's size to the EOF diagnostic.
+  * diff's default algorithm has been tweaked to deal better with
+larger files, reversing some of the changes made in
+diffutils-3.4.
+- Define packager and bug reporting url
+
+---

Old:

  diffutils-3.5.15.tar.xz

New:

  diffutils-3.6.tar.xz
  diffutils-3.6.tar.xz.sig



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.n7M3fZ/_old  2017-06-02 10:29:06.267748221 +0200
+++ /var/tmp/diff_new_pack.n7M3fZ/_new  2017-06-02 10:29:06.267748221 +0200
@@ -17,16 +17,14 @@
 
 
 Name:   diffutils
-Version:3.5.15
+Version:3.6
 Release:0
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Url:https://www.gnu.org/software/diffutils/
-Source0:%{name}-%{version}.tar.xz
-#Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-# Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
-# http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=diffutils
+Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source2:%{name}.keyring
 BuildRequires:  xz
 Requires(pre):  %{install_info_prereq}
@@ -34,7 +32,6 @@
 Recommends: %{name}-lang = %{version}
 Provides:   diff = %{version}
 Obsoletes:  diff < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GNU diff utilities find differences between files. diff is used to
@@ -48,7 +45,9 @@
 %build
 export CFLAGS="%{optflags} -fPIE"
 export LDFLAGS="-pie"
-%configure
+%configure \
+  --with-packager="openSUSE" \
+  --with-packager-bug-reports="http://bugs.opensuse.org/;
 make %{?_smp_mflags} V=1
 
 %check

++ diffutils-3.5.15.tar.xz -> diffutils-3.6.tar.xz ++
 57668 lines of diff (skipped)

++ diffutils.keyring ++
Binary files /var/tmp/diff_new_pack.n7M3fZ/_old and 
/var/tmp/diff_new_pack.n7M3fZ/_new differ




commit diffutils for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2017-03-05 17:48:23

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is "diffutils"

Sun Mar  5 17:48:23 2017 rev:36 rq:459642 version:3.5.15

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2016-11-03 
11:12:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2017-03-05 
17:48:25.384135651 +0100
@@ -1,0 +2,7 @@
+Wed Feb 22 09:51:50 UTC 2017 - mli...@suse.cz
+
+- Update to a pre-release version (3.5.15):
+  * remove big-file-performance.patch and gnulib-diffseq.patch
+  * comment signature source as the release is not officially signed yet
+
+---

Old:

  big-file-performance.patch
  diffutils-3.5.tar.xz
  diffutils-3.5.tar.xz.sig
  gnulib-diffseq.patch

New:

  diffutils-3.5.15.tar.xz



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.ozNk4X/_old  2017-03-05 17:48:26.088036024 +0100
+++ /var/tmp/diff_new_pack.ozNk4X/_new  2017-03-05 17:48:26.092035458 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# 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,18 +17,17 @@
 
 
 Name:   diffutils
-Version:3.5
+Version:3.5.15
 Release:0
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Url:https://www.gnu.org/software/diffutils/
-Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Source0:%{name}-%{version}.tar.xz
+#Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+# 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
-Patch1: gnulib-diffseq.patch
-Patch2: big-file-performance.patch
 BuildRequires:  xz
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
@@ -45,8 +44,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 export CFLAGS="%{optflags} -fPIE"

++ diffutils-3.5.tar.xz -> diffutils-3.5.15.tar.xz ++
 79329 lines of diff (skipped)





commit diffutils for openSUSE:Factory

2016-11-03 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2016-11-03 11:12:02

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-10-22 
11:35:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2016-11-03 
11:12:03.0 +0100
@@ -1,0 +2,27 @@
+Wed Oct 26 07:33:19 UTC 2016 - sch...@suse.de
+
+- gnulib-diffseq.patch, big-file-performance.patch: Avoid performance
+  regression on big files (bsc#1004991)
+
+---
+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:

  big-file-performance.patch
  diffutils-3.5.tar.xz
  diffutils-3.5.tar.xz.sig
  gnulib-diffseq.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.ClrtJU/_old  2016-11-03 11:12:05.0 +0100
+++ /var/tmp/diff_new_pack.ClrtJU/_new  2016-11-03 11:12:05.0 +0100
@@ -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,12 @@
 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
+Patch1: gnulib-diffseq.patch
+Patch2: big-file-performance.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 +41,12 @@
 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
+%patch1 -p1
+%patch2 -p1
 
 %build
 export CFLAGS="%{optflags} -fPIE"
@@ -53,14 +58,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 +74,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

++ big-file-performance.patch ++
>From 68b82f6f8419a815cfcf962b3061352d414dc606 Mon Sep 17 00:00:00 2001
From: Paul Eggert 
Date: Tue, 25 Oct 2016 21:57:56 -0700
Subject: [PATCH] diff: fix big performance degradation in 3.4

* NEWS, doc/diffutils.texi (Overview): Document this.
* src/analyze.c (diff_2_files): Restore too_expensive heuristic,
but this time with a floor that is 16 times the old floor.  This
should fix Bug#16848, by generating good-quality output for its
test case, while not introducing Bug#24715, by running nearly as
fast as diff-3.3 for that test case.
---
 NEWS   |  5 +
 doc/diffutils.texi |  5 -
 src/analyze.c  | 11 ++-
 3 files changed, 19 insertions(+), 2 deletions(-)

Index: diffutils-3.5/src/analyze.c
===
--- diffutils-3.5.orig/src/analyze.c
+++ 

commit diffutils for openSUSE:Factory

2016-10-22 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2016-10-22 11:35:21

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-09-21 
18:23:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2016-10-22 
11:35:22.0 +0200
@@ -2,21 +1,0 @@
-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.5.tar.xz
  diffutils-3.5.tar.xz.sig

New:

  diffutils-3.3.tar.xz
  diffutils-3.3.tar.xz.sig
  gnulib-perl522.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.Bl6sVI/_old  2016-10-22 11:35:23.0 +0200
+++ /var/tmp/diff_new_pack.Bl6sVI/_new  2016-10-22 11:35:23.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   diffutils
-Version:3.5
+Version:3.3
 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,10 +39,9 @@
 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"
@@ -54,14 +53,14 @@
 make %{?_smp_mflags} check
 
 %install
-%make_install
-%find_lang %{name}
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+gzip -9 %{buildroot}%{_infodir}/%{name}.info
 
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %files
 %defattr(-,root,root)
@@ -70,13 +69,10 @@
 %{_bindir}/diff
 %{_bindir}/diff3
 %{_bindir}/sdiff
-%{_infodir}/diffutils.info%{ext_info}
+%{_infodir}/diffutils.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.5.tar.xz -> diffutils-3.3.tar.xz ++
 134381 lines of diff (skipped)


++ gnulib-perl522.patch ++
Subject: http://comments.gmane.org/gmane.comp.lib.gnulib.bugs/35272

Index: grep-2.21/build-aux/update-copyright
===
--- grep-2.21.orig/build-aux/update-copyright
+++ grep-2.21/build-aux/update-copyright
@@ -124,7 +124,7 @@ use strict;
 use warnings;
 
 my $copyright_re = 'Copyright';
-my $circle_c_re = '(?:\([cC]\)|@copyright{}|)';
+my $circle_c_re = '(?:\([cC]\)|@copyright\{}|)';
 my $holder = $ENV{UPDATE_COPYRIGHT_HOLDER};
 $holder ||= 'Free Software Foundation, Inc.';
 my $prefix_max = 5;



commit diffutils for openSUSE:Factory

2016-09-21 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2016-09-21 
18:23:44.0 +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.0 +0200
+++ /var/tmp/diff_new_pack.oLy9ys/_new  2016-09-21 18:23:45.0 +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)





commit diffutils for openSUSE:Factory

2016-02-11 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2016-02-11 12:31:50

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  2015-07-21 
13:24:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2016-02-11 
12:31:52.0 +0100
@@ -1,0 +2,8 @@
+Thu Feb  4 09:29:27 UTC 2016 - mplus...@suse.com
+
+- Make building more verbose
+- Move info page removal to preun
+- Cleanup spec file with spec-cleaner
+- Update provides/obsoletes
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.2alFPi/_old  2016-02-11 12:31:53.0 +0100
+++ /var/tmp/diff_new_pack.2alFPi/_new  2016-02-11 12:31:53.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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,24 +17,23 @@
 
 
 Name:   diffutils
-Url:http://www.gnu.org/software/diffutils/
-Provides:   diff
-Obsoletes:  diff
-PreReq: %{install_info_prereq}
 Version:3.3
 Release:0
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
-Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Source1:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Url:https://www.gnu.org/software/diffutils/
+Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+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
+Source2:%{name}.keyring
 Patch0: gnulib-perl522.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# will be check by source service
-#BuildRequires:  gpg-offline
 BuildRequires:  xz
+Requires(pre):  %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
+Provides:   diff = %{version}
+Obsoletes:  diff < %{version}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GNU diff utilities find differences between files. diff is used to
@@ -45,22 +44,22 @@
 %patch0 -p1
 
 %build
-export CFLAGS="%optflags -fPIE"
+export CFLAGS="%{optflags} -fPIE"
 export LDFLAGS="-pie"
 %configure
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %check
-make check
+make %{?_smp_mflags} check
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 gzip -9 %{buildroot}%{_infodir}/%{name}.info
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%postun
+%preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %files
@@ -70,7 +69,10 @@
 %{_bindir}/diff
 %{_bindir}/diff3
 %{_bindir}/sdiff
-%doc %{_infodir}/%{name}.info.gz
-%doc %{_mandir}/man1/*.gz
+%{_infodir}/diffutils.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}
 
 %changelog






commit diffutils for openSUSE:Factory

2015-07-21 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2015-07-21 13:24:01

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  2015-01-08 
23:01:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2015-07-21 
13:24:02.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul  6 10:13:58 UTC 2015 - co...@suse.com
+
+- add gnulib-perl522.patch from gnulib upstream
+
+---

New:

  gnulib-perl522.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.masiVF/_old  2015-07-21 13:24:02.0 +0200
+++ /var/tmp/diff_new_pack.masiVF/_new  2015-07-21 13:24:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -30,6 +30,7 @@
 Source1:http://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
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # will be check by source service
 #BuildRequires:  gpg-offline
@@ -41,6 +42,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export CFLAGS=%optflags -fPIE



++ gnulib-perl522.patch ++
Subject: http://comments.gmane.org/gmane.comp.lib.gnulib.bugs/35272

Index: grep-2.21/build-aux/update-copyright
===
--- grep-2.21.orig/build-aux/update-copyright
+++ grep-2.21/build-aux/update-copyright
@@ -124,7 +124,7 @@ use strict;
 use warnings;
 
 my $copyright_re = 'Copyright';
-my $circle_c_re = '(?:\([cC]\)|@copyright{}|copy;)';
+my $circle_c_re = '(?:\([cC]\)|@copyright\{}|copy;)';
 my $holder = $ENV{UPDATE_COPYRIGHT_HOLDER};
 $holder ||= 'Free Software Foundation, Inc.';
 my $prefix_max = 5;



commit diffutils for openSUSE:Factory

2015-01-08 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2015-01-08 23:01:00

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  2013-12-07 
07:43:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2015-01-08 
23:01:03.0 +0100
@@ -1,0 +2,5 @@
+Sat Jan  3 15:25:32 UTC 2015 - meiss...@suse.com
+
+- build with PIE
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.PkFTxS/_old  2015-01-08 23:01:04.0 +0100
+++ /var/tmp/diff_new_pack.PkFTxS/_new  2015-01-08 23:01:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,6 +43,8 @@
 %setup -q
 
 %build
+export CFLAGS=%optflags -fPIE
+export LDFLAGS=-pie
 %configure
 make %{?_smp_mflags}
 



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2013-12-07 07:43:40

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  2013-06-25 
17:20:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2013-12-07 
07:43:41.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  6 13:28:07 CET 2013 - p...@suse.de
+
+- Diffutils has a testsuite so run it.
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.yWsKGX/_old  2013-12-07 07:43:43.0 +0100
+++ /var/tmp/diff_new_pack.yWsKGX/_new  2013-12-07 07:43:43.0 +0100
@@ -46,6 +46,9 @@
 %configure
 make %{?_smp_mflags}
 
+%check
+make check
+
 %install
 %makeinstall
 gzip -9 %{buildroot}%{_infodir}/%{name}.info



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2013-06-25 17:14:01

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  2013-04-05 
13:04:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2013-06-25 
17:20:32.0 +0200
@@ -1,0 +2,11 @@
+Fri Jun 21 07:22:47 UTC 2013 - meiss...@suse.com
+
+- disable gpg key checking to avoid build cycles. will be
+  done by source service
+
+---
+Fri Apr  5 11:22:33 UTC 2013 - meiss...@suse.com
+
+- add gpg key checking, keyring from savannah
+
+---

New:

  diffutils-3.3.tar.xz.sig
  diffutils.keyring



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.x3vNAx/_old  2013-06-25 17:20:33.0 +0200
+++ /var/tmp/diff_new_pack.x3vNAx/_new  2013-06-25 17:20:33.0 +0200
@@ -27,7 +27,12 @@
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+Source1:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+# http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=diffutils
+Source2:%name.keyring
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# will be check by source service
+#BuildRequires:  gpg-offline
 BuildRequires:  xz
 
 %description

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2013-04-05 13:04:41

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2013-04-02 
11:40:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2013-04-05 
13:04:41.0 +0200
@@ -1,0 +2,11 @@
+Fri Apr  5 08:01:12 UTC 2013 - jsl...@suse.com
+
+- Update to 3.3:
+  * add --no-dereference
+  * -N works with - (stdin) as input
+  * many fixes
+  * many cleanups (in docco too)
+- remove: config-guess-sub-update.patch
+- remove: diffutils-stdio.in.patch
+
+---

Old:

  config-guess-sub-update.patch
  diffutils-3.2.tar.xz
  diffutils-stdio.in.patch

New:

  diffutils-3.3.tar.xz



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.nREygt/_old  2013-04-05 13:05:12.0 +0200
+++ /var/tmp/diff_new_pack.nREygt/_new  2013-04-05 13:05:12.0 +0200
@@ -21,14 +21,12 @@
 Provides:   diff
 Obsoletes:  diff
 PreReq: %{install_info_prereq}
-Version:3.2
+Version:3.3
 Release:0
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Patch1: diffutils-stdio.in.patch
-Patch2: config-guess-sub-update.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  xz
 
@@ -38,8 +36,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2
 
 %build
 %configure
@@ -48,7 +44,6 @@
 %install
 %makeinstall
 gzip -9 %{buildroot}%{_infodir}/%{name}.info
-%find_lang %name
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
@@ -56,7 +51,7 @@
 %postun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%files -f %name.lang
+%files
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README THANKS
 %{_bindir}/cmp

++ diffutils-3.2.tar.xz - diffutils-3.3.tar.xz ++
 148854 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2013-04-02 11:40:16

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2013-02-04 
19:03:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2013-04-02 
11:40:17.0 +0200
@@ -1,0 +2,6 @@
+Mon Mar 25 14:33:40 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.prewQW/_old  2013-04-02 11:40:18.0 +0200
+++ /var/tmp/diff_new_pack.prewQW/_new  2013-04-02 11:40:18.0 +0200
@@ -26,7 +26,7 @@
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
-Source: %{name}-%{version}.tar.xz
+Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Patch1: diffutils-stdio.in.patch
 Patch2: config-guess-sub-update.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2013-02-04 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2013-02-04 19:03:15

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2012-07-18 
17:12:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2013-02-04 
19:03:17.0 +0100
@@ -1,0 +2,5 @@
+Sat Feb  2 20:34:31 UTC 2013 - sch...@suse.de
+
+- Update config.guess/sub for aarch64
+
+---

New:

  config-guess-sub-update.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.YvK7kG/_old  2013-02-04 19:03:18.0 +0100
+++ /var/tmp/diff_new_pack.YvK7kG/_new  2013-02-04 19:03:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,10 +24,11 @@
 Version:3.2
 Release:0
 Summary:GNU diff Utilities
-License:GFDL-1.2 ; GPL-3.0+
+License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Source: %{name}-%{version}.tar.xz
 Patch1: diffutils-stdio.in.patch
+Patch2: config-guess-sub-update.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  xz
 
@@ -38,6 +39,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2
 
 %build
 %configure

++ config-guess-sub-update.patch ++
Index: build-aux/config.guess
===
--- build-aux/config.guess.orig
+++ build-aux/config.guess
@@ -2,13 +2,13 @@
 # Attempt to guess a canonical system name.
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-#   2011 Free Software Foundation, Inc.
+#   2011, 2012, 2013 Free Software Foundation, Inc.
 
-timestamp='2011-08-20'
+timestamp='2012-12-30'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
+# the Free Software Foundation; either version 3 of the License, or
 # (at your option) any later version.
 #
 # This program is distributed in the hope that it will be useful, but
@@ -17,26 +17,22 @@ timestamp='2011-08-20'
 # General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program; if not, see http://www.gnu.org/licenses/.
 #
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
 # configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-
-# Originally written by Per Bothner.  Please send patches (context
-# diff format) to config-patc...@gnu.org and include a ChangeLog
-# entry.
+# the same distribution terms that you use for the rest of that
+# program.  This Exception is an additional permission under section 7
+# of the GNU General Public License, version 3 (GPLv3).
 #
-# This script attempts to guess a canonical system name similar to
-# config.sub.  If it succeeds, it prints the system name on stdout, and
-# exits with 0.  Otherwise, it exits with 1.
+# Originally written by Per Bothner.
 #
 # You can get the latest version of this script from:
 # 
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+#
+# Please send patches with a ChangeLog entry to config-patc...@gnu.org.
+
 
 me=`echo $0 | sed -e 's,.*/,,'`
 
@@ -57,8 +53,8 @@ GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
-Software Foundation, Inc.
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
+2012, 2013 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@@ -145,7 +141,7 @@ 

commit diffutils for openSUSE:Factory

2012-07-18 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2012-07-18 17:12:52

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2012-02-28 
19:20:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2012-07-18 
17:12:53.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 17 19:04:29 UTC 2012 - a...@suse.de
+
+- Fix build with missing gets declaration (glibc 2.16)
+
+---

New:

  diffutils-stdio.in.patch



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.cqzDty/_old  2012-07-18 17:12:54.0 +0200
+++ /var/tmp/diff_new_pack.cqzDty/_new  2012-07-18 17:12:54.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   diffutils
 Url:http://www.gnu.org/software/diffutils/
 Provides:   diff
@@ -26,6 +27,7 @@
 License:GFDL-1.2 ; GPL-3.0+
 Group:  Productivity/Text/Utilities
 Source: %{name}-%{version}.tar.xz
+Patch1: diffutils-stdio.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  xz
 
@@ -35,6 +37,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 %configure


++ diffutils-stdio.in.patch ++
Index: diffutils-3.2/lib/stdio.in.h
===
--- diffutils-3.2.orig/lib/stdio.in.h
+++ diffutils-3.2/lib/stdio.in.h
@@ -693,12 +693,14 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s
 _GL_CXXALIAS_SYS (gets, char *, (char *s));
 #  undef gets
 # endif
+#if HAVE_RAW_DECL_GETS
 _GL_CXXALIASWARN (gets);
 /* It is very rare that the developer ever has full control of stdin,
so any use of gets warrants an unconditional warning.  Assume it is
always declared, since it is required by C89.  */
 _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead);
 #endif
+#endif
 
 
 #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2012-02-28 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2012-02-28 19:20:50

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2011-10-21 
16:28:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2012-02-28 
19:20:56.0 +0100
@@ -1,0 +2,8 @@
+Mon Feb 27 16:22:01 CET 2012 - jsl...@suse.de
+
+- Update to 3.2:
+  * diff: --ignore-file-name-case now applies at top level too
+  * diff, sdiff: new option --ignore-trailing-space
+  * maint: avoid new make sytnax-check failure
+
+---

Old:

  diffutils-3.1.tar.xz

New:

  diffutils-3.2.tar.xz



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.d7HKug/_old  2012-02-28 19:20:57.0 +0100
+++ /var/tmp/diff_new_pack.d7HKug/_new  2012-02-28 19:20:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   diffutils
 Url:http://www.gnu.org/software/diffutils/
-License:GFDL-1.2 ; GPL-3.0+
-Group:  Productivity/Text/Utilities
 Provides:   diff
 Obsoletes:  diff
 PreReq: %{install_info_prereq}
-Version:3.1
-Release:1
+Version:3.2
+Release:0
 Summary:GNU diff Utilities
+License:GFDL-1.2 ; GPL-3.0+
+Group:  Productivity/Text/Utilities
 Source: %{name}-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  xz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2011-12-06 18:06:11

Comparing /work/SRC/openSUSE:Factory/diffutils (Old)
 and  /work/SRC/openSUSE:Factory/.diffutils.new (New)


Package is diffutils, Maintainer is p...@suse.com

Changes:




Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.bOcUCe/_old  2011-12-06 18:10:26.0 +0100
+++ /var/tmp/diff_new_pack.bOcUCe/_new  2011-12-06 18:10:26.0 +0100
@@ -19,7 +19,7 @@
 
 Name:   diffutils
 Url:http://www.gnu.org/software/diffutils/
-License:GFDLv1.2 ; GPLv3+
+License:GFDL-1.2 ; GPL-3.0+
 Group:  Productivity/Text/Utilities
 Provides:   diff
 Obsoletes:  diff


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit diffutils for openSUSE:Factory

2011-08-15 Thread h_root

Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory
checked in at Mon Aug 15 12:30:21 CEST 2011.




--- diffutils/diffutils.changes 2010-09-19 10:30:44.0 +0200
+++ /mounts/work_src_done/STABLE/diffutils/diffutils.changes2011-08-13 
03:43:18.0 +0200
@@ -1,0 +2,10 @@
+Sat Aug 13 03:10:31 CEST 2011 - p...@suse.de
+
+- Update to 3.1:
+  + Bug fixes
+- diff no longer reports spurious differences merely because two
+  entries in the same directory have names that compare equal in
+  the current locale, or compare equal because --ignore-file-name-case
+  was given.
+
+---

calling whatdependson for head-i586


Old:

  diffutils-3.0.tar.bz2

New:

  diffutils-3.1.tar.xz



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.pYLjP4/_old  2011-08-15 12:27:42.0 +0200
+++ /var/tmp/diff_new_pack.pYLjP4/_new  2011-08-15 12:27:42.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package diffutils (Version 3.0)
+# spec file for package diffutils
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,11 +25,12 @@
 Provides:   diff
 Obsoletes:  diff
 PreReq: %{install_info_prereq}
-Version:3.0
+Version:3.1
 Release:1
 Summary:GNU diff Utilities
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  xz
 
 %description
 The GNU diff utilities find differences between files. diff is used to
@@ -44,13 +45,14 @@
 
 %install
 %makeinstall
+gzip -9 %{buildroot}%{_infodir}/%{name}.info
 %find_lang %name
 
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/diff.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %postun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/diff.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -62,7 +64,7 @@
 %{_bindir}/diff
 %{_bindir}/diff3
 %{_bindir}/sdiff
-%doc %{_infodir}/diff.info*.gz
+%doc %{_infodir}/%{name}.info.gz
 %doc %{_mandir}/man1/*.gz
 
 %changelog






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org