cf483b
%define _bindir /bin
cf483b
cf483b
Summary: Pattern matching utilities
cf483b
Name: grep
b35d5f
Version: 2.20
26ed14
Release: 1%{?dist}
cf483b
License: GPLv3+
cf483b
Group: Applications/Text
cf483b
Source: ftp://ftp.gnu.org/pub/gnu/grep/grep-%{version}.tar.xz
cf483b
Source1: colorgrep.sh
cf483b
Source2: colorgrep.csh
cf483b
Source3: GREP_COLORS
b35d5f
Source4: grepconf.sh
cf483b
# upstream ticket 39444
b35d5f
Patch0: grep-2.20-man-fix-gs.patch
cf483b
# upstream ticket 39445
b35d5f
Patch1: grep-2.20-help-align.patch
cf483b
URL: http://www.gnu.org/software/grep/
cf483b
Requires(post): /sbin/install-info
cf483b
Requires(preun): /sbin/install-info
cf483b
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
cf483b
BuildRequires: pcre-devel >= 3.9-10, texinfo, gettext
cf483b
BuildRequires: autoconf automake
cf483b
# https://fedorahosted.org/fpc/ticket/174
cf483b
Provides: bundled(gnulib)
cf483b
cf483b
%description
cf483b
The GNU versions of commonly used grep utilities. Grep searches through
cf483b
textual input for lines which contain a match to a specified pattern and then
cf483b
prints the matching lines. GNU's grep utilities include grep, egrep and fgrep.
cf483b
cf483b
GNU grep is needed by many scripts, so it shall be installed on every system.
cf483b
cf483b
%prep
cf483b
%setup -q
b35d5f
%patch0 -p1 -b .man-fix-gs
b35d5f
%patch1 -p1 -b .help-align
cf483b
cf483b
%build
cf483b
%global BUILD_FLAGS $RPM_OPT_FLAGS
cf483b
cf483b
# Currently gcc on ppc uses double-double arithmetic for long double and it
cf483b
# does not conform to the IEEE floating-point standard. Thus force
cf483b
# long double to be double and conformant.
cf483b
%ifarch ppc ppc64
cf483b
%global BUILD_FLAGS %{BUILD_FLAGS} -mlong-double-64
cf483b
%endif
cf483b
cf483b
%configure --without-included-regex CPPFLAGS="-I%{_includedir}/pcre" \
cf483b
  CFLAGS="%{BUILD_FLAGS}"
cf483b
make %{?_smp_mflags}
cf483b
cf483b
%install
cf483b
rm -rf ${RPM_BUILD_ROOT}
cf483b
make %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT install
cf483b
gzip $RPM_BUILD_ROOT%{_infodir}/grep*
cf483b
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
cf483b
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
cf483b
install -pm 644 %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
cf483b
install -pm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
b35d5f
install -Dpm 755 %{SOURCE4} $RPM_BUILD_ROOT%{_libexecdir}/grepconf.sh
cf483b
cf483b
%find_lang %name
cf483b
cf483b
%check
cf483b
make check
cf483b
cf483b
%clean
cf483b
rm -rf ${RPM_BUILD_ROOT}
cf483b
cf483b
%post
cf483b
/sbin/install-info --quiet --info-dir=%{_infodir} %{_infodir}/grep.info.gz || :
cf483b
cf483b
%preun
cf483b
if [ $1 = 0 ]; then
cf483b
	/sbin/install-info --quiet --info-dir=%{_infodir} --delete %{_infodir}/grep.info.gz || :
cf483b
fi
cf483b
cf483b
%files -f %{name}.lang
cf483b
%defattr(-,root,root,-)
cf483b
%doc ABOUT-NLS AUTHORS THANKS TODO NEWS README ChangeLog COPYING
cf483b
cf483b
%{_bindir}/*
cf483b
%config(noreplace) %{_sysconfdir}/profile.d/colorgrep.*sh
cf483b
%config(noreplace) %{_sysconfdir}/GREP_COLORS
cf483b
%{_infodir}/*.info*.gz
cf483b
%{_mandir}/*/*
b35d5f
%{_libexecdir}/grepconf.sh
cf483b
cf483b
%changelog
b35d5f
* Fri Sep  5 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 2.20-1
b35d5f
- New version
b35d5f
  Resolves: rhbz#1123005
b35d5f
b35d5f
* Tue Feb 04 2014 Jan Grulich <jgrulich@redhat.com> - 2.16-1
26ed14
- Update to 2.16
26ed14
- Resolves: rhbz#1050916
26ed14
- Resolves: rhbz#1050919
26ed14
26ed14
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.14-6
26ed14
- Mass rebuild 2014-01-24
26ed14
26ed14
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.14-5
26ed14
- Mass rebuild 2013-12-27
26ed14
cf483b
* Tue Jul  9 2013 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14-4
cf483b
- Added group-separator, no-group-separator options decription
cf483b
- Aligned output of built-in help
cf483b
- Defuzzified gnulib-tests-rm-f patch
cf483b
cf483b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-3
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
cf483b
cf483b
* Wed Oct  3 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14-2
cf483b
- Fixed -R option placement
cf483b
  Resolves: rhbz#861937
cf483b
cf483b
* Mon Aug 20 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.14-1
cf483b
- New version
cf483b
  Resolves: rhbz#849594
cf483b
cf483b
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-2
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cf483b
cf483b
* Tue Jul 10 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.13-1
cf483b
- New version
cf483b
  Resolves: rhbz#837749
cf483b
- Fixed -i option
cf483b
  Resolves: rhbz#828844
cf483b
- Added virtual provide and FPC ticket link for bundled gnulib
cf483b
  Resolves: rhbz#821759
cf483b
cf483b
* Tue Apr 24 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.12-1
cf483b
- New version
cf483b
  Resolves: rhbz#815705
cf483b
cf483b
* Fri Mar  2 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 2.11-1
cf483b
- New version
cf483b
cf483b
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.10-3
cf483b
- Rebuild against PCRE 8.30
cf483b
cf483b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10-2
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cf483b
cf483b
* Wed Nov 16 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.10-1
cf483b
- New version
cf483b
cf483b
* Mon Jul 11 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.9-3
cf483b
- Use rm -f in gnulib-tests (gnulib-tests-rm-f patch)
cf483b
  Resolves: rhbz#716330
cf483b
cf483b
* Mon Jul 04 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.9-2
cf483b
- Fixed build failure on ppc - long double forced to double on ppc
cf483b
cf483b
* Wed Jun 22 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.9-1
cf483b
- New version: grep-2.9
cf483b
- Removed dfa-buffer-overrun-fix patch
cf483b
cf483b
* Mon Jun 20 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.8-4
cf483b
- dfa: don't overrun a malloc'd buffer for certain regexps
cf483b
  (patch dfa-buffer-overrun-fix)
cf483b
  Resolves: rhbz#713328
cf483b
cf483b
* Mon May 16 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.8-3
cf483b
- Added coloring aliases to csh script as well
cf483b
cf483b
* Mon May 16 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.8-2
cf483b
- Added coloring to egrep and fgrep
cf483b
  Resolves: rhbz#697895
cf483b
cf483b
* Mon May 16 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.8-1
cf483b
- New version: grep-2.8
cf483b
  Resolves: rhbz#704710
cf483b
- Removed const-range-exp patch (upstreamed)
cf483b
cf483b
* Mon Apr 04 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 2.7-5
cf483b
- colorgrep scripts no longer overwrites COLORS envvar (#693058),
cf483b
  thanks to Ville Skyttä
cf483b
cf483b
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7-4
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cf483b
cf483b
* Fri Oct 01 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.7-3
cf483b
- Fixed inconsistency with range expressions, const-range-exp patch (#583011)
cf483b
cf483b
* Wed Sep 29 2010 jkeating - 2.7-2
cf483b
- Rebuilt for gcc bug 634757
cf483b
cf483b
* Tue Sep 21 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.7-1
cf483b
- New version: grep-2.7
cf483b
- Removed patches (already in upstream): dfa-optimize-period,
cf483b
  glibc-matcher-fallback, mmap-option-fix, dfa-convert-to-wide-char,
cf483b
  dfa-speedup-digit-xdigit
cf483b
cf483b
* Fri Jun 11 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.3-4
cf483b
- Colors can be globally disabled via /etc/GREP_COLORS (#602867)
cf483b
- Fixed indentation in spec
cf483b
- Fixed defattr in spec
cf483b
cf483b
* Mon Jun 07 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.3-3
cf483b
- Added auto-color profile.d scripts (thanks to Ville Skyttä #600832)
cf483b
- Removed description macro from changelog
cf483b
26ed14
* Thu May 06 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.3-2
cf483b
- Added dfa-optimize-period patch (speedup for . patterns in UTF-8)
cf483b
- Added glibc-matcher-fallback patch (speedup for [a-z] patterns in UTF-8)
cf483b
- Added mmap-option-fix patch
cf483b
- Added dfa-convert-to-wide-char patch (speedup for -m and remove quadratic
cf483b
  complexity when going to glibc)
cf483b
- Added dfa-speedup-digit-xdigit patch (speedup for [[:digit:]] [:xdigit:]])
cf483b
cf483b
* Sun Apr 04 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.3-1
cf483b
- New version: grep-2.6.3
cf483b
- make check is not silent now
cf483b
cf483b
* Fri Mar 26 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6.1-1
cf483b
- New version: grep-2.6.1
cf483b
- Dropped sigsegv patch (integrated upstream)
cf483b
cf483b
* Tue Mar 23 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.6-1
cf483b
- New version: grep-2.6
cf483b
- Added sigsegv patch (after release patch from upstream)
cf483b
- Dropped obsoleted patches: fedora-tests, pcrewrap, case, egf-speedup,
cf483b
  bz460641, utf8, dfa-optional, w
cf483b
cf483b
* Fri Mar 05 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.5.4-2
cf483b
- Added w patch to fix -w switch behaviour broken by dfa-optional patch
cf483b
cf483b
* Wed Feb 10 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 2.5.4-1
cf483b
- New version: grep-2.5.4
cf483b
- Fixed typos in description
cf483b
- Updated utf-8 patch
cf483b
- Added dfa-optional patch (#538423)
cf483b
cf483b
* Tue Aug 11 2009 Lubomir Rintel <lkundrak@v3.sk> 2.5.3-6
cf483b
- Silence possible scriptlets errors
cf483b
cf483b
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-5
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
cf483b
cf483b
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-4
cf483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cf483b
cf483b
* Tue Jan 27 2009 Stepan Kasal <skasal@redhat.com> 2.5.3-3
cf483b
- remove grep-mem-exhausted.patch (#481765, #198165)
cf483b
cf483b
* Thu Jan  8 2009 Stepan Kasal <skasal@redhat.com> 2.5.3-2
cf483b
- fix bug #460641 (a.k.a. 479152)
cf483b
cf483b
* Thu Nov 20 2008 Lubomir Rintel <lkundrak@v3.sk> 2.5.3-1
cf483b
- Update to latest upstream version
cf483b
- Drop upstreamed patches
cf483b
- Add a couple of regression tests
cf483b
- Temporarily disable tests
cf483b
- Minor cleanup
cf483b
cf483b
* Wed Oct 1 2008 Lubomir Rintel <lkundrak@v3.sk> 2.5.1a-61
cf483b
- Fix pcre-mode (-P) line wrapping (bug #324781)
cf483b
- Match the version with upstream
cf483b
- Recode AUTHORS to utf8
cf483b
cf483b
* Fri Jul 25 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.5.1-60
cf483b
- fix license tag
cf483b
cf483b
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.5.1-59
cf483b
- Autorebuild for GCC 4.3
cf483b
cf483b
* Fri Apr 20 2007 Stepan Kasal <skasal@redhat.com> - 2.5.1-58
cf483b
- Adhere to packaging guidelines.
cf483b
- Resolves: #225857
cf483b
- Use CPPFLAGS= argument to configure to add an -I option.
cf483b
- Do not set LDFLAGS=-s for "make install".
cf483b
cf483b
* Mon Jan 22 2007 Tim Waugh <twaugh@redhat.com> 2.5.1-57
cf483b
- Make preun scriptlet unconditionally succeed (bug #223697).
cf483b
cf483b
* Wed Nov 22 2006 Tim Waugh <twaugh@redhat.com> 2.5.1-56
cf483b
- Fixed count of patterns when the last is an empty string (bug #204255).
cf483b
cf483b
* Wed Nov 22 2006 Tim Waugh <twaugh@redhat.com> 2.5.1-55
cf483b
- Fix 'memory exhausted' errors by limiting in-memory buffer (bug #198165).
cf483b
cf483b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.5.1-54.1
cf483b
- rebuild
cf483b
cf483b
* Wed May 31 2006 Tim Waugh <twaugh@redhat.com> 2.5.1-54
cf483b
- Applied upstream patch to fix '-D skip' (bug #189580).
cf483b
cf483b
* Mon Feb 20 2006 Tim Waugh <twaugh@redhat.com> 2.5.1-53
cf483b
- Applied Tim Robbins' patch for 'grep -w' (bug #179698).
cf483b
cf483b
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.5.1-52.2
cf483b
- bump again for double-long bug on ppc(64)
cf483b
cf483b
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.5.1-52.1
cf483b
- rebuilt for new gcc4.1 snapshot and glibc changes
cf483b
cf483b
* Fri Feb  3 2006 Tim Waugh <twaugh@redhat.com> 2.5.1-52
cf483b
- Prevent 'grep -P' from segfaulting (bug #171379).
cf483b
cf483b
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
cf483b
- rebuilt
cf483b
cf483b
* Thu Sep 29 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-51
cf483b
- Prevent 'grep -Fw ""' from busy-looping (bug #169524).
cf483b
cf483b
* Tue Jun 28 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-50
cf483b
- Further fixing for bug #161700.
cf483b
cf483b
* Mon Jun 27 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-49
cf483b
- Fix 'grep -Fw' for encodings other than UTF-8 (bug #161700).
cf483b
cf483b
* Wed Apr 13 2005 Tim Waugh <twaugh@redhat.com>
cf483b
- Build requires recent pcre-devel (bug #154626).
cf483b
cf483b
* Wed Mar  2 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-48
cf483b
- Rebuild for new GCC.
cf483b
cf483b
* Fri Jan  7 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-47
cf483b
- Run 'make check'.
cf483b
- Fixed -w handling for EGexecute.  Now 'make check' passes.
cf483b
- Cache MB_CUR_MAX value in egf-speedup patch.
cf483b
- Fixed variable shadowing in egf-speedup patch.
cf483b
- Removed redundant (and incorrect) code in prline.
cf483b
cf483b
* Fri Jan  7 2005 Tim Waugh <twaugh@redhat.com> 2.5.1-46
cf483b
- More -w tests from Jakub Jelinek.
cf483b
- Rebased on 2.5.1a.
cf483b
cf483b
* Fri Dec 31 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-45
cf483b
- More tests (Jakub Jelinek).
cf483b
- Jakub Jelinek's much improved -Fi algorithm.
cf483b
- Removed bogus part of grep-2.5.1-fgrep patch.
cf483b
cf483b
* Tue Dec 21 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-44
cf483b
- Fixed -Fi for multibyte input (bug #143079).
cf483b
cf483b
* Thu Dec 16 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-43
cf483b
- Bypass kwset matching when ignoring case and processing multibyte input
cf483b
  (bug #143079).
cf483b
cf483b
* Tue Dec 14 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-42
cf483b
- Further UTF-8 processing avoided since a '\n' byte is always an
cf483b
  end-of-line character in that encoding.
cf483b
cf483b
* Fri Dec  3 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-41
cf483b
- Fixed a busy loop in the egf-speedup patch (bug #140781).
cf483b
cf483b
* Thu Nov 18 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-40
cf483b
- Fixed a bug in the fgrep patch, exposed by the dfa-optional patch
cf483b
  (bug #138558).
cf483b
cf483b
* Tue Nov 16 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-39
cf483b
- Fixed last patch.
cf483b
cf483b
* Tue Nov 16 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-38
cf483b
- Applied patch from Karsten Hopp to fix background colour problems with
cf483b
  --color output (bug #138913).
cf483b
cf483b
* Wed Nov 10 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-37
cf483b
- Prevent false matches when DFA is disabled (bug #138558).
cf483b
cf483b
* Mon Nov  8 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-36
cf483b
- Automatically disable DFA when processing multibyte input.  GREP_USE_DFA
cf483b
  environment variable overrides.
cf483b
cf483b
* Fri Nov  5 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-35
cf483b
- Fixes to egf-speedup patch: now it does not change any functionality,
cf483b
  as intended.
cf483b
- GREP_NO_DFA now turns off the DFA engine, for performance testing.
cf483b
cf483b
* Thu Nov  4 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-34
cf483b
- More improvements to egf-speedup patch (bug #138076).
cf483b
cf483b
* Thu Nov  4 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-33
cf483b
- Small improvements to egf-speedup patch.
cf483b
cf483b
* Wed Nov  3 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-32
cf483b
- Remove mb-caching hack.
cf483b
- Better multibyte handling in EGexecute() and Fexecute().
cf483b
- Don't need regex.c changes in grep-2.5-i18n.patch.
cf483b
cf483b
* Wed Oct 13 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-31
cf483b
- Make 'grep -F' avoid UTF-8 processing if the pattern contains no
cf483b
  multibyte characters (bug #133932).
cf483b
cf483b
* Mon Oct 11 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-30
cf483b
- Applied patch from Robert Scheck to tidy spec file and add a URL
cf483b
  tag (bug #135185).
cf483b
cf483b
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cf483b
- rebuilt
cf483b
cf483b
* Fri Jun  4 2004 Tim Waugh <twaugh@redhat.com>
cf483b
- More build requirements (bug #125323).
cf483b
cf483b
* Tue May 18 2004 Jeremy Katz <katzj@redhat.com> 2.5.1-28
cf483b
- rebuild
cf483b
cf483b
* Tue May 18 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-27
cf483b
- Fix dfa multibyte character class matching when -i is used (bug #123363).
cf483b
- Use bracket patch before i18n patch to make it clear that the bug exists
cf483b
  upstream.
cf483b
cf483b
* Thu Feb 26 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-26
cf483b
- Fix fgrep (bug #116909).
cf483b
cf483b
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cf483b
- rebuilt
cf483b
cf483b
* Mon Jan  5 2004 Tim Waugh <twaugh@redhat.com> 2.5.1-24
cf483b
- Work around glibc bug #112869 (segfault in re_compile_pattern).
cf483b
- Avoid patching Makefile.am, to avoid automake/autoconf weirdness.
cf483b
cf483b
* Wed Dec 10 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-23
cf483b
- Another multibyte efficiency bug-fix (bug #111800).
cf483b
cf483b
* Mon Dec  8 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-22
cf483b
- Fixed [:alpha:]-type character classes (bug #108484).
cf483b
- Fixed -o -i properly (bug #111489).
cf483b
cf483b
* Sat Dec  6 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-21
cf483b
- Fixed 'fgrep -i' (bug #111614).
cf483b
cf483b
* Fri Nov 21 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-20
cf483b
- Another two multibyte efficiency bug-fixes (bug #110524).
cf483b
cf483b
* Thu Nov  6 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-19
cf483b
- Fixed a multibyte efficiency bug.
cf483b
cf483b
* Thu Nov  6 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-18
cf483b
- Turn on multibyte efficiency patch again to shake out bugs.
cf483b
cf483b
* Wed Oct  8 2003 Tim Waugh <twaugh@redhat.com>
cf483b
- Fixed man page bug (bug #106267).
cf483b
cf483b
* Thu Sep 18 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-17
cf483b
- Use symlinks for egrep/fgrep, rather than shell script wrappers.
cf483b
cf483b
* Fri Jun 27 2003 Tim Waugh <twaugh@redhat.com>
cf483b
- Fix debuginfo package.
cf483b
cf483b
* Fri Jun 27 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-16.1
cf483b
- Rebuilt.
cf483b
cf483b
* Fri Jun 27 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-16
cf483b
- Finally give up on making grep go fast. :-(
cf483b
cf483b
* Thu Jun 26 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-15.1
cf483b
- Rebuilt.
cf483b
cf483b
* Thu Jun 26 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-15
cf483b
- Fixed grep -i bug introduced by cache.
cf483b
cf483b
* Mon Jun 23 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-14.1
cf483b
- Rebuilt.
cf483b
cf483b
* Mon Jun 23 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-14
cf483b
- Redo the gofast patch (bug #97785).
cf483b
cf483b
* Thu Jun 12 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-13.1
cf483b
- Rebuilt.
cf483b
cf483b
* Thu Jun 12 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-13
cf483b
- Fixed a bug in the gofast patch (bug #97266).
cf483b
cf483b
* Tue Jun 10 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-12.1
cf483b
- Rebuilt.
cf483b
cf483b
* Tue Jun 10 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-12
cf483b
- Go faster (bug #69900).
cf483b
- Fix man page.
cf483b
cf483b
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cf483b
- rebuilt
cf483b
cf483b
* Thu May 29 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-10.1
cf483b
- Rebuilt.
cf483b
cf483b
* Thu May 29 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-10
cf483b
- Use system regex again.
cf483b
cf483b
* Thu May 29 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-9
cf483b
- Fixed bug in go-fast patch.
cf483b
cf483b
* Wed May 28 2003 Tim Waugh <twaugh@redhat.com> 2.5.1-8
cf483b
- Go fast (bug #69900).
cf483b
- Run test suite.
cf483b
cf483b
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> 2.5.1-7
cf483b
- rebuilt
cf483b
cf483b
* Tue Nov 19 2002 Tim Waugh <twaugh@redhat.com> 2.5.1-6
cf483b
- i18n patch.
cf483b
cf483b
* Mon Oct 21 2002 Tim Waugh <twaugh@redhat.com> 2.5.1-5
cf483b
- Don't install /usr/share/info/dir.
cf483b
- Fix -o -i (bug #72641).
cf483b
cf483b
* Sat Jul 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cf483b
- install all info files #69204
cf483b
cf483b
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cf483b
- automated rebuild
cf483b
cf483b
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cf483b
- automated rebuild
cf483b
cf483b
* Tue Mar 26 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.5.1-1
cf483b
- 2.5.1
cf483b
cf483b
* Wed Mar 13 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-1
cf483b
- 2.5 final
cf483b
cf483b
* Wed Jan 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-0.g.1
cf483b
- 2.5g
cf483b
cf483b
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cf483b
- automated rebuild
cf483b
cf483b
* Mon Nov 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-0.f.4
cf483b
- Update CVS to reduce bloat
cf483b
cf483b
* Thu Nov  8 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-0.f.3
cf483b
- Don't fail %%post with --excludedocs
cf483b
cf483b
* Wed Sep 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-0.f.2
cf483b
- Fix up echo A |grep '[A-Z0-9]' in locales other than C
cf483b
cf483b
* Tue Sep 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5-0.f.1
cf483b
- 2.5f, fixes #53603
cf483b
cf483b
* Wed Jul 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.4.2-7
cf483b
- Fix up the i18n patch - it used to break "grep '[]a]'" (#49003)
cf483b
- revert to 2.4.2 (latest official release) for now
cf483b
cf483b
* Mon May 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5e-4
cf483b
- Fix "echo Linux forever |grep -D skip Linux"
cf483b
cf483b
* Mon May 21 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5e-3
cf483b
- Add new -D, --devices option
cf483b
- Fix a bug with "directories" being uninitialized
cf483b
cf483b
* Sun May 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5e-2
cf483b
- Fix up the --color option to behave like the one from ls (--color=auto)
cf483b
  Sooner or later, some people will alias grep="grep --color" and wonder why
cf483b
  their scripts break.
cf483b
- Update docs accordingly
cf483b
- Get rid of the annoying blinking in grep --color
cf483b
cf483b
* Sun May 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.5e-1
cf483b
- 2.5e
cf483b
cf483b
* Tue Feb 27 2001 Trond Eivind Glomsrød <teg@redhat.com>
cf483b
- use %%{_tmppath}
cf483b
- langify
cf483b
cf483b
* Sun Aug 20 2000 Jakub Jelinek <jakub@redhat.com>
cf483b
- i18n character ranges patch from Ulrich Drepper
cf483b
cf483b
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
cf483b
- automatic rebuild
cf483b
cf483b
* Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cf483b
- FHSify
cf483b
cf483b
* Tue Mar 21 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cf483b
- update to 2.4.2
cf483b
- fix download URL
cf483b
cf483b
* Thu Feb 03 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cf483b
- gzip info pages (Bug #9035)
cf483b
cf483b
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
cf483b
- fix description
cf483b
cf483b
* Wed Dec 22 1999 Jeff Johnson <jbj@redhat.com>
cf483b
- update to 2.4.
cf483b
cf483b
* Wed Oct 20 1999 Bill Nottingham <notting@redhat.com>
cf483b
- prereq install-info
cf483b
cf483b
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cf483b
- auto rebuild in the new build environment (release 2)
cf483b
cf483b
* Mon Mar 08 1999 Preston Brown <pbrown@redhat.com>
cf483b
- upgraded to grep 2.3, added install-info %%post/%%preun for info
cf483b
cf483b
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
cf483b
- Injected new description and group.
cf483b
cf483b
* Sat May 09 1998 Prospector System <bugs@redhat.com>
cf483b
- translations modified for de, fr, tr
cf483b
cf483b
* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
cf483b
- updated to 2.2
cf483b
cf483b
* Thu Oct 16 1997 Donnie Barnes <djb@redhat.com>
cf483b
- updated from 2.0 to 2.1
cf483b
- spec file cleanups
cf483b
- added BuildRoot
cf483b
cf483b
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
cf483b
- built against glibc