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