From 9db86fc1fe3195f3cec69d01d5a095684e8d6642bce47672a9bd57bb86be4b4f Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Tue, 22 May 2012 09:42:25 +0000 Subject: [PATCH] Accepting request 121718 from home:tabraham1:branches:Base:System update to 2.12 OBS-URL: https://build.opensuse.org/request/show/121718 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=26 --- grep-2.11.tar.bz2 | 3 --- grep-2.12.tar.bz2 | 3 +++ grep.changes | 23 +++++++++++++++++++++++ grep.spec | 2 +- 4 files changed, 27 insertions(+), 4 deletions(-) delete mode 100644 grep-2.11.tar.bz2 create mode 100644 grep-2.12.tar.bz2 diff --git a/grep-2.11.tar.bz2 b/grep-2.11.tar.bz2 deleted file mode 100644 index 814ab22..0000000 --- a/grep-2.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53a7db59d704c4d1f1cb857e5b883e4787ea16649580a0c325e71cb1242b165e -size 1495175 diff --git a/grep-2.12.tar.bz2 b/grep-2.12.tar.bz2 new file mode 100644 index 0000000..52e9b25 --- /dev/null +++ b/grep-2.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aba3fe978ff70831dee012a0960416d723b4f4c520338094f58d554b0f7dec5c +size 1566083 diff --git a/grep.changes b/grep.changes index 500dcac..e5fdad3 100644 --- a/grep.changes +++ b/grep.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon May 21 18:19:15 UTC 2012 - tabraham@novell.com + +- Update to 2.12: + * "echp P|grep --devices=skip P" once again prints P, as it did in + 2.10 [bug introduced in grep-2.11] + * grep no longer segfaults with -r --exclude-dir and no file + operand. I.e., ":|grep -r --exclude-dir=D PAT" would segfault. + [bug introduced in grep-2.11] + * Recursive grep now uses fts for directory traversal, so it can + handle much-larger directories without reporting things like + "Filename too long", and it can run much faster when dealing + with large directory hierarchies. [bug present since the + beginning] + * grep -E 'a{1000000000}' now reports an overflow error rather + than silently acting like grep -E 'a\{1000000000}'. + * The -R option now has a long-option alias --dereference-recursive. + * The -r (--recursive) option now follows only command-line + symlinks. Also, by default -r now reads a device only if it is + named on the command line; this can be overridden with --devices. + -R acts as before, so use -R if you prefer the old behavior of + following all symlinks and defaulting to reading all devices. + ------------------------------------------------------------------- Thu Apr 19 17:43:06 CEST 2012 - meissner@suse.de diff --git a/grep.spec b/grep.spec index a38ea51..5c58072 100644 --- a/grep.spec +++ b/grep.spec @@ -25,7 +25,7 @@ BuildRequires: pcre Url: http://www.gnu.org/software/grep/ Provides: base:/usr/bin/grep PreReq: %{install_info_prereq} -Version: 2.11 +Version: 2.12 Release: 0 Summary: Print lines matching a pattern License: GPL-3.0+