# 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