grep: Update to 2.17.

Also adds automatic colouring of matched strings.
This commit is contained in:
Michael Tremer 2014-02-23 16:36:58 +01:00
parent b8e1d26567
commit 87621bcc7a
3 changed files with 28 additions and 1 deletions

4
grep/GREP_COLORS Normal file
View File

@ -0,0 +1,4 @@
# Configuration file for the color grep utility
# 'none' shuts colorization off.
#COLOR none

9
grep/colorgrep.sh Normal file
View File

@ -0,0 +1,9 @@
# color-grep initialization
if [ -r /etc/GREP_COLORS ]; then
grep -qi "^COLOR.*none" /etc/GREP_COLORS >/dev/null 2>/dev/null && return
fi
alias grep='grep --color=auto' 2>/dev/null
alias egrep='egrep --color=auto' 2>/dev/null
alias fgrep='fgrep --color=auto' 2>/dev/null

View File

@ -4,7 +4,7 @@
###############################################################################
name = grep
version = 2.16
version = 2.17
release = 1
groups = Applications/Text
@ -41,6 +41,14 @@ build
test
make check
end
install_cmds
mkdir -pv %{BUILDROOT}%{sysconfdir}/profile.d
install -m 644 %{DIR_SOURCE}/colorgrep.sh \
%{BUILDROOT}%{sysconfdir}/profile.d
install -m 644 %{DIR_SOURCE}/GREP_COLORS \
%{BUILDROOT}%{sysconfdir}
end
end
packages
@ -49,11 +57,17 @@ packages
provides
/bin/grep
bundled(gnulib)
end
conflicts
filesystem < 002
end
configfiles
%{sysconfdir}/profile.d/colorgrep.sh
%{sysconfdir}/GREP_COLORS
end
end
package %{name}-debuginfo