Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.11 23 Jan 2024 11:32:28 |
Alexey Dokuchaev (danfe) |
Convert more of my ports to new manual page location (part two). |
3.11 19 May 2023 02:30:28 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: update GNU grep to version 3.11
Reported by: portscout |
3.10 26 Mar 2023 05:41:38 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: update GNU grep to version 3.10
Reported by: portscout |
3.9 08 Mar 2023 14:28:04 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: update GNU grep to version 3.9
Allow to inhibit creation of g-prefixless compatibility
symlinks via the COMPAT option (on by default).
Reported by: portscout
PR: 269840 |
3.8 14 Sep 2022 09:47:30 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: update GNU grep to version 3.8
- PCRE option is now backed by `devel/pcre2' port
- Remove seemingly useless macro from the manpage
in order to drop dependency on `textproc/groff'
as suggested by Dan Allen
Reported by: portscout |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.7_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.7_1 11 Aug 2022 10:13:08 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: add missing dependency, build with --program-prefix=g
- Add run-time dependency on `textproc/groff': the manual page won't be
rendered if groff(1) is not installed;
- By popular demand, configure the port with `--program-prefix=g' as we
do for other GNU utilities. This places the binaries within the same
namespace more consistently; several other non-GNU/Linux systems, e.g.
NetBSD, OpenBSD, Solaris, macOS (Homebrew) are doing the same. Avoid
POLA violation by creating traditionally named compatibility symlinks.
PR: 263275, 265729 |
3.7 20 Jul 2022 14:23:14 |
Tobias C. Berner (tcberner) |
textproc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* -
* <glewis@FreeBSD.org>
* <koshy@india.hp.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron Straup Cope
* Aaron Straup Cope <ascope@cpan.org>
* Ache
* Adam Herzog <adam@herzogdesigns.com>
* Adam Weinberger <adamw@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
3.7 29 Oct 2021 09:50:18 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".
Approved by: portmgr (blanket) |
3.7 15 Oct 2021 08:23:35 |
Alexey Dokuchaev (danfe) |
textproc/gnugrep: update GNU grep to the latest version 3.7.
Reported by: portscout |
3.6 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.6 10 Nov 2020 07:19:37 |
danfe |
Update GNU Grep to version 3.6.
Reported by: portscout |
3.5 28 Sep 2020 20:54:31 |
danfe |
- Update to version 3.5 [1]
- Use more option helpers [2]
Found out via: www.opennet.ru [1]
PR: 243235 [2] |
3.4 08 Jan 2020 08:08:21 |
danfe |
Update GNU Grep to version 3.4.
Found out via: www.opennet.ru |
3.3 05 Nov 2019 08:18:17 |
danfe |
Assume maintainership of several GNU tools I've been keeping an eye to
and updating as of recently. |
3.3 04 Nov 2019 21:21:04 |
rene |
Returns johans's ports to the pool after safekeeping his commit bit. |
3.3 03 Mar 2019 13:40:51 |
danfe |
Provide more elaborate COMMENT text. |
3.3 01 Mar 2019 17:19:00 |
danfe |
- Patch the installed script to point to $PREFIX, not $LOCALBASE
- Add TEST_TARGET (currently, sometimes not all tests would pass)
PR: 227601 |
3.3 01 Mar 2019 16:04:26 |
danfe |
- Belatedly update GNU grep to version 3.3
- Allow to build against GNU sigsegv (LIBSIGSEGV_DESC was shamelessly
stolen from `devel/m4') but retain existing OPTIONS_DEFAULT for now
- Do not pass preprocessor and linker flags directly, USES+=pkgconfig
- PCRE_CONFIGURE_OFF is not needed when PCRE_CONFIGURE_ENABLE is used
- Convert to option helper target (post-patch-NLS-off)
Approved by: maintainer (johans: numerous timeouts on GNU tools) |
2.27_1 10 Nov 2018 18:12:58 |
bapt |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816 |
2.27 27 Dec 2016 11:08:52 |
johans |
Update to GNU Grep 2.27 (bugfix release) |
2.26 06 Nov 2016 20:27:06 |
johans |
Update to GNU grep 2.26 (bugfixes and performance improvements) |
2.25 23 May 2016 20:35:01 |
amdmi3 |
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed
Approved by: portmgr blanket |
2.25 26 Apr 2016 21:08:26 |
johans |
Update to GNU grep 2.25 (bugfix release)
http://lists.gnu.org/archive/html/info-gnu/2016-04/msg00010.html |
2.23 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
2.23 05 Feb 2016 10:14:33 |
johans |
Update GNU grep to 2.23 (bugfix release) |
2.22_1 22 Nov 2015 11:33:57 |
johans |
- Make sure installed egrep/fgrep run correct GNU grep rather than base grep
- Bump PORTREVISION |
2.22 08 Nov 2015 12:32:28 |
johans |
Update GNU grep to 2.22 |
2.21_1 24 Apr 2015 04:17:17 |
koobs |
textproc/gnugrep: Add missing libiconv dependency
GNU Grep's automatically searches for and detects (via configure) the
presence of gettext and libiconv. If libiconv is already installed it
results in libiconv being detected without the dependency being
registered. If libiconv is ever removed, the following error is
observed:
Error: Shared object "libiconv.so.2" not found, required by "grep"
This change adds explicit configure arguments to disable gettext and
libiconv detection when their respective OPTIONS are disabled.
Additionally it adds an ICONV option consistent with other
ports, and replaces global CPPFLAGS and LDFLAGS values (Only the first 15 lines of the commit message are shown above ) |
2.21 09 Mar 2015 21:04:38 |
johans |
Add CPE information
textproc/gnugrep has had vulnerabilities with a CPE identifier assigned
(e.g. CVE-2012-5667).
PR: 198471
Submitted by: shun.fbsd.pr@dropcut.net |
2.21 25 Nov 2014 20:55:22 |
johans |
Update to GNU grep 2.21 |
2.20 15 Nov 2014 16:26:33 |
antoine |
Cleanup plist |
2.20 07 Jun 2014 08:22:33 |
johans |
Update GNU grep to 2.20 (bugfix release) |
2.19 23 May 2014 16:35:25 |
johans |
Update GNU grep to 2.19
Release notes: http://savannah.gnu.org/forum/forum.php?forum_id=7988 |
2.18 26 Feb 2014 07:57:47 |
johans |
Update GNU grep to 2.18 (bugfix release) |
2.17 19 Feb 2014 19:43:58 |
johans |
Update GNU grep to 2.17 |
2.16 02 Jan 2014 17:33:45 |
johans |
- Update to GNU grep 2.16 (bugfix release)
- Simplify options handling |
2.15 01 Nov 2013 15:35:01 |
johans |
Update to GNU grep 2.15 |
2.14_1 06 Oct 2013 16:18:30 |
johans |
- Fix PCRE support [1]
- Enable PCRE support by default
- Enable stage support
- Bump PORTREVISION
PR: ports/182266 [1]
Submitted by: amdmi3 |
2.14 20 Sep 2013 23:17:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
textproc) |
2.14 24 Jun 2013 18:53:26 |
johans |
- Update GNU grep to 2.14
- Adopt port
Approved by: gabor (old maintainer) |
2.12_1 11 Jun 2013 14:59:30 |
miwi |
- Fix build
Reported by: pkg (DEVELOPER_MODE) |
2.12_1 24 Apr 2013 18:10:32 |
ak |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
2.12_1 10 Dec 2012 19:11:12 |
mm |
Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports |
2.12 06 Oct 2012 16:12:29 |
eadler |
Convert to OptionsNG
Approved by: gabor (maintainer) |
2.12 23 May 2012 16:50:37 |
gabor |
- Update to 2.12
- Use GNU macro
- Pet portlint
PR: ports/167649
Submitted by: sunpoet |
2.9_1 14 Feb 2012 12:45:35 |
mm |
Bump pcre library dependency due to 8.30 update |
2.9 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
2.9 08 Aug 2011 11:10:44 |
gabor |
- Update to 2.9
PR: ports/158353
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
2.8_1 25 Jun 2011 20:55:15 |
gabor |
- Fix plist
- Bump PORTREVISION
- Pet portlint(1)
Reported by: pointyhat (via pav) |
2.8 20 Jun 2011 16:50:42 |
delphij |
Update to 2.8.
PR: ports/157998
Approved by: maintainer (gabor) |
2.7 03 Feb 2011 16:53:29 |
gabor |
- Update to 2.7
PR: ports/152833
Submitted by: Anonymous <swell.k@gmail.com>
Feature safe: yes |
2.6.3_3 15 Aug 2010 00:51:33 |
gabor |
- Add support for NLS with the conventional WITHOUT_NLS knob to disable it
- Silence post-patch target
- Bump PORTREVISION
- Cosmetic changes
PR: ports/149290
Submitted by: swell.k@gmail.com |
2.6.3_2 04 Jun 2010 08:09:20 |
pav |
- Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it
PR: ports/146329
Submitted by: mm
With hat: portmgr |
2.6.3_2 02 Jun 2010 17:50:02 |
gabor |
- Instead of previous commit, fix the issue properly by using gettext
Pointed out by: pav |
2.6.3_1 01 Jun 2010 07:51:08 |
gabor |
- Fix plist
Reported by: erwin (via pointyhat) |
2.6.3 30 May 2010 05:02:52 |
gabor |
- Update to 2.6.3
PR: ports/146524
Submitted by: mm |
2.5.4 06 Feb 2010 13:47:54 |
gabor |
The grep command searches one or more input files for lines containing a match
to a specified pattern. By default, grep prints the matching lines.
WWW: http://www.gnu.org/software/grep/ |