The FreeBSD Ports Archive
FreeBSD mail : exmh24>
exmh is a TCL/TK based interface to the MH mail system. It provides
the usual layer on top of MH commands, as well as many other features:
MIME support! Displays richtext and enriched directly.
Color feedback in the scan listing.
A colour coded folder display with one label per folder.
Smart scan caching. News read/post. koi8-r support.
Facesaver bitmap display. Ispell support.
Background inc. You can set exmh to run inc periodically.
Searching over folder listing and message body.
A dialog-box interface to MH pick.
An editor with emacs-like bindings and MIME support.
Glimpse interface. You can index all your mail with glimpse
and search for messages by content.
User preferences. You can tune exmh through a dialog box.
User hacking support. A user library of TCL routines is supported.
IMPORTANT: exmh depends on the TK send facility for its background
processing. With TK 3.3, send now uses xauthority mechanisms by default,
unless you compile TK with -DTK_NO_SECURITY. Generally, this means that
you **MUST** must run xdm to start your Xserver.
http://www.beedub.com/exmh/
|
exmh2 history
v. 1.58
date: 2007/05/19 20:14:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.57
date: 2006/05/14 10:08:02; author: vs; state: Exp; lines: +2 -1
- Use full TCLTK mirror list
- portlint
PR: ports/97016
Submitted by: Shaun Amott
v. 1.56
date: 2006/04/25 11:03:46; author: erwin; state: Exp; lines: +1 -1
Fix typo. glimpse is in textproc, not misc.
PR: 96272
Submitted by: Serge Gagnon
v. 1.55
date: 2005/05/24 22:13:05; author: pav; state: Exp; lines: +1 -1
- Update to 2.7.2
PR: ports/80715
Submitted by: Kevin Oberman
v. 1.54
date: 2004/06/24 04:20:53; author: bmah; state: Exp; lines: +2 -3
Update to exmh-2.7.0.
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.
v. 1.53
date: 2004/02/09 06:13:37; author: bmah; state: Exp; lines: +6 -6
Depend on Tcl/Tk 8.4.
PORTREVISION bump to record new dependencies.
Suggested by: kris (almost four months ago!)
v. 1.52
date: 2003/06/10 15:43:34; author: bmah; state: Exp; lines: +1 -1
More fun patches to make exmh work better:
1. Replace old, out-of-control preferences dialog with spiffy, sorted,
scrolling preferences dialog.
2. Better PGP 6.5 compatibility.
PORTREVISION bump to mark these changes.
Obtained from: exmh CVS repository
v. 1.51
date: 2003/06/08 01:18:49; author: bmah; state: Exp; lines: +1 -1
Fix a couple of problems in the exmh port.
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 [1]
Obtained from: exmh CVS [2]
v. 1.50
date: 2003/04/13 18:40:15; author: bmah; state: Exp; lines: +3 -4
Update to exmh-2.6.3.
v. 1.49
date: 2003/03/06 19:23:14; author: ade; state: Exp; lines: +1 -0
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
v. 1.48
date: 2002/10/13 11:57:43; author: anders; state: Exp; lines: +0 -4
kris removed ports/mail/mh, so remove WITH_MH here then.
v. 1.47
date: 2001/11/30 21:12:20; author: bmah; state: Exp; lines: +2 -1
Add a patch to fix a bug with continuation lines in ~/.mh_profile.
While I'm here, also patch a file descriptor leak.
patch-mh.tcl lib/mh.tcl 1.17->1.19
Bump PORTREVISION.
Submitted by: "Louis A. Mamakos"
Obtained from: exmh CVS repository
v. 1.46
date: 2001/07/20 23:57:39; author: bmah; state: Exp; lines: +5 -3
Update for exmh-2.5.
v. 1.45
date: 2001/01/22 20:06:05; author: bmah; state: Exp; lines: +7 -8
Update exmh to 2.3.1. This release was made primarily to fix a symlink
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).
v. 1.44
date: 2001/01/16 20:19:07; author: bmah; state: Exp; lines: +2 -1
Fix for a symlink attack posted to bugtraq. The patches committed here
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
v. 1.43
date: 2000/10/25 16:45:12; author: bmah; state: Exp; lines: +3 -2
exmh has moved to SourceForge, update MASTER_SITES.
v. 1.42
date: 2000/10/11 15:58:07; author: markm; state: Exp; lines: +4 -3
Upgrade to v2.2, and hand the reigns over to Bruce Mah, who is
also an Exmh developer.
Thanks Bruce!
v. 1.41
date: 2000/04/17 00:18:10; author: reg; state: Exp; lines: +2 -2
Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO. Begin the process of reserving these prefixes for user defined
options.
No comment by: ports
v. 1.40
date: 2000/04/14 17:10:40; author: knu; state: Exp; lines: +4 -4
Tiny cosmetic fixes.
Assure master ports and their lang-specific slaves of having
consistent categories.
v. 1.39
date: 2000/04/13 09:01:47; author: knu; state: Exp; lines: +4 -4
Update with PORTNAME/PORTVERSION and get happy with its slave.
v. 1.38
date: 2000/03/05 09:56:17; author: kris; state: Exp; lines: +5 -5
Change the default to depend on nmh, not mh
Approved by: Maintainer
v. 1.37
date: 2000/02/27 15:19:43; author: steve; state: Exp; lines: +5 -5
Revert to using Tk/Tcl 8.0.x for the Japanese version of this port.
v. 1.36
date: 1999/12/01 08:04:17; author: markm; state: Exp; lines: +10 -10
Update for tk82. I'm winging it a little bit for the Japanese case;
please test and report back.
v. 1.35
date: 1999/11/10 21:28:21; author: jim; state: Exp; lines: +5 -3
Update to version 2.1.1.
PR: 14651
Submitted by: Alec Wolman
v. 1.34
date: 1999/10/14 07:11:50; author: peter; state: Exp; lines: +2 -2
$MAINTAINER =~ s/peter/markm/;
v. 1.33
date: 1999/10/11 14:20:56; author: markm; state: Exp; lines: +6 -28
Update to version 2.1.0. This has hugely improved pgp/pgp5/gnupg
support.
2-requests-for-review-or-OK-ignored-by: MAINTAINER
v. 1.32
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.31
date: 1999/05/11 01:35:42; author: taoka; state: Exp; lines: +16 -5
Changed to a master port of japanese/exmh2
PR: ports/10592
Submitted by: Takeshi WATANABE
v. 1.30
date: 1998/08/07 23:56:29; author: asami; state: Exp; lines: +2 -2
Fix up dependencies for ports that moved into the x11-toolkits category.
v. 1.29
date: 1998/07/08 10:49:19; author: peter; state: Exp; lines: +6 -3
Use some new vendor patches - but one doesn't even apply.. sigh.
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 "
while the international version prints:
Key for user ID: Peter Wemm
I cannot follow tcl syntax very well, so this is my best guess..
v. 1.28
date: 1998/07/03 23:07:01; author: steve; state: Exp; lines: +2 -2
MASTERSITE moved to ftp.scriptics.com.
v. 1.27
date: 1998/03/20 09:28:05; author: markm; state: Exp; lines: +7 -2
Allow this port to use NMH if USE_NMH is set.
v. 1.26
date: 1998/03/14 13:43:36; author: peter; state: Exp; lines: +7 -7
Update 2.0.1 -> 2.0.2.
(note, some of the distributed patches for 2.0.1 are still (apparently)
suitable for 2.0.2, but are still in the 2.0.1 dir.)
v. 1.25
date: 1998/02/15 05:36:54; author: peter; state: Exp; lines: +13 -4
Update port to get patches from new site, and include all the new
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)
v. 1.24
date: 1997/12/27 02:32:45; author: peter; state: Exp; lines: +11 -2
Update the exmh port to use some of the new post-2.0.1 patches. One of
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.
v. 1.23
date: 1997/12/26 07:11:40; author: peter; state: Exp; lines: +2 -4
Argh, serves me right for acting on second-hand information. *blush*.
There is an exmh-2.0.1.tar.Z after all... :-]
v. 1.22
date: 1997/12/26 04:51:00; author: peter; state: Exp; lines: +4 -4
Update 2.0 -> 2.0.1 (As the Author said in exmh.CHANGES: Ba Humbug!)
And a special thanks for making life "interesting" by not changing the
tarball name. :-(
v. 1.21
date: 1997/12/25 21:58:08; author: asami; state: Exp; lines: +3 -1
Mark this port broken, it is apparently updated to 2.0.1 without changing
the source filename.
v. 1.20
date: 1997/12/25 21:55:20; author: asami; state: Exp; lines: +1 -2
PKGNAME is not necessary if it is same as DISTNAME.
v. 1.19
date: 1997/12/25 10:34:54; author: peter; state: Exp; lines: +5 -14
Update exmh-2.0zeta -> exmh-2.0
v. 1.18
date: 1997/11/22 19:50:03; author: jseger; state: Exp; lines: +2 -2
These use tk80 not tk41. Correct the CATEGORIES.
v. 1.17
date: 1997/10/06 06:49:45; author: peter; state: Exp; lines: +3 -2
Update to include some more official patches from the exmh web site.
v. 1.16
date: 1997/08/21 08:09:54; author: peter; state: Exp; lines: +6 -16
Update to use tcl80/tk80 "proper". Exmh definately should be using tcl8.0
because the new byte compiler has a significant speedup for exmh's mailbox
contents list processing.
v. 1.15
date: 1997/08/12 06:37:36; author: peter; state: Exp; lines: +10 -1
Update to use the 5 "official" patches from the author.
v. 1.14
date: 1997/08/12 05:58:47; author: peter; state: Exp; lines: +15 -3
Detect if tk8.0 is installed and use it if present (it's a lot faster)
even though a port for tk8.0 has not been committed yet.
v. 1.13
date: 1997/07/26 12:27:31; author: peter; state: Exp; lines: +4 -11
Update exmh-2.0delta -> 2.0zeta (!)
v. 1.12
date: 1997/07/13 18:49:22; author: max; state: Exp; lines: +3 -3
/bin/sh -> ${SH}
v. 1.11
date: 1997/07/08 02:45:57; author: peter; state: Exp; lines: +3 -3
Run scripts with /bin/sh explicitly rather than depending on the x bits
being set. I don't know what isn't copying the x bits, but don't depend
on it.
Prompted by: Andreas Klemm
v. 1.10
date: 1997/07/03 05:57:39; author: asami; state: Exp; lines: +2 -8
Err Peter, that is exactly why most of the variables in bsd.port.mk
are defined with "?=". I don't understand why it didn't work for you.... ;)
v. 1.9
date: 1997/07/02 04:59:49; author: peter; state: Exp; lines: +19 -4
Update exmh-2.0gamma to 2.0delta. There's lots of bug fixes, as well as
things like koi8-r recognition, background news (nntp) processing, ispell
support.
Note that there's a horrible hack here to work around a weakness in
bsd.port.mk. The distributed patches are relative to a subdir of ${WRKSRC}
and bsd.port.mk doesn't seem to allow clean overriding of that to patch.
I appended a second "-d dir" arg to PATCH_DIST_ARGS after the .include
that set up the string with +=. patch seems to use the last instance of
"-d dir" when there are several online (it's a simple parse-time chdir).
Prompted by: pst (who also sent a partial update)
v. 1.8
date: 1997/04/20 13:19:17; author: wosch; state: Exp; lines: +2 -2
Add virtual category 'tk41'.
v. 1.7
date: 1997/02/03 16:27:23; author: peter; state: Exp; lines: +4 -4
Update 2.0beta -> 2.0gamma. See http://www.sunlabs.com/~bwelch/exmh/
for a complete list of changes.
Replace hand edited "official 2.0beta patches" from exmh web page with
the 2.0gamma versions (cannot use DIST_PATCHES, the patch files are not
directly useable due to pathnames etc). Each patch file is individually
documented.
Requested by: quite a few people
v. 1.6
date: 1997/01/02 12:53:02; author: asami; state: Exp; lines: +2 -1
Add PKGNAME ("beta" not allowed in package name).
v. 1.5
date: 1996/12/31 21:26:58; author: peter; state: Exp; lines: +8 -13
Behind-the-scenes repository copy, and update to exmh-2.0beta!
There is some major new stuff here over v1.6.9, including:
HTTP, HTML support (a functional www browser!), including proxy support.
News posting.
Message threading. (like news threading)
Display MIME images inline as well as text/html and enriched text etc.
DSN support.
Unseen-only display window.
multipart/signature support, "Intelligent signatures"
PGP key management can talk directly to the key servers over the web,
eliminating the email based query delays
Address book stuff, aliases etc.
v. 1.4
date: 1996/11/17 07:42:28; author: obrien; state: Exp; lines: +3 -7
Convert to use MAN[1-8LN]
v. 1.3
date: 1996/11/10 21:31:21; author: obrien; state: Exp; lines: +2 -2
CATEGORIES+= --> CATEGORIES=
And clean up variable ordering (as shown in the handbook) as little.
v. 1.2
date: 1996/10/15 11:27:26; author: peter; state: Exp; lines: +3 -0
Missing $Id$ in Makefile, shorten pkg/DESCR.
v. 1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp; lines: +0 -0
Port for build exmh-1.6.9
NOTE: this does not use the GUI build/install, it does the equivalent
work with some scripts.
=============================================================================
v. 1.58
date: 2007/05/19 20:14:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.57
date: 2006/05/14 10:08:02; author: vs; state: Exp; lines: +2 -1
- Use full TCLTK mirror list
- portlint
PR: ports/97016
Submitted by: Shaun Amott
v. 1.56
date: 2006/04/25 11:03:46; author: erwin; state: Exp; lines: +1 -1
Fix typo. glimpse is in textproc, not misc.
PR: 96272
Submitted by: Serge Gagnon
v. 1.55
date: 2005/05/24 22:13:05; author: pav; state: Exp; lines: +1 -1
- Update to 2.7.2
PR: ports/80715
Submitted by: Kevin Oberman
v. 1.54
date: 2004/06/24 04:20:53; author: bmah; state: Exp; lines: +2 -3
Update to exmh-2.7.0.
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.
v. 1.53
date: 2004/02/09 06:13:37; author: bmah; state: Exp; lines: +6 -6
Depend on Tcl/Tk 8.4.
PORTREVISION bump to record new dependencies.
Suggested by: kris (almost four months ago!)
v. 1.52
date: 2003/06/10 15:43:34; author: bmah; state: Exp; lines: +1 -1
More fun patches to make exmh work better:
1. Replace old, out-of-control preferences dialog with spiffy, sorted,
scrolling preferences dialog.
2. Better PGP 6.5 compatibility.
PORTREVISION bump to mark these changes.
Obtained from: exmh CVS repository
v. 1.51
date: 2003/06/08 01:18:49; author: bmah; state: Exp; lines: +1 -1
Fix a couple of problems in the exmh port.
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 [1]
Obtained from: exmh CVS [2]
v. 1.50
date: 2003/04/13 18:40:15; author: bmah; state: Exp; lines: +3 -4
Update to exmh-2.6.3.
v. 1.49
date: 2003/03/06 19:23:14; author: ade; state: Exp; lines: +1 -0
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
v. 1.48
date: 2002/10/13 11:57:43; author: anders; state: Exp; lines: +0 -4
kris removed ports/mail/mh, so remove WITH_MH here then.
v. 1.47
date: 2001/11/30 21:12:20; author: bmah; state: Exp; lines: +2 -1
Add a patch to fix a bug with continuation lines in ~/.mh_profile.
While I'm here, also patch a file descriptor leak.
patch-mh.tcl lib/mh.tcl 1.17->1.19
Bump PORTREVISION.
Submitted by: "Louis A. Mamakos"
Obtained from: exmh CVS repository
v. 1.46
date: 2001/07/20 23:57:39; author: bmah; state: Exp; lines: +5 -3
Update for exmh-2.5.
v. 1.45
date: 2001/01/22 20:06:05; author: bmah; state: Exp; lines: +7 -8
Update exmh to 2.3.1. This release was made primarily to fix a symlink
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).
v. 1.44
date: 2001/01/16 20:19:07; author: bmah; state: Exp; lines: +2 -1
Fix for a symlink attack posted to bugtraq. The patches committed here
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
v. 1.43
date: 2000/10/25 16:45:12; author: bmah; state: Exp; lines: +3 -2
exmh has moved to SourceForge, update MASTER_SITES.
v. 1.42
date: 2000/10/11 15:58:07; author: markm; state: Exp; lines: +4 -3
Upgrade to v2.2, and hand the reigns over to Bruce Mah, who is
also an Exmh developer.
Thanks Bruce!
v. 1.41
date: 2000/04/17 00:18:10; author: reg; state: Exp; lines: +2 -2
Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO. Begin the process of reserving these prefixes for user defined
options.
No comment by: ports
v. 1.40
date: 2000/04/14 17:10:40; author: knu; state: Exp; lines: +4 -4
Tiny cosmetic fixes.
Assure master ports and their lang-specific slaves of having
consistent categories.
v. 1.39
date: 2000/04/13 09:01:47; author: knu; state: Exp; lines: +4 -4
Update with PORTNAME/PORTVERSION and get happy with its slave.
v. 1.38
date: 2000/03/05 09:56:17; author: kris; state: Exp; lines: +5 -5
Change the default to depend on nmh, not mh
Approved by: Maintainer
v. 1.37
date: 2000/02/27 15:19:43; author: steve; state: Exp; lines: +5 -5
Revert to using Tk/Tcl 8.0.x for the Japanese version of this port.
v. 1.36
date: 1999/12/01 08:04:17; author: markm; state: Exp; lines: +10 -10
Update for tk82. I'm winging it a little bit for the Japanese case;
please test and report back.
v. 1.35
date: 1999/11/10 21:28:21; author: jim; state: Exp; lines: +5 -3
Update to version 2.1.1.
PR: 14651
Submitted by: Alec Wolman
v. 1.34
date: 1999/10/14 07:11:50; author: peter; state: Exp; lines: +2 -2
$MAINTAINER =~ s/peter/markm/;
v. 1.33
date: 1999/10/11 14:20:56; author: markm; state: Exp; lines: +6 -28
Update to version 2.1.0. This has hugely improved pgp/pgp5/gnupg
support.
2-requests-for-review-or-OK-ignored-by: MAINTAINER
v. 1.32
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.31
date: 1999/05/11 01:35:42; author: taoka; state: Exp; lines: +16 -5
Changed to a master port of japanese/exmh2
PR: ports/10592
Submitted by: Takeshi WATANABE
v. 1.30
date: 1998/08/07 23:56:29; author: asami; state: Exp; lines: +2 -2
Fix up dependencies for ports that moved into the x11-toolkits category.
v. 1.29
date: 1998/07/08 10:49:19; author: peter; state: Exp; lines: +6 -3
Use some new vendor patches - but one doesn't even apply.. sigh.
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 "
while the international version prints:
Key for user ID: Peter Wemm
I cannot follow tcl syntax very well, so this is my best guess..
v. 1.28
date: 1998/07/03 23:07:01; author: steve; state: Exp; lines: +2 -2
MASTERSITE moved to ftp.scriptics.com.
v. 1.27
date: 1998/03/20 09:28:05; author: markm; state: Exp; lines: +7 -2
Allow this port to use NMH if USE_NMH is set.
v. 1.26
date: 1998/03/14 13:43:36; author: peter; state: Exp; lines: +7 -7
Update 2.0.1 -> 2.0.2.
(note, some of the distributed patches for 2.0.1 are still (apparently)
suitable for 2.0.2, but are still in the 2.0.1 dir.)
v. 1.25
date: 1998/02/15 05:36:54; author: peter; state: Exp; lines: +13 -4
Update port to get patches from new site, and include all the new
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)
v. 1.24
date: 1997/12/27 02:32:45; author: peter; state: Exp; lines: +11 -2
Update the exmh port to use some of the new post-2.0.1 patches. One of
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.
v. 1.23
date: 1997/12/26 07:11:40; author: peter; state: Exp; lines: +2 -4
Argh, serves me right for acting on second-hand information. *blush*.
There is an exmh-2.0.1.tar.Z after all... :-]
v. 1.22
date: 1997/12/26 04:51:00; author: peter; state: Exp; lines: +4 -4
Update 2.0 -> 2.0.1 (As the Author said in exmh.CHANGES: Ba Humbug!)
And a special thanks for making life "interesting" by not changing the
tarball name. :-(
v. 1.21
date: 1997/12/25 21:58:08; author: asami; state: Exp; lines: +3 -1
Mark this port broken, it is apparently updated to 2.0.1 without changing
the source filename.
v. 1.20
date: 1997/12/25 21:55:20; author: asami; state: Exp; lines: +1 -2
PKGNAME is not necessary if it is same as DISTNAME.
v. 1.19
date: 1997/12/25 10:34:54; author: peter; state: Exp; lines: +5 -14
Update exmh-2.0zeta -> exmh-2.0
v. 1.18
date: 1997/11/22 19:50:03; author: jseger; state: Exp; lines: +2 -2
These use tk80 not tk41. Correct the CATEGORIES.
v. 1.17
date: 1997/10/06 06:49:45; author: peter; state: Exp; lines: +3 -2
Update to include some more official patches from the exmh web site.
v. 1.16
date: 1997/08/21 08:09:54; author: peter; state: Exp; lines: +6 -16
Update to use tcl80/tk80 "proper". Exmh definately should be using tcl8.0
because the new byte compiler has a significant speedup for exmh's mailbox
contents list processing.
v. 1.15
date: 1997/08/12 06:37:36; author: peter; state: Exp; lines: +10 -1
Update to use the 5 "official" patches from the author.
v. 1.14
date: 1997/08/12 05:58:47; author: peter; state: Exp; lines: +15 -3
Detect if tk8.0 is installed and use it if present (it's a lot faster)
even though a port for tk8.0 has not been committed yet.
v. 1.13
date: 1997/07/26 12:27:31; author: peter; state: Exp; lines: +4 -11
Update exmh-2.0delta -> 2.0zeta (!)
v. 1.12
date: 1997/07/13 18:49:22; author: max; state: Exp; lines: +3 -3
/bin/sh -> ${SH}
v. 1.11
date: 1997/07/08 02:45:57; author: peter; state: Exp; lines: +3 -3
Run scripts with /bin/sh explicitly rather than depending on the x bits
being set. I don't know what isn't copying the x bits, but don't depend
on it.
Prompted by: Andreas Klemm
v. 1.10
date: 1997/07/03 05:57:39; author: asami; state: Exp; lines: +2 -8
Err Peter, that is exactly why most of the variables in bsd.port.mk
are defined with "?=". I don't understand why it didn't work for you.... ;)
v. 1.9
date: 1997/07/02 04:59:49; author: peter; state: Exp; lines: +19 -4
Update exmh-2.0gamma to 2.0delta. There's lots of bug fixes, as well as
things like koi8-r recognition, background news (nntp) processing, ispell
support.
Note that there's a horrible hack here to work around a weakness in
bsd.port.mk. The distributed patches are relative to a subdir of ${WRKSRC}
and bsd.port.mk doesn't seem to allow clean overriding of that to patch.
I appended a second "-d dir" arg to PATCH_DIST_ARGS after the .include
that set up the string with +=. patch seems to use the last instance of
"-d dir" when there are several online (it's a simple parse-time chdir).
Prompted by: pst (who also sent a partial update)
v. 1.8
date: 1997/04/20 13:19:17; author: wosch; state: Exp; lines: +2 -2
Add virtual category 'tk41'.
v. 1.7
date: 1997/02/03 16:27:23; author: peter; state: Exp; lines: +4 -4
Update 2.0beta -> 2.0gamma. See http://www.sunlabs.com/~bwelch/exmh/
for a complete list of changes.
Replace hand edited "official 2.0beta patches" from exmh web page with
the 2.0gamma versions (cannot use DIST_PATCHES, the patch files are not
directly useable due to pathnames etc). Each patch file is individually
documented.
Requested by: quite a few people
v. 1.6
date: 1997/01/02 12:53:02; author: asami; state: Exp; lines: +2 -1
Add PKGNAME ("beta" not allowed in package name).
v. 1.5
date: 1996/12/31 21:26:58; author: peter; state: Exp; lines: +8 -13
Behind-the-scenes repository copy, and update to exmh-2.0beta!
There is some major new stuff here over v1.6.9, including:
HTTP, HTML support (a functional www browser!), including proxy support.
News posting.
Message threading. (like news threading)
Display MIME images inline as well as text/html and enriched text etc.
DSN support.
Unseen-only display window.
multipart/signature support, "Intelligent signatures"
PGP key management can talk directly to the key servers over the web,
eliminating the email based query delays
Address book stuff, aliases etc.
v. 1.4
date: 1996/11/17 07:42:28; author: obrien; state: Exp; lines: +3 -7
Convert to use MAN[1-8LN]
v. 1.3
date: 1996/11/10 21:31:21; author: obrien; state: Exp; lines: +2 -2
CATEGORIES+= --> CATEGORIES=
And clean up variable ordering (as shown in the handbook) as little.
v. 1.2
date: 1996/10/15 11:27:26; author: peter; state: Exp; lines: +3 -0
Missing $Id$ in Makefile, shorten pkg/DESCR.
v. 1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp; lines: +0 -0
Port for build exmh-1.6.9
NOTE: this does not use the GUI build/install, it does the equivalent
work with some scripts.
=============================================================================
v. 1.58
date: 2007/05/19 20:14:12; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.57
date: 2006/05/14 10:08:02; author: vs; state: Exp; lines: +2 -1
- Use full TCLTK mirror list
- portlint
PR: ports/97016
Submitted by: Shaun Amott
v. 1.56
date: 2006/04/25 11:03:46; author: erwin; state: Exp; lines: +1 -1
Fix typo. glimpse is in textproc, not misc.
PR: 96272
Submitted by: Serge Gagnon
v. 1.55
date: 2005/05/24 22:13:05; author: pav; state: Exp; lines: +1 -1
- Update to 2.7.2
PR: ports/80715
Submitted by: Kevin Oberman
v. 1.54
date: 2004/06/24 04:20:53; author: bmah; state: Exp; lines: +2 -3
Update to exmh-2.7.0.
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.
v. 1.53
date: 2004/02/09 06:13:37; author: bmah; state: Exp; lines: +6 -6
Depend on Tcl/Tk 8.4.
PORTREVISION bump to record new dependencies.
Suggested by: kris (almost four months ago!)
v. 1.52
date: 2003/06/10 15:43:34; author: bmah; state: Exp; lines: +1 -1
More fun patches to make exmh work better:
1. Replace old, out-of-control preferences dialog with spiffy, sorted,
scrolling preferences dialog.
2. Better PGP 6.5 compatibility.
PORTREVISION bump to mark these changes.
Obtained from: exmh CVS repository
v. 1.51
date: 2003/06/08 01:18:49; author: bmah; state: Exp; lines: +1 -1
Fix a couple of problems in the exmh port.
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 [1]
Obtained from: exmh CVS [2]
v. 1.50
date: 2003/04/13 18:40:15; author: bmah; state: Exp; lines: +3 -4
Update to exmh-2.6.3.
v. 1.49
date: 2003/03/06 19:23:14; author: ade; state: Exp; lines: +1 -0
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly)
v. 1.48
date: 2002/10/13 11:57:43; author: anders; state: Exp; lines: +0 -4
kris removed ports/mail/mh, so remove WITH_MH here then.
v. 1.47
date: 2001/11/30 21:12:20; author: bmah; state: Exp; lines: +2 -1
Add a patch to fix a bug with continuation lines in ~/.mh_profile.
While I'm here, also patch a file descriptor leak.
patch-mh.tcl lib/mh.tcl 1.17->1.19
Bump PORTREVISION.
Submitted by: "Louis A. Mamakos"
Obtained from: exmh CVS repository
v. 1.46
date: 2001/07/20 23:57:39; author: bmah; state: Exp; lines: +5 -3
Update for exmh-2.5.
v. 1.45
date: 2001/01/22 20:06:05; author: bmah; state: Exp; lines: +7 -8
Update exmh to 2.3.1. This release was made primarily to fix a symlink
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).
v. 1.44
date: 2001/01/16 20:19:07; author: bmah; state: Exp; lines: +2 -1
Fix for a symlink attack posted to bugtraq. The patches committed here
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
v. 1.43
date: 2000/10/25 16:45:12; author: bmah; state: Exp; lines: +3 -2
exmh has moved to SourceForge, update MASTER_SITES.
v. 1.42
date: 2000/10/11 15:58:07; author: markm; state: Exp; lines: +4 -3
Upgrade to v2.2, and hand the reigns over to Bruce Mah, who is
also an Exmh developer.
Thanks Bruce!
v. 1.41
date: 2000/04/17 00:18:10; author: reg; state: Exp; lines: +2 -2
Standardize all user defined options to the booleans WITH_FOO and
WITHOUT_FOO. Begin the process of reserving these prefixes for user defined
options.
No comment by: ports
v. 1.40
date: 2000/04/14 17:10:40; author: knu; state: Exp; lines: +4 -4
Tiny cosmetic fixes.
Assure master ports and their lang-specific slaves of having
consistent categories.
v. 1.39
date: 2000/04/13 09:01:47; author: knu; state: Exp; lines: +4 -4
Update with PORTNAME/PORTVERSION and get happy with its slave.
v. 1.38
date: 2000/03/05 09:56:17; author: kris; state: Exp; lines: +5 -5
Change the default to depend on nmh, not mh
Approved by: Maintainer
v. 1.37
date: 2000/02/27 15:19:43; author: steve; state: Exp; lines: +5 -5
Revert to using Tk/Tcl 8.0.x for the Japanese version of this port.
v. 1.36
date: 1999/12/01 08:04:17; author: markm; state: Exp; lines: +10 -10
Update for tk82. I'm winging it a little bit for the Japanese case;
please test and report back.
v. 1.35
date: 1999/11/10 21:28:21; author: jim; state: Exp; lines: +5 -3
Update to version 2.1.1.
PR: 14651
Submitted by: Alec Wolman
v. 1.34
date: 1999/10/14 07:11:50; author: peter; state: Exp; lines: +2 -2
$MAINTAINER =~ s/peter/markm/;
v. 1.33
date: 1999/10/11 14:20:56; author: markm; state: Exp; lines: +6 -28
Update to version 2.1.0. This has hugely improved pgp/pgp5/gnupg
support.
2-requests-for-review-or-OK-ignored-by: MAINTAINER
v. 1.32
date: 1999/08/25 06:50:09; author: obrien; state: Exp; lines: +1 -1
Change Id->FreeBSD.
v. 1.31
date: 1999/05/11 01:35:42; author: taoka; state: Exp; lines: +16 -5
Changed to a master port of japanese/exmh2
PR: ports/10592
Submitted by: Takeshi WATANABE
v. 1.30
date: 1998/08/07 23:56:29; author: asami; state: Exp; lines: +2 -2
Fix up dependencies for ports that moved into the x11-toolkits category.
v. 1.29
date: 1998/07/08 10:49:19; author: peter; state: Exp; lines: +6 -3
Use some new vendor patches - but one doesn't even apply.. sigh.
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 "
while the international version prints:
Key for user ID: Peter Wemm
I cannot follow tcl syntax very well, so this is my best guess..
v. 1.28
date: 1998/07/03 23:07:01; author: steve; state: Exp; lines: +2 -2
MASTERSITE moved to ftp.scriptics.com.
v. 1.27
date: 1998/03/20 09:28:05; author: markm; state: Exp; lines: +7 -2
Allow this port to use NMH if USE_NMH is set.
v. 1.26
date: 1998/03/14 13:43:36; author: peter; state: Exp; lines: +7 -7
Update 2.0.1 -> 2.0.2.
(note, some of the distributed patches for 2.0.1 are still (apparently)
suitable for 2.0.2, but are still in the 2.0.1 dir.)
v. 1.25
date: 1998/02/15 05:36:54; author: peter; state: Exp; lines: +13 -4
Update port to get patches from new site, and include all the new
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)
v. 1.24
date: 1997/12/27 02:32:45; author: peter; state: Exp; lines: +11 -2
Update the exmh port to use some of the new post-2.0.1 patches. One of
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.
v. 1.23
date: 1997/12/26 07:11:40; author: peter; state: Exp; lines: +2 -4
Argh, serves me right for acting on second-hand information. *blush*.
There is an exmh-2.0.1.tar.Z after all... :-]
v. 1.22
date: 1997/12/26 04:51:00; author: peter; state: Exp; lines: +4 -4
Update 2.0 -> 2.0.1 (As the Author said in exmh.CHANGES: Ba Humbug!)
And a special thanks for making life "interesting" by not changing the
tarball name. :-(
v. 1.21
date: 1997/12/25 21:58:08; author: asami; state: Exp; lines: +3 -1
Mark this port broken, it is apparently updated to 2.0.1 without changing
the source filename.
v. 1.20
date: 1997/12/25 21:55:20; author: asami; state: Exp; lines: +1 -2
PKGNAME is not necessary if it is same as DISTNAME.
v. 1.19
date: 1997/12/25 10:34:54; author: peter; state: Exp; lines: +5 -14
Update exmh-2.0zeta -> exmh-2.0
v. 1.18
date: 1997/11/22 19:50:03; author: jseger; state: Exp; lines: +2 -2
These use tk80 not tk41. Correct the CATEGORIES.
v. 1.17
date: 1997/10/06 06:49:45; author: peter; state: Exp; lines: +3 -2
Update to include some more official patches from the exmh web site.
v. 1.16
date: 1997/08/21 08:09:54; author: peter; state: Exp; lines: +6 -16
Update to use tcl80/tk80 "proper". Exmh definately should be using tcl8.0
because the new byte compiler has a significant speedup for exmh's mailbox
contents list processing.
v. 1.15
date: 1997/08/12 06:37:36; author: peter; state: Exp; lines: +10 -1
Update to use the 5 "official" patches from the author.
v. 1.14
date: 1997/08/12 05:58:47; author: peter; state: Exp; lines: +15 -3
Detect if tk8.0 is installed and use it if present (it's a lot faster)
even though a port for tk8.0 has not been committed yet.
v. 1.13
date: 1997/07/26 12:27:31; author: peter; state: Exp; lines: +4 -11
Update exmh-2.0delta -> 2.0zeta (!)
v. 1.12
date: 1997/07/13 18:49:22; author: max; state: Exp; lines: +3 -3
/bin/sh -> ${SH}
v. 1.11
date: 1997/07/08 02:45:57; author: peter; state: Exp; lines: +3 -3
Run scripts with /bin/sh explicitly rather than depending on the x bits
being set. I don't know what isn't copying the x bits, but don't depend
on it.
Prompted by: Andreas Klemm
v. 1.10
date: 1997/07/03 05:57:39; author: asami; state: Exp; lines: +2 -8
Err Peter, that is exactly why most of the variables in bsd.port.mk
are defined with "?=". I don't understand why it didn't work for you.... ;)
v. 1.9
date: 1997/07/02 04:59:49; author: peter; state: Exp; lines: +19 -4
Update exmh-2.0gamma to 2.0delta. There's lots of bug fixes, as well as
things like koi8-r recognition, background news (nntp) processing, ispell
support.
Note that there's a horrible hack here to work around a weakness in
bsd.port.mk. The distributed patches are relative to a subdir of ${WRKSRC}
and bsd.port.mk doesn't seem to allow clean overriding of that to patch.
I appended a second "-d dir" arg to PATCH_DIST_ARGS after the .include
that set up the string with +=. patch seems to use the last instance of
"-d dir" when there are several online (it's a simple parse-time chdir).
Prompted by: pst (who also sent a partial update)
v. 1.8
date: 1997/04/20 13:19:17; author: wosch; state: Exp; lines: +2 -2
Add virtual category 'tk41'.
v. 1.7
date: 1997/02/03 16:27:23; author: peter; state: Exp; lines: +4 -4
Update 2.0beta -> 2.0gamma. See http://www.sunlabs.com/~bwelch/exmh/
for a complete list of changes.
Replace hand edited "official 2.0beta patches" from exmh web page with
the 2.0gamma versions (cannot use DIST_PATCHES, the patch files are not
directly useable due to pathnames etc). Each patch file is individually
documented.
Requested by: quite a few people
v. 1.6
date: 1997/01/02 12:53:02; author: asami; state: Exp; lines: +2 -1
Add PKGNAME ("beta" not allowed in package name).
v. 1.5
date: 1996/12/31 21:26:58; author: peter; state: Exp; lines: +8 -13
Behind-the-scenes repository copy, and update to exmh-2.0beta!
There is some major new stuff here over v1.6.9, including:
HTTP, HTML support (a functional www browser!), including proxy support.
News posting.
Message threading. (like news threading)
Display MIME images inline as well as text/html and enriched text etc.
DSN support.
Unseen-only display window.
multipart/signature support, "Intelligent signatures"
PGP key management can talk directly to the key servers over the web,
eliminating the email based query delays
Address book stuff, aliases etc.
v. 1.4
date: 1996/11/17 07:42:28; author: obrien; state: Exp; lines: +3 -7
Convert to use MAN[1-8LN]
v. 1.3
date: 1996/11/10 21:31:21; author: obrien; state: Exp; lines: +2 -2
CATEGORIES+= --> CATEGORIES=
And clean up variable ordering (as shown in the handbook) as little.
v. 1.2
date: 1996/10/15 11:27:26; author: peter; state: Exp; lines: +3 -0
Missing $Id$ in Makefile, shorten pkg/DESCR.
v. 1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1996/10/10 15:00:52; author: peter; state: Exp; lines: +0 -0
Port for build exmh-1.6.9
NOTE: this does not use the GUI build/install, it does the equivalent
work with some scripts.
=============================================================================
|
| |

|