| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bsdgrep will ship as the non-optional default in FreeBSD 13.0. Mark it as
IGNORE on 13 and 14, with the intention of deprecating it when stable/12 is
no longer supported. In the meantime, it is still useful on the earlier
branches for testing.
MFH: 2021Q1
Notes:
svn path=/head/; revision=563170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A seatbelt was added to throw a warning if a "SUBDIR." variable appeared
non-empty, since that indicates something was trying to expand a MK_
variable most likely and either opts.mk wasn't included or the name of the
variable used is wrong.
In this particular case, we're repackaging a part from base. I had stripped
the src.opts.mk include but hadn't thought to replace it with bsd.opts.mk
for userlandy stuff.
This also goes as far as fixing the test build, but doesn't yet hook up the
tests. On FreeBSD <13 these need a kyua/atf test dep, but I'd like to do a
sweep and see if there are any other ports (e.g. from NetBSD base or FreeBSD
base) that also have a dependency to weigh in on if this should just be a
one-off osversion check or a kyua/atf USES.
MFH: 2020Q4 (blanket: build fix)
Notes:
svn path=/head/; revision=555761
|
|
|
|
| |
Notes:
svn path=/head/; revision=472211
|
|
|
|
|
|
|
| |
Multiple consecutive previous maintainer timeouts
Notes:
svn path=/head/; revision=472207
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=467795
|
|
|
|
|
|
|
|
| |
Do not create symlinks in scripts
Use options helpers
Notes:
svn path=/head/; revision=397952
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=386312
|
|
|
|
| |
Notes:
svn path=/head/; revision=374324
|
|
|
|
|
|
|
|
| |
Reported by: pkg-fallout
Pointyhat to: mat
Notes:
svn path=/head/; revision=350887
|
|
|
|
|
|
|
|
|
|
|
| |
- pet portlint
- add license
- convert patches to makepatch naming
Sponsored by: Absolight
Notes:
svn path=/head/; revision=341143
|
|
|
|
|
|
|
| |
tree
Notes:
svn path=/head/; revision=339572
|
|
|
|
|
|
|
| |
textproc)
Notes:
svn path=/head/; revision=327773
|
|
|
|
|
|
|
|
|
|
|
|
| |
- actually enable NLS in OPTIONS
- change LOCALBASE to PREFIX, as it was attempting to create a directory in
one, and then install a file into another
- this fixes package building
Feature safe: yes
Notes:
svn path=/head/; revision=307206
|
|
|
|
|
|
|
| |
Approved by: gabor (maintainer)
Notes:
svn path=/head/; revision=305383
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Notes:
svn path=/head/; revision=284891
|
|
|
|
|
|
|
| |
Submitted by: pav
Notes:
svn path=/head/; revision=283896
|
|
|
|
|
|
|
| |
Reported by: pointyhat (via pav)
Notes:
svn path=/head/; revision=283503
|
|
|
|
|
|
|
| |
Reported by: eadler
Notes:
svn path=/head/; revision=282798
|
|
|
|
| |
Notes:
svn path=/head/; revision=282787
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Notes:
svn path=/head/; revision=282439
|
|
|
|
|
|
|
|
|
| |
are installed as a dependency
Reported by: pointyhat (via linimon)
Notes:
svn path=/head/; revision=281787
|
|
|
|
|
|
|
| |
Reported by: pointyhat (via pav)
Notes:
svn path=/head/; revision=281747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Chabgelog:
+ Rewritten fast matcher code: slight performance improvement and better
scalability, more reliable, more fine-grained (handles a wider scale of
patterns), uses Turbo Boyer-Moore and Quick Search algorithms
+ Readd --mmap, default is still read(2)
+ Support xz/lzma archives
+ Bugfix: support of empty pattern
+ Bugfix: pattern file cannot be a directory
+ Bugfix: proper error handling when using -F / fgrep
+ Bugfix: fix handling of ^$ anchors
+ Bugfix: partly fix content after last match of -m
Notes:
svn path=/head/; revision=281666
|
|
|
|
| |
Notes:
svn path=/head/; revision=276994
|
|
|
|
| |
Notes:
svn path=/head/; revision=249335
|
|
|
|
|
|
|
|
| |
Reported by: QAT
Pointyhat to: gabor
Notes:
svn path=/head/; revision=245066
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Fix EOF handling bug
- Better --exclude and --include compatibility with GNU variant
- Add --exclude-dir and --include-dir [1]
- Add support for GREP_OPTIONS [2]
- Clean up NLS catalogs
- Style changes [3]
- WARNS=6 cleanness
Submitted by: delphij [3]
Requested by: bz [1], obrien [2]
Notes:
svn path=/head/; revision=245033
|
|
|
|
| |
Notes:
svn path=/head/; revision=225710
|
|
|
|
| |
Notes:
svn path=/head/; revision=224797
|
|
|
|
|
|
|
| |
OK'ed by: gabor
Notes:
svn path=/head/; revision=220791
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes
- Fix -v flag [1]
- Proper EOF checking [2]
- Better and probable fully GNU-compatible binary checking
- Readd fixed string optimizations from OpenBSD in a
cleaner way; now it works with all the features, like
--color and -o
Reported by: Chuck Swiger <cswiger@mac.com> [1],
Stuart Barkley <stuartb@4gh.net> [2]
Notes:
svn path=/head/; revision=219219
|
|
|
|
|
|
|
|
|
|
|
| |
contains, because I forgot to make clean before tarballing this
release. For the next update it will be rolled in a clean way.
- Bump PORTREVISION
Reported by: pointyhat (via erwin)
Notes:
svn path=/head/; revision=217826
|
|
|
|
|
|
|
| |
(This is a major bugfix update)
Notes:
svn path=/head/; revision=217676
|
|
|
|
| |
Notes:
svn path=/head/; revision=217448
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Improved GNU compatibility, e.g. all the returned status codes
should be compatible now
- Added NLS support via catgets()
- Change the way of handling gzip/bzip2 files to get rid of some
limitations, like detecting of binary bzip2 files
- Cleanups in the code
Notes:
svn path=/head/; revision=215735
|
|
|
|
|
|
|
|
|
|
|
| |
This version is now supposed to be compatible with GNU grep 2.5.1, which
can be found in FreeBSD. According to some preliminary measurements,
they achieve almost the same level of efficiency, this version seem to be
measureably but not significantly faster. Further tests are needed
to test and examine this version of grep.
Notes:
svn path=/head/; revision=214858
|
|
|
|
|
|
|
| |
- Create symlinks during the build: bsdgrep and gnugrep
Notes:
svn path=/head/; revision=213775
|
|
|
|
|
|
|
|
|
| |
No functional changes.
Reported by: pointyhat (via pav)
Notes:
svn path=/head/; revision=211842
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix installing of man pages
Changes:
- Minor fixes and improvements to the code [1]
- Man page completion
Obtained from: OpenBSD [1]
Notes:
svn path=/head/; revision=210859
|
|
OpenBSD. It lacks some features of GNU grep. It is a proposed project idea
to replace the GNU grep with this one, but it needs to be completed first.
Patches are highly appreciated.
WWW: http://www.freebsd.org/projects/ideas/#p-bsdtexttools
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=193901
|