This release mostly consists of 15 months of bugfixes (some of which
were already in the prior exmh-2.6.3_3 port). One new feature is a
spam filter wrapper ("Bayesian Spam Filter" in the new spiffy
preferences dialog).
Drop maintainership; I'm using IMAP-based mailers now.
The port bogusly relied on build-time detection of PGP-type programs.
This was unneeded since exmh is smart enough to do run-time detection of
various PGP versions. Fix this so PGP-type programs installed after exmh
will be recognized correctly. [1]
Add patch to fix a bug in exmh where threading cleared the unseen
sequence. [2]
PORTREVISION bump to mark these changes.
Reviewed by: Dave Tweten <tweten@nas.nasa.gov> [1]
Obtained from: exmh CVS [2]
vulnerability reported to bugtraq. Mostly a bugfix release although a few
new features (filtering in sedit, optional expect-based inc wrapper,
optional bitmap buttons) have been added.
FreeBSD-specific parts to this commit: Removed patchfiles that were
imported from the exmh CVS repository as they are now a part of the
exmh-2.3.1 release. Fixed pkg-descr to quiet a few portlint warnings.
Changed port to use wish-8.3 rather than wish-8.2 (suggested by markm).
were generated from exmh's CVS source code respository, and will be
removed from the port directory when the next version of exmh is
released (RSN).
Bump PORTREVISION.
Obtained from: exmh CVS repository
to verify signatures of Multipart/MIME, clear-signed messages.
This patch has been committed to the exmh CVS repository, and this
file can go away when the next version of exmh is released
PR: 22656
Submitted by: Dave Tweten <tweten@nas.nasa.gov>
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
Also, install a missing file needed for running pgp in expectk mode (which
is much nicer BTW since it can figure out the correct decrypt key).
Tweak expectk mode so that it copes with a slight output variation on a
non-US version of pgp (2.6.3ia). It appears the US version prints:
Key for user ID "Peter Wemm <peter@netplex.com.au>"
while the international version prints:
Key for user ID: Peter Wemm <peter@netplex.com.au>
I cannot follow tcl syntax very well, so this is my best guess..
distributed patches, and fix those that can't be used as is and supply them
in the patches directory. (Argh, most of the patches are relative to lib/,
others are relative to the top directory. bsd.port.mk can't handle this)
them however (newsgroups.patch) is relative to a different directory
than the others so I've left it out for the time being. I can fix this
by duplicating the entire do-patch clause from bsd.port.mk into the
Makefile so that different -d switches can be given for different patch
files, but that's overkill. Also, fix the md5 file as Satoshi pointed out.
(Translation: forgot to intialize the EXPECTK variable to {} so that if
expectk is not installed, it doesn't cause bad tcl syntax)
Pointed-out-by: several people