[Lunar-commits] <moonbase> grep: version bumped to 2.6.

Florin Braescu florin at lunar-linux.org
Wed Mar 24 03:06:04 CET 2010


commit 233d63556aa3ad98469028dd56e6b33a35bfae66
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Wed Mar 24 04:06:04 2010 +0200

    grep: version bumped to 2.6.
    
    ** Speed improvements
      grep is much faster on multibyte character sets, especially (but not
      limited to) UTF-8 character sets. The speed improvement is also very
      pronounced with case-insensitive matches.
    
    ** Bug fixes
    
    ** New features
      Two new command-line options, --group-separator=ARGUMENT and
      --no-group-separator, enable further customization of the output
      when -A, -B or -C is being used.
    
    ** Other changes
      egrep accepts the -E option and fgrep accepts the -F option. If egrep
      and fgrep are given another of the -E/-F/-G options, they print a more
      meaningful error message.
---
 utils/grep/BUILD   |   37 ++++++++++++++++++-------------------
 utils/grep/DETAILS |   12 ++++++------
 2 files changed, 24 insertions(+), 25 deletions(-)

diff --git a/utils/grep/BUILD b/utils/grep/BUILD
index 7d8e9ef..6283f16 100644
--- a/utils/grep/BUILD
+++ b/utils/grep/BUILD
@@ -1,25 +1,24 @@
 (
 
-        if [ "$USE_PERL" == "y" ]; then
-                OPTS=$OPTS" --enable-perl-regexp"
-        else
-                OPTS=$OPTS" --disable-perl-regexp"
-        fi
+  if [ "$USE_PERL" == "y" ]; then
+    OPTS=$OPTS" --enable-perl-regexp"
+  else
+    OPTS=$OPTS" --disable-perl-regexp"
+  fi
+    if [ "$USE_LARGEFILE" == "y" ]; then
+      OPTS=$OPTS" --enable-largefile"
+  else
+    OPTS=$OPTS" --disable-largefile"
+  fi
 
-        if [ "$USE_LARGEFILE" == "y" ]; then
-                OPTS=$OPTS" --enable-largefile"
-        else
-                OPTS=$OPTS" --disable-largefile"
-        fi
+  if [ "$USE_NLS" == "y" ]; then
+    OPTS=$OPTS" --enable-nls"
+  else
+    OPTS=$OPTS" --disable-nls"
+  fi
 
-        if [ "$USE_NLS" == "y" ]; then
-                OPTS=$OPTS" --enable-nls"
-        else
-                OPTS=$OPTS" --disable-nls"
-        fi
-
-        sedit "s/SYMLINK=\"ln -s\"/SYMLINK=\"ln -sf\"/" configure &&
-        OPTS=$OPTS" --bindir=/bin --sbindir=/sbin --libdir=/lib --includedir=/include"
-        default_build
+  sedit "s/SYMLINK=\"ln -s\"/SYMLINK=\"ln -sf\"/" configure  &&
+  OPTS=$OPTS" --bindir=/bin --sbindir=/sbin --libdir=/lib --includedir=/include"
+  default_build
 
 ) > $C_FIFO 2>&1
diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index 5c9493d..8d24984 100644
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -1,12 +1,12 @@
           MODULE=grep
-         VERSION=2.5.4
-          SOURCE=$MODULE-$VERSION.tar.bz2
-   SOURCE_URL[0]=$GNU_URL/$MODULE/
-   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE/
-      SOURCE_VFY=sha1:9bbd4f02b18bb264e0fcb17293b6f0445c8694d2
+         VERSION=2.6
+          SOURCE=$MODULE-$VERSION.tar.gz
+   SOURCE_URL[0]=$GNU_URL/$MODULE
+   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE
+      SOURCE_VFY=sha1:ae447c0aec0559e24d7fe5848db943b3ec39a7b0
         WEB_SITE=http://www.gnu.org/software/grep/grep.html
          ENTERED=20010922
-         UPDATED=20090211
+         UPDATED=20100324
            SHORT="grep finds lines that match specified patterns"
 
 cat << EOF


More information about the Lunar-commits mailing list