Port details |
- exmh2 X11/TK based mail reader front end to MH
- 2.9.0_5 mail
=6 2.9.0_5Version of this port present on the latest quarterly branch. - Maintainer: cy@FreeBSD.org
 - Port Added: unknown
- Last Update: 2021-09-13 15:53:18
- Commit Hash: 87be8aa
- People watching this port, also watch:: procmail, fetchmail, nmh, zsh
- Also Listed In: tk
- License: not specified in port
- Description:
- 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.
WWW: http://www.beedub.com/exmh/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/mail/exmh2/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/exmh2
- pkg install exmh
- PKGNAME: exmh
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1560469947
SHA256 (exmh-2.9.0.tar.gz) = 38f27058cbe6a370e2a5e30ded135b9488b57374d53f45088e29ee863b3088b2
SIZE (exmh-2.9.0.tar.gz) = 1111608
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- repl : mail/nmh
- mmencode : mail/metamail
- Library dependencies:
-
- libtk87.so : x11-toolkits/tk87
- libtcl87.so : lang/tcl87
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- mail_exmh2
- USES:
- cpe tk:87
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
13 Sep 2021 15:53:18 2.9.0_5
|
Cy Schubert (cy)  |
mail/exmh2: Scolling the folder list accepts only units
Units, which do not work in the scan listing window or the main
text windows, must be used int he folder display window. We create
a new fmscroll function just for the folder display window. |
31 Aug 2021 19:25:53 2.9.0_4
|
Cy Schubert (cy)  |
mail/exmh2: Resolve state(tag) error
can't read "state(tag)": no such variable, has returned with tcl 8.7a5.
Resolve this error for good. |
31 Aug 2021 19:25:52 2.9.0_3
|
Cy Schubert (cy)  |
mail/exmh2: Adjust MouseWheel scrolling parameters
Units and pages don't mean the same thing they did before.
The number of pixels is in fact a divisor.
- MouseWheel scrolls one line in the Folder Display box (no change).
- MouseWheel scrolls five lines in the message box (no change).
- Shift-MouseWheel scrolls one line (no change).
- Control-MouseWheel scrolls ten lines (changed from a page as
page doesn't work any more). |
31 Aug 2021 04:45:43 2.9.0_2
|
Cy Schubert (cy)  |
mail/exmh2: Chase toolkits/tk87 8.7a5
tk 8.7a5 introduced uniform mouse wheel event handling. Unfortunately this
is incompatible with tcltk software written using Button-4 and Button-5
events. This patch replaces the legacy bindings with the new MouseWheel
binding, using the new tk::MouseWheel helper to move the scrollbar.
This is documented at https://core.tcl-lang.org/tips/doc/trunk/tip/474.md.
The old bindings are left should anyone wish to use exmh2 with the older
tk86, also requiring a user to modify Makefile to alter the dependency. |
29 Aug 2021 19:43:10 2.9.0_1
|
Bernhard Froehlich (decke)  |
mail/exmh2: Add CPE information
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:13 2.9.0_1
|
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 2.9.0_1
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
09 Mar 2021 20:51:51
2.9.0_1
|
cy  |
mail/exmh2: require tk 8.7 to avoid no such variable error
tk 8.6 produces the following error while 8.7 works:
can't read "state(tag)": no such variable
while executing
"string compare $value $state(tag)"
(procedure "TextUndoTagAddProc" line 10)
invoked from within
"TextUndoTagAddProc state .msgframe.msg.t tagoff link 2200.35"
MFH: 2021Q1 |
14 Jun 2019 00:05:04
2.9.0
|
cy  |
Update 2.8.0 --> 2.9.0
exmh 2.9.0 is not hosted on any tcl/tk site at the moment.
The standard SF download helper fails to work in this case. |
22 Nov 2016 14:04:22
2.8.0_1
|
danfe  |
In several dozen ports, use single space for WWW: line in pkg-descr, and
reformat port description text in cases when it was notoriously broken. |
19 May 2016 10:44:12
2.8.0_1
|
amdmi3  |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
01 Apr 2016 14:16:20
2.8.0_1
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
26 Dec 2015 16:19:12
2.8.0_1
|
amdmi3  |
- Add NO_ARCH
- Drop @dirrm* from plist
Approved by: portmgr blanket |
14 May 2015 10:15:09
2.8.0_1
|
mat  |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
14 Jan 2015 20:57:55
2.8.0_1
|
cy  |
Fix packaging permissions.
PR: 196350 |
30 May 2014 05:56:16
2.8.0
|
cy  |
Stagify. |
20 Feb 2014 11:18:31
2.8.0
|
gahr  |
- Convert to USES=tk |
20 Sep 2013 19:59:14
2.8.0
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
08 Dec 2012 07:08:10
2.8.0
|
cy  |
Update 2,7,2 --> 2.8.0
Feature safe: yes |
04 Dec 2012 06:50:54
2.7.2_6
|
cy  |
PORTREVISION bump.
Feature safe: yes |
04 Dec 2012 06:21:05
2.7.2_5
|
cy  |
Use TCL/Tk 8.6. This fixes issues with the mail messages list "More..."
button.
Assume care and feeding of this port.
Feature safe: yes |
01 Jun 2012 05:26:28
2.7.2_5
|
dinoex  |
- update png to 1.5.10 |
30 Sep 2011 09:21:12
2.7.2_4
|
dougb  |
Remove optional dependencies and comments related to the removal of
security/pgp6 |
03 Jul 2011 13:53:52
2.7.2_4
|
ohauer  |
- remove MD5 |
14 May 2011 14:12:14
2.7.2_4
|
arved  |
Use TCL/Tk 8.5
PR: 156548
Submitted by: Ralf Wenk <IZ-FreeBSD0701@hs-karlsruhe.de> |
28 Mar 2010 06:47:48
2.7.2_3
|
dinoex  |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
05 Feb 2010 11:46:55
2.7.2_2
|
dinoex  |
- update to jpeg-8 |
22 Aug 2009 00:28:34
2.7.2_1 
|
amdmi3  |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
09 Apr 2008 13:42:26
2.7.2_1
|
pav  |
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories
With hat: portmgr |
19 May 2007 20:32:57
2.7.2_1
|
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
14 May 2006 10:08:02
2.7.2
|
vs  |
- Use full TCLTK mirror list
- portlint
PR: ports/97016
Submitted by: Shaun Amott |
25 Apr 2006 11:03:46
2.7.2
|
erwin  |
Fix typo. glimpse is in textproc, not misc.
PR: 96272
Submitted by: Serge Gagnon <serge.gagnon@b2b2c.ca> |
25 Nov 2005 15:31:02
2.7.2
|
pav  |
- Add SHA256 |
24 May 2005 22:13:33
2.7.2
|
pav  |
- Update to 2.7.2
PR: ports/80715
Submitted by: Kevin Oberman <oberman@es.net> |
24 May 2005 22:13:05
2.7.2
|
pav  |
- Update to 2.7.2
PR: ports/80715
Submitted by: Kevin Oberman <oberman@es.net> |
24 Jun 2004 04:20:53
2.7.0
|
bmah  |
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. |
09 Feb 2004 06:13:37
2.6.3_3
|
bmah  |
Depend on Tcl/Tk 8.4.
PORTREVISION bump to record new dependencies.
Suggested by: kris (almost four months ago!) |
29 Jan 2004 07:24:56
2.6.3_2
|
trevor  |
SIZEify. |
10 Jun 2003 15:43:34
2.6.3_2
|
bmah  |
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 |
08 Jun 2003 01:18:50
2.6.3_1
|
bmah  |
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 <tweten@nas.nasa.gov> [1]
Obtained from: exmh CVS [2] |
13 Apr 2003 18:40:15
2.6.3
|
bmah  |
Update to exmh-2.6.3. |
06 Mar 2003 19:23:19
2.5_1
|
ade  |
Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.
Approved by: portmgr (implicitly) |
13 Oct 2002 11:57:43
2.5_1
|
anders  |
kris removed ports/mail/mh, so remove WITH_MH here then. |
30 Nov 2001 21:12:20 
|
bmah  |
Add a patch to fix a bug with continuation lines in ~/.mh_profile. While I'm
here, also patch a file descriptor leak. |
21 Jul 2001 00:57:40 
|
bmah  |
Update for exmh-2.5. |
22 Jan 2001 20:06:10 
|
bmah  |
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. |
16 Jan 2001 20:19:11 
|
bmah  |
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). |
04 Jan 2001 06:23:39 
|
bmah  |
Commit a patch to fix a problem with PGP5 support not being able 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 |
25 Oct 2000 17:45:12 
|
bmah  |
exmh has moved to SourceForge, update MASTER_SITES. |
11 Oct 2000 16:58:08 
|
markm  |
Upgrade to v2.2, and hand the reigns over to Bruce Mah, who is also an Exmh
developer. |
08 Oct 2000 04:16:42 
|
asami  |
Convert category mail to new layout. |