2012-08-21 20:04:59 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
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.
|
2012-08-03 15:07:54 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
Changes 2.13:
** Bug fixes
grep -i, in a multi-byte locale, when matching a line containing a character
like the UTF-8 Turkish I-with-dot (U+0130) (whose lower-case representation
occupies fewer bytes), would print an incomplete output line.
Similarly, with a matched line containing a character (e.g., the Latin
capital I in a Turkish UTF-8 locale), where the lower-case representation
occupies more bytes, grep could print garbage.
[bug introduced in grep-2.6]
--include and --exclude can again be combined, and again apply to
the command line, e.g., "grep --include='*.[ch]' --exclude='system.h'
PATTERN *" again reads all *.c and *.h files except for system.h.
[bug introduced in grep-2.6]
** New features
'grep' without -z now treats a sparse file as binary, if it can
easily determine that the file is sparse.
** Dropped features
Bootstrapping with Makefile.boot has been broken since grep 2.6,
and was removed.
|
2012-06-01 21:47:46 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Add symlinks in gnu/man/man1/
++pkgrevision
|
2012-05-30 00:10:24 by Aleksey Cheusov | Files touched by this commit (2) |
Log message:
Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@).
All utilities are installed with a prefix 'g'. Symlinks with original
names are created in ${PREFIX}/gnu/bin.
++pkgrevision
Add LICENSE
|
2011-04-22 15:45:23 by OBATA Akio | Files touched by this commit (2234) |
Log message:
recursive bump from gettext-lib shlib bump.
|
2008-03-11 03:18:22 by Tobias Nygren | Files touched by this commit (2) |
Log message:
MIPSPro doesn't like code such as:
void foo(void) {}
void bar(void) { return foo(); }
Stripping away the return makes it happy. PR pkg/38210.
|
2008-03-08 13:16:43 by Tobias Nygren | Files touched by this commit (6) | |
Log message:
Update to grep-2.5.3.
Main changes are move to GPLv3 and several updated translations.
Also some bugfixes (at least the ones we had patched in pkgsrc).
Sorry, not more specific because NEWS isn't properly maintained.
|
2006-04-17 09:07:54 by Johnny C. Lam | Files touched by this commit (528) |
Log message:
Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
|
2006-04-13 20:23:45 by Johnny C. Lam | Files touched by this commit (292) |
Log message:
BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
|
2006-04-07 21:54:17 by Johnny C. Lam | Files touched by this commit (33) |
Log message:
List info files directly in the PLIST and honor PKG{INFO,MAN}DIR.
|