aboutsummaryrefslogtreecommitdiff
path: root/textproc/bsdgrep
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* textproc/bsdgrep: stop building on FreeBSD 13+Kyle Evans2021-01-291-0/+5
| | | | | | | | | | | | 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
* textproc/bsdgrep: fix the build on recent -CURRENTKyle Evans2020-11-203-3/+63
| | | | | | | | | | | | | | | | | | | | | | 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
* Update MAINTAINERMark Felder2018-06-111-1/+1
| | | | Notes: svn path=/head/; revision=472211
* Reset MAINTAINERMark Felder2018-06-111-1/+1
| | | | | | | Multiple consecutive previous maintainer timeouts Notes: svn path=/head/; revision=472207
* [PATCH] textproc/bsdgrep: Update to 2.6.0 and set LICENSEKyle Evans2018-04-194-26/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Stop installing potentially wrong gnugrepBaptiste Daroussin2015-09-262-20/+9
| | | | | | | | Do not create symlinks in scripts Use options helpers Notes: svn path=/head/; revision=397952
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - 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
* Cleanup plistBaptiste Daroussin2014-12-081-1/+0
| | | | Notes: svn path=/head/; revision=374324
* Fix packaging/stagingBryan Drewery2014-04-111-1/+1
| | | | | | | | Reported by: pkg-fallout Pointyhat to: mat Notes: svn path=/head/; revision=350887
* - Convert to stagingMathieu Arnold2014-01-262-27/+22
| | | | | | | | | | | - pet portlint - add license - convert patches to makepatch naming Sponsored by: Absolight Notes: svn path=/head/; revision=341143
* archivers/xz is in base for all versions and has been removed from the ports ↵Baptiste Daroussin2014-01-131-7/+0
| | | | | | | tree Notes: svn path=/head/; revision=339572
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-5/+2
| | | | | | | textproc) Notes: svn path=/head/; revision=327773
* - fix NLS support, which was wired backwardsAdam Weinberger2012-11-081-6/+7
| | | | | | | | | | | | - 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
* Convert to OptionsNGEitan Adler2012-10-061-5/+6
| | | | | | | Approved by: gabor (maintainer) Notes: svn path=/head/; revision=305383
* - Mark BROKEN on 7.X: overwrites files installed by dependencyPav Lucistnik2011-11-021-0/+1
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=284891
* - s|${LOCALBASE}/bin|${LOCALBASE}/lib| to fix build on 7.XGabor Kovesdan2011-10-191-1/+1
| | | | | | | Submitted by: pav Notes: svn path=/head/; revision=283896
* - Fix build on systems, where xz is not in the base systemGabor Kovesdan2011-10-141-0/+1
| | | | | | | Reported by: pointyhat (via pav) Notes: svn path=/head/; revision=283503
* - Fix build on >=9.XGabor Kovesdan2011-10-022-5/+19
| | | | | | | Reported by: eadler Notes: svn path=/head/; revision=282798
* - Update to 20111002Gabor Kovesdan2011-10-024-18/+15
| | | | Notes: svn path=/head/; revision=282787
* - Mark BROKEN: incomplete plistPav Lucistnik2011-09-261-0/+2
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=282439
* - Add -I${LOCALBASE}/include to CFLAGS for older systems where xz toolsGabor Kovesdan2011-09-141-0/+1
| | | | | | | | | are installed as a dependency Reported by: pointyhat (via linimon) Notes: svn path=/head/; revision=281787
* - Fix build on 9.XGabor Kovesdan2011-09-132-4/+27
| | | | | | | Reported by: pointyhat (via pav) Notes: svn path=/head/; revision=281747
* - Update to 20110912Gabor Kovesdan2011-09-123-9/+35
| | | | | | | | | | | | | | | | | 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
* -remove MD5Olli Hauer2011-07-031-1/+0
| | | | Notes: svn path=/head/; revision=276994
* - Register CONFLICTS with upcoming textproc/gnugrepGabor Kovesdan2010-02-061-0/+2
| | | | Notes: svn path=/head/; revision=249335
* - Fix plistGabor Kovesdan2009-12-011-0/+1
| | | | | | | | Reported by: QAT Pointyhat to: gabor Notes: svn path=/head/; revision=245066
* - Update to 20091130Gabor Kovesdan2009-11-303-4/+11
| | | | | | | | | | | | | | | | | 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
* - Update to 20090111Gabor Kovesdan2009-01-112-5/+10
| | | | Notes: svn path=/head/; revision=225710
* - Update to 20081226Gabor Kovesdan2008-12-262-4/+4
| | | | Notes: svn path=/head/; revision=224797
* Fix the value of MANCOMPRESSED.Ruslan Ermilov2008-09-261-1/+1
| | | | | | | OK'ed by: gabor Notes: svn path=/head/; revision=220791
* - Update to 20080826Gabor Kovesdan2008-08-262-8/+4
| | | | | | | | | | | | | | | | 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
* - Make clean before building to clean up the .o files that the distfileGabor Kovesdan2008-07-291-0/+4
| | | | | | | | | | | 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
* - Update to 20080725Gabor Kovesdan2008-07-272-4/+4
| | | | | | | (This is a major bugfix update) Notes: svn path=/head/; revision=217676
* - Update to 20080723Gabor Kovesdan2008-07-242-5/+5
| | | | Notes: svn path=/head/; revision=217448
* - Update to 20080624Gabor Kovesdan2008-06-243-6/+20
| | | | | | | | | | | | | 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
* - Update to 20080615Gabor Kovesdan2008-06-142-4/+4
| | | | | | | | | | | 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
* - Update to 20080526Gabor Kovesdan2008-05-273-5/+18
| | | | | | | - Create symlinks during the build: bsdgrep and gnugrep Notes: svn path=/head/; revision=213775
* - Update to 20080422 to get rid of the weird distfile.Gabor Kovesdan2008-04-232-4/+4
| | | | | | | | | No functional changes. Reported by: pointyhat (via pav) Notes: svn path=/head/; revision=211842
* - Update to 20080406Gabor Kovesdan2008-04-082-4/+6
| | | | | | | | | | | | | - 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
* This is the BSD-licensed version of the well-known grep utility, obtained fromGabor Kovesdan2007-06-193-0/+39
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