[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