Bug 227639 - [PATCH] textproc/bsdgrep: Update to 2.6.0 and set LICENSE
Summary: [PATCH] textproc/bsdgrep: Update to 2.6.0 and set LICENSE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Gabor Kovesdan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-19 13:52 UTC by Kyle Evans
Modified: 2018-04-19 18:25 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (gabor)


Attachments
svn(1) diff of textproc/bsdgrep (4.31 KB, patch)
2018-04-19 13:52 UTC, Kyle Evans
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer freebsd_triage 2018-04-19 13:52:45 UTC
Created attachment 192652 [details]
svn(1) diff of textproc/bsdgrep

The following list of changes are roughly what has occurred since the last update:

Features:

 - With bsdgrep -r, the working directory is implied if no directory is
   specified
 - bsdgrep will now behave as bsdgrep -r does when it's named rgrep
 - bsdgrep now understands -z/--null-data to use \0 as EOL
 - GNU regex compatibility is now indicated with a "GNU compatible" in
   the version string

Fixes:

 - --mmap no longer hangs when coming across an EOF without an
   accompanying EOL
 - -o/--color matching generally improved, now produces earliest /
   longest matches
 - Context output now more closely aligns with GNU grep
 - Zero-length matches no longer exhibit broken behavior
 - Every output line now honors -b/-H/-n flags
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-04-19 18:23:32 UTC
A commit references this bug:

Author: kevans
Date: Thu Apr 19 18:22:47 UTC 2018
New revision: 467795
URL: https://svnweb.freebsd.org/changeset/ports/467795

Log:
  [PATCH] textproc/bsdgrep: Update to 2.6.0 and set LICENSE

  The following list of changes are roughly what has occurred since the last
  update:

  Features:

   - With bsdgrep -r, the working directory is implied if no directory is
     specified
   - bsdgrep will now behave as bsdgrep -r does when it's named rgrep
   - bsdgrep now understands -z/--null-data to use \0 as EOL
   - GNU regex compatibility is now indicated with a "GNU compatible" in
     the version string

  Fixes:

   - --mmap no longer hangs when coming across an EOF without an
     accompanying EOL
   - -o/--color matching generally improved, now produces earliest /
     longest matches
   - Context output now more closely aligns with GNU grep
   - Zero-length matches no longer exhibit broken behavior
   - Every output line now honors -b/-H/-n flags

  Other fixes are also present.

  While here, move to the version as reported by `grep -V` -- I intend to bump
  the version in base sensible as bugfixes/features roll in.

  Tested with:	Poudriere (amd64, head)
  Tested with:	Poudriere (amd64, 11.1)
  Tested with:	Poudriere (amd64, 10.4)
  Glanced at by:	Portlint -AC
  PR:		227639, 197531
  Approved by:	portmgr (feld)

Changes:
  head/textproc/bsdgrep/Makefile
  head/textproc/bsdgrep/distinfo
  head/textproc/bsdgrep/files/patch-Makefile
  head/textproc/bsdgrep/pkg-plist