2005-07-13 20:01:49 by Johnny C. Lam | Files touched by this commit (578) |
Log message:
Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}. There is no change to the binary
packages.
|
2005-04-11 23:48:17 by Todd Vierling | Files touched by this commit (3539) |
Log message:
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
|
2005-02-24 10:59:30 by Alistair G. Crooks | Files touched by this commit (177) |
Log message:
Add RMD160 digests.
|
2004-06-23 17:43:42 by Soren Jacobsen | Files touched by this commit (2) |
Log message:
Update grepmail to 5.30. Now requires p5-Mail-Mbox-MessageParser>=1.20.
New in version 5.30:
- Updated t/recursive.t to work better when there are version control
directories in t/mailboxes/directory.
- Updated t/invalid_mailbox.t to be more robust.
- Fixed a bug in t/invalid_mailbox.t for Solaris.
- -F now works again
- Changed incorrect "-h" to "--help" in two error messages.
- Now correctly handles DOS-style line endings in mailboxes.
- Changed single dates so that they are treated as inferred spans, instead of
a single day. For example "2004" now means "between Jan 1 2004 \
and Jan 1
2005" instead of "between Jan 1 2004 and Jan 2 2004".
|
2004-06-07 04:58:27 by Soren Jacobsen | Files touched by this commit (3) |
Log message:
Update to 5.23. Changes:
* Fixed a bug in speed tests which would cause the grep implementation to
fail.
* Fixed incorrect output for emails without message bodies.
* Fixed filename output for -n, -m and other situations when input comes
from standard input.
* Added -w flag to match word boundaries.
* A warning is now issued and caching is disabled if -C is not specified
and $HOME is not set (as might be the case when running grepmail in a
cron job).
|
2004-05-07 16:03:32 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Add dependency on p5-Mail-Mbox-MessageParser to make this work
again. Closes PR 25121 by Douglas Brebner.
|
2004-05-02 06:19:41 by Soren Jacobsen | Files touched by this commit (8) |
Log message:
Convert to buildlink3.
|
2003-12-18 15:24:01 by grant beattie | Files touched by this commit (2) |
Log message:
Updated grepmail to 5.22.
Major changes since 5.00:
New in version 5.22:
- X-Mailfolder header no longer has a line number when -n is used. (bugfix by
Kevin Pfeiffer <pfeiffer@iu-bremen.de>)
- New -B flag prints abbreviated headers (initial patch by Kevin Pfeiffer
<pfeiffer@iu-bremen.de>)
- Headers spanning multiple lines are now printed correctly in warnings and
such.
- Fixed a spurious warning which would be printed if caching was not enabled.
- grepmail will now disable caching if the caching version of
Mail::Mbox::MessageParser can not be loaded, instead of exiting.
New in version 5.21:
- Fixed line ending bugs under MS-DOS/Windows.
New in version 5.20:
- Added speed testing to the distribution
- Fixed Makefile.PL so that test modules would not be installed.
- Changed testing to use PERLRUN instead of FULLPERLRUN, which is not
available with older versions of MakeMaker that ship with older versions of
Perl. (Thanks to Ed Avis <ed.avis@kbcfp.com> for catching this.)
- Fixed interactive installation problems. (Thanks to Joey Hess
<joeyh@debian.org> for catching this (again).)
- Fixed broken searching of $HOME/mail, $HOME/Mail, and $HOME/Mailbox
directories when a mail folder can not be found. Changed $MAIL to $MAILDIR
since $MAIL usually points to the user's inbox. (Bug found and initial patch
by Peter Cordes <peter@llama.nslug.ns.ca>.)
- Cache file permissions are now set to protect against prying eyes. (Patch by
Joey Hess <joey@kitenet.net>)
- The user can now specify the cache file location with the -C flag.
- Fixed compatibility problems with perl 5.005_01
New in version 5.10:
- Extracted mail parsing into the new Mail::Mbox::MessageParser module.
- Fixed small performance loss bugs in short-circuit matching of headers which
were introduced in the last version
- Fixed some uses of uninitialized values (Originally reported by Ed Avis
<ed.avis@kbcfp.com>.)
- Improved performance a bit.
- The Makefile.PL now uses the default values when run non-interactively.
- Caching is now enabled by default. (It's no longer experimental.) Users can
disable it during installation.
- Date specifications without times (e.g. "today") are interpreted as \
midnight
of the given day instead of the current time of that day. grepmail now
relies on Date::Manip to handle this--users must upgrade Date::Manip to get
this support. (Thanks to Reuben Thomas <rrt@sc3d.org> for working with
Sullivan Beck <sbeck@cise.ufl.edu> to get TodayIsMidnight added to
Date::Manip. Original bug report by Philip Douglass
<philipsd@users.sourceforge.net>)
- Restructured test cases
|
2003-07-12 03:47:31 by Tomasz Luchowski | Files touched by this commit (2) |
Log message:
Update grepmail to 5.00
Changes:
- grepmail is now orders of magnitude faster for mailboxes which have very
large (>30MB) emails in them
- "grep" is now used to find the start of emails, if it is installed. For
mailboxes with large emails in them, this can speed things up by about 5x.
- Reduced memory consumption by about 3 times.
- -- now marks the end of options and the beginning of folders (Thanks to
Reuben Thomas <rrt@sc3d.org> for the idea.)
- -f now reads patterns from a file like GNU grep does. (Feature suggestion by
Darxus@chaosreigns.com)
- Added smail compatibility. (Thanks to Roy <qroy@ghg.net> for the patch.)
- The "**" prefix on warnings has been changed to "grepmail:"
- Date specifications without times (e.g. "today") are interpreted as \
midnight
of the given day instead of the current time of that day. (Bugfix and
initial patch by Reuben Thomas <rrt@sc3d.org>.)
- Fixed -i when used with -Y--it was always case sensitive. (Bugfix by Michael
C. Toren <mct@toren.net>)
- Updated t/functionality.t to avoid running gzip-related test cases when gzip
is not installed on the system.
- Improved some error messages so that they prepend "grepmail: " as they
should
- Cleaned up some warnings about ambiguous hash values (Thanks to Philip
Douglass <philipsd@sf.net> for pointing them out in a bug report.)
- Added a warning about the version of perl required for new pattern features
(Thanks to Philip Douglass <philipsd@sf.net> for the bug report.)
- -t flag is now -j
- Fixed broken Gnus support
- Improved test case for Gnus
|
2003-01-20 09:28:18 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 4.91, from PR 19944 by Adrian Portelli.
New in version 4.91:
- Added missing dependency for Storable.
- Storable now only necessary if you plan on using caching
- Fixed a bug in test case 83
- Changed -s to support "<", ">", "<=", \
">=" and "-". (Feature suggestion by
Jens Schleusener)
New in version 4.90:
- Made Mail::Folder::SlowReader object-oriented
- Removed FastReader from distribution. (It's no longer faster! Also, I
couldn't integrate it easily with the new object-oriented reader design.)
- Fixed a bug where in some cases emails were not being converted to mbox
format before being printed
- Made searches involving header-related constraints a bit faster
- Added missing documentation for -F flag
- Added -f flag to search based on message status. (Feature suggestion by
Richard D Alloway)
- Fixed a bug where -X and -Y flags after a pattern would not be processed
- Added experimental caching capability, which is perhaps 5% slower the first
time you run grepmail on a mail folder, and 10-20% faster on subsequent
runs. The cache is stored in ~/.grepmail-cache. You must edit the grepmail
file and set $USE_CACHING to true to use this feature. (Idea and initial
patch by terry jones)
New in version 4.81:
- Fixed incompatibilities with older (5.005_03) versions of Perl
- Fixed test cases which fail on operating systems (shells?) which emit
"Broken Pipe" to standard output. I'd rather break the pipe than have
grepmail gobble megabytes of data when it can't handle it.
- Added --version flag (patch by Gerald Pfeifer)
- Added documentation for -V flag.
|