Changes 2.14: ** Bug fixes grep -i '^$' could exit 0 (i.e., report a match) in a multi-byte locale, even though there was no match, and the command generated no output. E.g., seq 2 | LC_ALL=en_US.utf8 grep -il '^$' would mistakenly print "(standard input)". Related, seq 9 | LC_ALL=en_US.utf8 grep -in '^$' would print "2:4:6:8:10:12:14:16" and exit 0. Now it prints nothing and exits with status of 1. [bug introduced in grep-2.6] 'grep' no longer falsely reports text files as being binary on file systems that compress contents or that store tiny contents in metadata.diff -r1.28 -r1.29 pkgsrc/textproc/grep/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2012/08/03 13:07:54 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2012/08/21 18:04:58 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= grep-2.13 | 3 | DISTNAME= grep-2.14 | |
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 | 11 | LICENSE= gnu-gpl-v3 | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 14 | |||
15 | USE_PKGLOCALEDIR= yes | 15 | USE_PKGLOCALEDIR= yes | |
16 | USE_TOOLS+= makeinfo msgfmt | 16 | USE_TOOLS+= makeinfo msgfmt |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.10 2012/08/03 13:07:54 adam Exp $ | 1 | $NetBSD: distinfo,v 1.11 2012/08/21 18:04:58 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (grep-2.13.tar.xz) = 6bc69e3c5613f9d099fbba5308e9f7005ecb112b | 3 | SHA1 (grep-2.14.tar.xz) = fb6ea404a0ef915334ca6212c7b517432ffe193e | |
4 | RMD160 (grep-2.13.tar.xz) = cd386db8796c80e64c90afafd94baad40ba9b6e3 | 4 | RMD160 (grep-2.14.tar.xz) = 4157376c36ebb7b5da83687f241745ca6df9058b | |
5 | Size (grep-2.13.tar.xz) = 1191516 bytes | 5 | Size (grep-2.14.tar.xz) = 1195640 bytes |