Changes 2.16: ** Bug fixes Fix gnulib-provided maint.mk so that the release procedure described in README-release actually does what we want. Before that fix, that procedure resulted in a grep-2.15 tarball that would lead to a grep binary whose --version-reported version number was 2.14.51... The fix to make \s and \S work with multi-byte white space broke the use of each shortcut whenever followed by a repetition operator. For example, \s*, \s+, \s? and \s{3} would all malfunction in a multi-byte locale. [bug introduced in grep-2.15] The fix to make grep -P work better with UTF-8 made it possible for grep to evoke a larger set of PCRE errors, some of which could trigger an abort. E.g., this would abort: printf '\x82'|LC_ALL=en_US.UTF-8 grep -P y Now grep handles arbitrary PCRE errors. [bug introduced in grep-2.15] Handle very long lines (2GiB and longer) on systems with a deficient read system call.diff -r1.36 -r1.37 pkgsrc/textproc/grep/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.36 2013/10/27 23:22:54 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.37 2014/01/11 10:52:09 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= grep-2.15 | 3 | DISTNAME= grep-2.16 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} | 5 | MASTER_SITES= ${MASTER_SITE_GNU:=grep/} | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | 7 | |||
8 | MAINTAINER= bouyer@NetBSD.org | 8 | MAINTAINER= bouyer@NetBSD.org | |
9 | HOMEPAGE= http://www.gnu.org/software/grep/grep.html | 9 | HOMEPAGE= http://www.gnu.org/software/grep/grep.html | |
10 | COMMENT= GNU grep | 10 | COMMENT= GNU grep | |
11 | LICENSE= gnu-gpl-v3 # or later | 11 | LICENSE= gnu-gpl-v3 # or later | |
12 | 12 | |||
13 | USE_PKGLOCALEDIR= yes | 13 | USE_PKGLOCALEDIR= yes | |
14 | USE_TOOLS+= makeinfo msgfmt | 14 | USE_TOOLS+= makeinfo msgfmt | |
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | CONFIGURE_ARGS+= --disable-perl-regexp | 16 | CONFIGURE_ARGS+= --disable-perl-regexp |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2013/10/27 23:22:54 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.13 2014/01/11 10:52:09 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (grep-2.15.tar.xz) = 1dffd7a82761166cc4d39727944655233c2d95fd | 3 | SHA1 (grep-2.16.tar.xz) = 4ab9c1f8a5934734d3e01dc32ee1a8ae0f974359 | |
4 | RMD160 (grep-2.15.tar.xz) = 30eb794edee7bc2effd6974e2953e78eb49c14ba | 4 | RMD160 (grep-2.16.tar.xz) = c1e2534a1835dd590e08cb50dec2f135c8844e38 | |
5 | Size (grep-2.15.tar.xz) = 1267312 bytes | 5 | Size (grep-2.16.tar.xz) = 1210192 bytes |