git: Grep: Replace grep-2.4d with grep-2.7

John Marino marino at crater.dragonflybsd.org
Tue Apr 26 13:50:01 PDT 2011


commit 56a835a5c145616a3705173bd5e13ca8009d33f1
Author: John Marino <draco at marino.st>
Date:   Tue Apr 26 20:49:24 2011 +0200

    Grep: Replace grep-2.4d with grep-2.7
    
    This is the first significant update of grep in DragonFly's existance.
    Other BSDs have removed or will remove GNU Grep in favor of BSD Grep, but
    GNU Grep is still the best performer.

Summary of changes:
 gnu/usr.bin/grep/AUTHORS                           |   41 -
 gnu/usr.bin/grep/COPYING                           |  340 ---
 gnu/usr.bin/grep/ChangeLog                         | 1426 -----------
 gnu/usr.bin/grep/Makefile                          |   53 +-
 gnu/usr.bin/grep/Makefile.inc                      |    1 +
 gnu/usr.bin/grep/Makefile.inc0                     |   14 +
 gnu/usr.bin/grep/NEWS                              |  163 --
 gnu/usr.bin/grep/README                            |   26 -
 gnu/usr.bin/grep/THANKS                            |   49 -
 gnu/usr.bin/grep/config.h                          |  210 --
 gnu/usr.bin/grep/config.hin                        |  207 --
 gnu/usr.bin/grep/dfa.c                             | 2583 --------------------
 gnu/usr.bin/grep/dfa.h                             |  375 ---
 gnu/usr.bin/grep/doc/Makefile                      |    8 +-
 gnu/usr.bin/grep/doc/grep.texi                     |  996 --------
 gnu/usr.bin/grep/doc/version.texi                  |    3 -
 gnu/usr.bin/grep/egrep/Makefile                    |    9 +
 gnu/usr.bin/grep/fgrep/Makefile                    |    9 +
 gnu/usr.bin/grep/getopt.c                          | 1049 --------
 gnu/usr.bin/grep/getopt.h                          |  169 --
 gnu/usr.bin/grep/getopt1.c                         |  186 --
 gnu/usr.bin/grep/getpagesize.h                     |   35 -
 gnu/usr.bin/grep/grep.1                            |  630 -----
 gnu/usr.bin/grep/grep.c                            | 1525 ------------
 gnu/usr.bin/grep/grep.h                            |   49 -
 gnu/usr.bin/grep/grep/Makefile                     |   11 +
 gnu/usr.bin/grep/kwset.c                           |  775 ------
 gnu/usr.bin/grep/kwset.h                           |   60 -
 gnu/usr.bin/grep/libgrep/Makefile                  |   20 +
 gnu/usr.bin/grep/libgrep/arg-nonnull.h             |   10 +
 .../lib => gnu/usr.bin/grep/libgrep}/argmatch.h    |    0
 .../lib => gnu/usr.bin/grep/libgrep}/binary-io.h   |    0
 .../lib => gnu/usr.bin/grep/libgrep}/c-ctype.h     |    0
 .../lib => gnu/usr.bin/grep/libgrep}/closeout.h    |    0
 gnu/usr.bin/grep/libgrep/config.h                  | 1454 +++++++++++
 gnu/usr.bin/grep/libgrep/configmake.h              |   26 +
 .../lib => gnu/usr.bin/grep/libgrep}/dirname.h     |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/error.h  |    0
 .../lib => gnu/usr.bin/grep/libgrep}/exclude.h     |    0
 .../lib => gnu/usr.bin/grep/libgrep}/exitfail.h    |    0
 .../lib => gnu/usr.bin/grep/libgrep}/gettext.h     |    0
 .../lib => gnu/usr.bin/grep/libgrep}/hard-locale.h |    0
 .../lib => gnu/usr.bin/grep/libgrep}/intprops.h    |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/isdir.h  |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/minmax.h |    0
 .../lib => gnu/usr.bin/grep/libgrep}/obstack.h     |    0
 .../lib => gnu/usr.bin/grep/libgrep}/progname.h    |    0
 .../lib => gnu/usr.bin/grep/libgrep}/propername.h  |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/regex.h  |    0
 .../lib => gnu/usr.bin/grep/libgrep}/savedir.h     |    0
 .../lib => gnu/usr.bin/grep/libgrep}/unlocked-io.h |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/verify.h |    0
 .../lib => gnu/usr.bin/grep/libgrep}/version-etc.h |    0
 .../grep/lib => gnu/usr.bin/grep/libgrep}/xalloc.h |    0
 .../lib => gnu/usr.bin/grep/libgrep}/xstrtol.h     |    0
 gnu/usr.bin/grep/libgreputils/Makefile             |   61 +
 gnu/usr.bin/grep/libgreputils/alloca.h             |   59 +
 gnu/usr.bin/grep/libgreputils/arg-nonnull.h        |   10 +
 gnu/usr.bin/grep/libgreputils/c++defs.h            |  255 ++
 gnu/usr.bin/grep/libgreputils/config.h             | 1454 +++++++++++
 gnu/usr.bin/grep/libgreputils/configmake.h         |   26 +
 gnu/usr.bin/grep/libgreputils/getopt.h             |  260 ++
 gnu/usr.bin/grep/libgreputils/unitypes.h           |   29 +
 gnu/usr.bin/grep/libgreputils/uniwidth.h           |   68 +
 gnu/usr.bin/grep/libgreputils/warn-on-use.h        |   46 +
 gnu/usr.bin/grep/obstack.c                         |  598 -----
 gnu/usr.bin/grep/obstack.h                         |  593 -----
 gnu/usr.bin/grep/savedir.c                         |  137 --
 gnu/usr.bin/grep/savedir.h                         |   15 -
 gnu/usr.bin/grep/search.c                          |  424 ----
 gnu/usr.bin/grep/stpcpy.c                          |   50 -
 gnu/usr.bin/grep/system.h                          |  207 --
 gnu/usr.bin/grep/tests/bre.awk                     |   26 -
 gnu/usr.bin/grep/tests/bre.sh                      |   13 -
 gnu/usr.bin/grep/tests/bre.tests                   |   62 -
 gnu/usr.bin/grep/tests/empty.sh                    |   30 -
 gnu/usr.bin/grep/tests/ere.awk                     |   31 -
 gnu/usr.bin/grep/tests/ere.sh                      |   13 -
 gnu/usr.bin/grep/tests/ere.tests                   |  215 --
 gnu/usr.bin/grep/tests/khadafy.lines               |   32 -
 gnu/usr.bin/grep/tests/khadafy.regexp              |    1 -
 gnu/usr.bin/grep/tests/khadafy.sh                  |   20 -
 gnu/usr.bin/grep/tests/options.sh                  |   36 -
 gnu/usr.bin/grep/tests/spencer1.awk                |   14 -
 gnu/usr.bin/grep/tests/spencer1.sh                 |   13 -
 gnu/usr.bin/grep/tests/spencer1.tests              |  122 -
 gnu/usr.bin/grep/tests/status.sh                   |   38 -
 gnu/usr.bin/grep/tests/warning.sh                  |   19 -
 88 files changed, 3829 insertions(+), 13660 deletions(-)
 delete mode 100644 gnu/usr.bin/grep/AUTHORS
 delete mode 100644 gnu/usr.bin/grep/COPYING
 delete mode 100644 gnu/usr.bin/grep/ChangeLog
 create mode 100644 gnu/usr.bin/grep/Makefile.inc
 create mode 100644 gnu/usr.bin/grep/Makefile.inc0
 delete mode 100644 gnu/usr.bin/grep/NEWS
 delete mode 100644 gnu/usr.bin/grep/README
 delete mode 100644 gnu/usr.bin/grep/THANKS
 delete mode 100644 gnu/usr.bin/grep/config.h
 delete mode 100644 gnu/usr.bin/grep/config.hin
 delete mode 100644 gnu/usr.bin/grep/dfa.c
 delete mode 100644 gnu/usr.bin/grep/dfa.h
 delete mode 100644 gnu/usr.bin/grep/doc/grep.texi
 delete mode 100644 gnu/usr.bin/grep/doc/version.texi
 create mode 100644 gnu/usr.bin/grep/egrep/Makefile
 create mode 100644 gnu/usr.bin/grep/fgrep/Makefile
 delete mode 100644 gnu/usr.bin/grep/getopt.c
 delete mode 100644 gnu/usr.bin/grep/getopt.h
 delete mode 100644 gnu/usr.bin/grep/getopt1.c
 delete mode 100644 gnu/usr.bin/grep/getpagesize.h
 delete mode 100644 gnu/usr.bin/grep/grep.1
 delete mode 100644 gnu/usr.bin/grep/grep.c
 delete mode 100644 gnu/usr.bin/grep/grep.h
 create mode 100644 gnu/usr.bin/grep/grep/Makefile
 delete mode 100644 gnu/usr.bin/grep/kwset.c
 delete mode 100644 gnu/usr.bin/grep/kwset.h
 create mode 100644 gnu/usr.bin/grep/libgrep/Makefile
 create mode 100644 gnu/usr.bin/grep/libgrep/arg-nonnull.h
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/argmatch.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/binary-io.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/c-ctype.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/closeout.h (100%)
 create mode 100644 gnu/usr.bin/grep/libgrep/config.h
 create mode 100644 gnu/usr.bin/grep/libgrep/configmake.h
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/dirname.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/error.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/exclude.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/exitfail.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/gettext.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/hard-locale.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/intprops.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/isdir.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/minmax.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/obstack.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/progname.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/propername.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/regex.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/savedir.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/unlocked-io.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/verify.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/version-etc.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/xalloc.h (100%)
 copy {contrib/grep/lib => gnu/usr.bin/grep/libgrep}/xstrtol.h (100%)
 create mode 100644 gnu/usr.bin/grep/libgreputils/Makefile
 create mode 100644 gnu/usr.bin/grep/libgreputils/alloca.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/arg-nonnull.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/c++defs.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/config.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/configmake.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/getopt.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/unitypes.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/uniwidth.h
 create mode 100644 gnu/usr.bin/grep/libgreputils/warn-on-use.h
 delete mode 100644 gnu/usr.bin/grep/obstack.c
 delete mode 100644 gnu/usr.bin/grep/obstack.h
 delete mode 100644 gnu/usr.bin/grep/savedir.c
 delete mode 100644 gnu/usr.bin/grep/savedir.h
 delete mode 100644 gnu/usr.bin/grep/search.c
 delete mode 100644 gnu/usr.bin/grep/stpcpy.c
 delete mode 100644 gnu/usr.bin/grep/system.h
 delete mode 100644 gnu/usr.bin/grep/tests/bre.awk
 delete mode 100755 gnu/usr.bin/grep/tests/bre.sh
 delete mode 100644 gnu/usr.bin/grep/tests/bre.tests
 delete mode 100755 gnu/usr.bin/grep/tests/empty.sh
 delete mode 100644 gnu/usr.bin/grep/tests/ere.awk
 delete mode 100755 gnu/usr.bin/grep/tests/ere.sh
 delete mode 100644 gnu/usr.bin/grep/tests/ere.tests
 delete mode 100644 gnu/usr.bin/grep/tests/khadafy.lines
 delete mode 100644 gnu/usr.bin/grep/tests/khadafy.regexp
 delete mode 100755 gnu/usr.bin/grep/tests/khadafy.sh
 delete mode 100755 gnu/usr.bin/grep/tests/options.sh
 delete mode 100644 gnu/usr.bin/grep/tests/spencer1.awk
 delete mode 100755 gnu/usr.bin/grep/tests/spencer1.sh
 delete mode 100644 gnu/usr.bin/grep/tests/spencer1.tests
 delete mode 100755 gnu/usr.bin/grep/tests/status.sh
 delete mode 100755 gnu/usr.bin/grep/tests/warning.sh

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/56a835a5c145616a3705173bd5e13ca8009d33f1


-- 
DragonFly BSD source repository





More information about the Commits mailing list