# gj@._ERASE_. says for mononchrome screens: html_head.tcl line 7, zap 4 lines
*** 4.5-RELEASE/ports/mail/exmh2/Makefile Wed Mar 27 01:04:11 2002
--- jhs/ports/mail/exmh2/Makefile Wed Mar 27 01:11:55 2002
***************
*** 17,22 ****
--- 17,25 ----
MAINTAINER?= bmah@FreeBSD._ERASE_..org
+ IS_INTERACTIVE= YES # install configures options using X & wish
+ KEYWORDS+= x11
+
.if defined(JAPANESE_EXMH)
RUN_DEPENDS= wish8.0jp:${PORTSDIR}/japanese/tk80
BUILD_DEPENDS= tclsh8.0jp:${PORTSDIR}/japanese/tcl80
***************
*** 54,62 ****
--- 60,84 ----
# mail/faces
# audio/rplay
+ # Uncomment if you want to ensure availability:
+ # RUN_DEPENDS+= expect:${PORTSDIR}/lang/expect
+ # RUN_DEPENDS+= glimpse:${PORTSDIR}/misc/glimpse
+ # RUN_DEPENDS+= gnupg
+ # RUN_DEPENDS+= pgp:${PORTSDIR}/security/pgp
+ # RUN_DEPENDS+= pgp5
+ # RUN_DEPENDS+= pgp6
+ # RUN_DEPENDS+= faces
+ # RUN_DEPENDS+= rplay:${PORTSDIR}/audio/rplay
+
+
PLIST_SUB= EXMH_VERSION=${PORTVERSION}
MAN1= exmh.1
+ # MAN1= exmh-custom.1 exmh-ref.1 exmh-use.1 exmh.1
+ # post-extract:
+ # @${RM} -rf ${WRKSRC}/lib/*.orig
+
+ # WRKSRC= ${WRKDIR}/${DISTNAME}
do-build:
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} TCLSH=${TCLSH} \
***************
*** 66,70 ****
--- 88,131 ----
do-install:
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} \
WRKSRC=${WRKSRC} ${SH} ${SCRIPTDIR}/install
+
+ # NO_BUILD= YES # Use a dummy (do-nothing) build target.
+
+ # From the install:
+ # Exmh is a script. It needs to be run by the Tcl/Tk shell, "wish".
+ # From work/exmh-1.6.7/exmh.README:
+ # Version 1.6* is compatible with Tk 4.1, Tk4.0, Tk3.6, and Tk3.3
+ # Some features (e.g., color face icons) only work with Tk 4.0 or greater.
+ # exmh is known to work with MH versions 6.7 and 6.8.*
+ # This release is stable with Tk 3.6 and Tk 4.0b3.
+ # From FreeBSD current (96.06.09) ports:
+ # ports/x11/tk tk3.6 tcl\\.7\\.:${PORTSDIR}/lang/tcl
+ # ports/x11/tk4 tk-4.0.2 tcl74\\.1\\.:${PORTSDIR}/lang/tcl74
+ # ports/x11/tk41 tk-4.1 tcl7.5 tcl7.5\\.1\\.:${TCL_DIR}
+ # Example lib names:
+ # /usr/local/lib/ libtk.a libtk.so.3.6 libtcl.a libtcl.so.7.3
+
+ post-patch: reply-to # called by a simple make
+ @echo ${WRKSRC}/lib/report.tcl
+
+ pre-install: reply-to
+
+ pre-package: reply-to
+
+ reply-to:
+ @echo -n If the host you are installing on has no permanent Internet
+ @echo " domain address,"
+ @echo -n and receives varying dynamicly assigned IP
+ @echo " addresses per connection, then in:"
+ @echo " ${WRKSRC}/lib/report.tcl"
+ @echo after
+ @echo ' puts $out "Subject: exmh bug"'
+ @echo -n Append a Reply-To: field with a valid domain,
+ @echo " example:"
+ @echo ' puts $out "Reply-To: exmh-bug-master@your-host._ERASE_..your-domain"'
+ @echo You could do this with
+ @echo " vi -c/Subject: ${WRKSRC}/lib/report.tcl "
+ -grep -i Reply-To: ${WRKSRC}/lib/report.tcl
+
.include
*** 4.5-RELEASE/ports/mail/exmh2/pkg-descr Wed Mar 27 01:14:10 2002
--- jhs/ports/mail/exmh2/pkg-descr Wed Mar 27 01:14:57 2002
***************
*** 14,19 ****
--- 14,21 ----
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.
+ Allows you to use the `vi' or `emacs' editors,
+ (whereas `xmh' mandates `emacs' only).
IMPORTANT: exmh depends on the TK send facility for its background
processing. With TK 3.3, send now uses xauthority mechanisms by default,
*** 4.5-RELEASE/ports/mail/exmh2/pkg-plist Wed Mar 27 01:12:18 2002
--- jhs/ports/mail/exmh2/pkg-plist Wed Mar 27 01:13:49 2002
***************
*** 4,9 ****
--- 4,14 ----
bin/exmh-strip
bin/ftp.expect
bin/inc.expect
+ @comment The install for this package is designed to be interactive, so
+ @comment rather than use this pkg-plist with pkg_add, You may wish to
+ @comment `make; make install' & use the EXMH author's
+ @comment original X/Wish driven configuration interface.
+ @comment (This list is still necessary for pkg_delete etc).
lib/exmh-%%EXMH_VERSION%%/PgpDecryptExpect
lib/exmh-%%EXMH_VERSION%%/addr.tcl
lib/exmh-%%EXMH_VERSION%%/aliases.tcl