diff options
author | peter <peter@FreeBSD.org> | 1996-12-31 21:27:03 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-12-31 21:27:03 +0000 |
commit | 82e446a710c2100c50960eaa88fb1593cee36322 (patch) | |
tree | 19a328052e2e21b30df917cc2004936f9787b17c | |
parent | c249ef884ecdf012940f20246f0dbdddc6a39440 (diff) | |
download | FreeBSD-ports-82e446a710c2100c50960eaa88fb1593cee36322.zip FreeBSD-ports-82e446a710c2100c50960eaa88fb1593cee36322.tar.gz |
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.
-rw-r--r-- | mail/exmh2/Makefile | 21 | ||||
-rw-r--r-- | mail/exmh2/distinfo | 2 | ||||
-rw-r--r-- | mail/exmh2/pkg-plist | 272 | ||||
-rw-r--r-- | mail/exmh2/scripts/build | 15 | ||||
-rw-r--r-- | mail/exmh2/scripts/install | 14 |
5 files changed, 187 insertions, 137 deletions
diff --git a/mail/exmh2/Makefile b/mail/exmh2/Makefile index b69d4dc..0ada445 100644 --- a/mail/exmh2/Makefile +++ b/mail/exmh2/Makefile @@ -1,12 +1,12 @@ -# New ports collection Makefile for: exmh -# Version required: 1.6.9 -# Date released: 10 Oct 96 +# New ports collection Makefile for: exmh2 +# Version required: 2.0beta +# Date released: 1 Jan 97 # Whom: Peter Wemm <peter@freebsd.org> # -# $Id: Makefile,v 1.3 1996/11/10 21:31:21 obrien Exp $ +# $Id: Makefile,v 1.4 1996/11/17 07:42:28 obrien Exp $ # -DISTNAME= exmh-1.6.9 +DISTNAME= exmh-2.0beta CATEGORIES= mail MASTER_SITES= ftp://ftp.sunlabs.com/pub/tcl/exmh/ EXTRACT_SUFX= .tar.Z @@ -26,15 +26,10 @@ RUN_DEPENDS+= mmencode:${PORTSDIR}/mail/metamail # lang/expect # misc/glimpse # security/pgp +# mail/faces +# audio/rplay -# It will use these commands to view faces or play audio, we dont have ports. -# faces -# play - -MAN1= exmh-custom.1 exmh-ref.1 exmh-use.1 exmh.1 - -post-extract: - @rm -rf ${WRKSRC}/lib/*.orig +MAN1= exmh.1 do-build: @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} \ diff --git a/mail/exmh2/distinfo b/mail/exmh2/distinfo index 1717360..1e54ebc8 100644 --- a/mail/exmh2/distinfo +++ b/mail/exmh2/distinfo @@ -1 +1 @@ -MD5 (exmh-1.6.9.tar.Z) = 5e2af4d6bb5588c730b7ba000d095efc +MD5 (exmh-2.0beta.tar.Z) = 6d5beff406d565ad45b918b9fa986880 diff --git a/mail/exmh2/pkg-plist b/mail/exmh2/pkg-plist index 531c870..fa4e03a 100644 --- a/mail/exmh2/pkg-plist +++ b/mail/exmh2/pkg-plist @@ -2,118 +2,162 @@ bin/exmh bin/exmh-async bin/exmh-bg bin/ftp.expect -lib/exmh-1.6.9/aliases.tcl -lib/exmh-1.6.9/app-defaults -lib/exmh-1.6.9/app-defaults-color -lib/exmh-1.6.9/app-defaults-mono -lib/exmh-1.6.9/audit.tcl -lib/exmh-1.6.9/background.tcl -lib/exmh-1.6.9/bindings.tcl -lib/exmh-1.6.9/busy.tcl -lib/exmh-1.6.9/buttons.tcl -lib/exmh-1.6.9/clink.au -lib/exmh-1.6.9/cutbuffer.tcl -lib/exmh-1.6.9/dragNdrop.tcl -lib/exmh-1.6.9/drip.au -lib/exmh-1.6.9/editor.tcl -lib/exmh-1.6.9/env.tcl -lib/exmh-1.6.9/error.tcl -lib/exmh-1.6.9/exmh.bitmap -lib/exmh-1.6.9/extrasInit.tcl -lib/exmh-1.6.9/exwin.tcl -lib/exmh-1.6.9/faces.tcl -lib/exmh-1.6.9/fcache.tcl -lib/exmh-1.6.9/fdisp.tcl -lib/exmh-1.6.9/fdispColor.tcl -lib/exmh-1.6.9/fdispPopup.tcl -lib/exmh-1.6.9/fileselect.tcl -lib/exmh-1.6.9/find.tcl -lib/exmh-1.6.9/flag.tcl -lib/exmh-1.6.9/flagdown.bitmap -lib/exmh-1.6.9/flagup.bitmap -lib/exmh-1.6.9/flist.tcl -lib/exmh-1.6.9/folder.tcl -lib/exmh-1.6.9/folderNew.tcl -lib/exmh-1.6.9/fontsel.tcl -lib/exmh-1.6.9/ftoc.tcl -lib/exmh-1.6.9/ftocColor.tcl -lib/exmh-1.6.9/ftocFind.tcl -lib/exmh-1.6.9/glimpse.tcl -lib/exmh-1.6.9/help.Aliases -lib/exmh-1.6.9/help.Bindings -lib/exmh-1.6.9/help.FAQ -lib/exmh-1.6.9/help.Font -lib/exmh-1.6.9/help.Import -lib/exmh-1.6.9/help.Intro -lib/exmh-1.6.9/help.Lists -lib/exmh-1.6.9/help.PGP -lib/exmh-1.6.9/help.Preferences -lib/exmh-1.6.9/help.Reply -lib/exmh-1.6.9/help.Search -lib/exmh-1.6.9/help.Sedit -lib/exmh-1.6.9/help.Seditpref -lib/exmh-1.6.9/help.tcl -lib/exmh-1.6.9/hourglass.bitmap -lib/exmh-1.6.9/hourglass.mask -lib/exmh-1.6.9/hourglass1.bitmap -lib/exmh-1.6.9/hourglass2.bitmap -lib/exmh-1.6.9/hourglass2.mask -lib/exmh-1.6.9/import.tcl -lib/exmh-1.6.9/inc.tcl -lib/exmh-1.6.9/labels.tcl -lib/exmh-1.6.9/linethru.bitmap -lib/exmh-1.6.9/mailcap.tcl -lib/exmh-1.6.9/main.tcl -lib/exmh-1.6.9/mbempty.bitmap -lib/exmh-1.6.9/mbtidy.bitmap -lib/exmh-1.6.9/mbuntidy.bitmap -lib/exmh-1.6.9/mh.tcl -lib/exmh-1.6.9/mime.tcl -lib/exmh-1.6.9/mime.types -lib/exmh-1.6.9/mimeSun.tcl -lib/exmh-1.6.9/mosaic.tcl -lib/exmh-1.6.9/msg.tcl -lib/exmh-1.6.9/msgShow.tcl -lib/exmh-1.6.9/partial.tcl -lib/exmh-1.6.9/pgp.tcl -lib/exmh-1.6.9/pgpEWN.tcl -lib/exmh-1.6.9/pgpExec.tcl -lib/exmh-1.6.9/pgpMatch.tcl -lib/exmh-1.6.9/pgpMisc.tcl -lib/exmh-1.6.9/pick.tcl -lib/exmh-1.6.9/preferences.tcl -lib/exmh-1.6.9/print.tcl -lib/exmh-1.6.9/ps.tcl -lib/exmh-1.6.9/report.tcl -lib/exmh-1.6.9/rich2tk.tcl -lib/exmh-1.6.9/scan.tcl -lib/exmh-1.6.9/sedit.tcl -lib/exmh-1.6.9/seditBind.tcl -lib/exmh-1.6.9/seditCompose.tcl -lib/exmh-1.6.9/seditEnriched.tcl -lib/exmh-1.6.9/seditExtras.tcl -lib/exmh-1.6.9/seditMime.tcl -lib/exmh-1.6.9/seditQP.tcl -lib/exmh-1.6.9/select.tcl -lib/exmh-1.6.9/send.tcl -lib/exmh-1.6.9/sound.tcl -lib/exmh-1.6.9/tclIndex -lib/exmh-1.6.9/text.tcl -lib/exmh-1.6.9/textButton.tcl -lib/exmh-1.6.9/textSelect.tcl -lib/exmh-1.6.9/thread.tcl -lib/exmh-1.6.9/timer.bitmap -lib/exmh-1.6.9/tioga.tcl -lib/exmh-1.6.9/uri.tcl -lib/exmh-1.6.9/url.bitmap -lib/exmh-1.6.9/user.tcl -lib/exmh-1.6.9/widgetMenu.tcl -lib/exmh-1.6.9/widgetText.tcl -lib/exmh-1.6.9/widgets.tcl -lib/exmh-1.6.9/xns.tcl -lib/exmh-1.6.9/xnsgetmail.exp -@dirrm lib/exmh-1.6.9 -man/man1/exmh-custom.1.gz -man/man1/exmh-ref.1.gz -man/man1/exmh-use.1.gz +lib/exmh-2.0beta/SeditSelFmt.tcl +lib/exmh-2.0beta/SeditSelSpell.tcl +lib/exmh-2.0beta/addr.tcl +lib/exmh-2.0beta/aliases.tcl +lib/exmh-2.0beta/app-defaults +lib/exmh-2.0beta/app-defaults-color +lib/exmh-2.0beta/app-defaults-mono +lib/exmh-2.0beta/audit.tcl +lib/exmh-2.0beta/autorefile.tcl +lib/exmh-2.0beta/background.tcl +lib/exmh-2.0beta/bindings.tcl +lib/exmh-2.0beta/busy.tcl +lib/exmh-2.0beta/buttons.tcl +lib/exmh-2.0beta/clink.au +lib/exmh-2.0beta/crypt.tcl +lib/exmh-2.0beta/cutbuffer.tcl +lib/exmh-2.0beta/dragNdrop.tcl +lib/exmh-2.0beta/drip.au +lib/exmh-2.0beta/editor.tcl +lib/exmh-2.0beta/env.tcl +lib/exmh-2.0beta/error.tcl +lib/exmh-2.0beta/exmh.bitmap +lib/exmh-2.0beta/extrasInit.tcl +lib/exmh-2.0beta/exwin.tcl +lib/exmh-2.0beta/faces.tcl +lib/exmh-2.0beta/fcache.tcl +lib/exmh-2.0beta/fdisp.tcl +lib/exmh-2.0beta/fdispColor.tcl +lib/exmh-2.0beta/fdispPopup.tcl +lib/exmh-2.0beta/fileselect.tcl +lib/exmh-2.0beta/find.tcl +lib/exmh-2.0beta/flag.tcl +lib/exmh-2.0beta/flagdown.bitmap +lib/exmh-2.0beta/flagup.bitmap +lib/exmh-2.0beta/flist.tcl +lib/exmh-2.0beta/folder.tcl +lib/exmh-2.0beta/folderNew.tcl +lib/exmh-2.0beta/fontsel.tcl +lib/exmh-2.0beta/ftoc.tcl +lib/exmh-2.0beta/ftocColor.tcl +lib/exmh-2.0beta/ftocFind.tcl +lib/exmh-2.0beta/glimpse.tcl +lib/exmh-2.0beta/help.tcl +lib/exmh-2.0beta/hourglass.bitmap +lib/exmh-2.0beta/hourglass.mask +lib/exmh-2.0beta/hourglass1.bitmap +lib/exmh-2.0beta/hourglass2.bitmap +lib/exmh-2.0beta/hourglass2.mask +lib/exmh-2.0beta/html.tcl +lib/exmh-2.0beta/html/Aliases.html +lib/exmh-2.0beta/html/Bindings.html +lib/exmh-2.0beta/html/Font.html +lib/exmh-2.0beta/html/Import.html +lib/exmh-2.0beta/html/Intro.html +lib/exmh-2.0beta/html/Keys.html +lib/exmh-2.0beta/html/Lists.html +lib/exmh-2.0beta/html/PGP.html +lib/exmh-2.0beta/html/Preferences.html +lib/exmh-2.0beta/html/Reply.html +lib/exmh-2.0beta/html/Search.html +lib/exmh-2.0beta/html/Sedit.html +lib/exmh-2.0beta/html/Seditpref.html +lib/exmh-2.0beta/html/blu-ball.gif +lib/exmh-2.0beta/html/copyright.html +lib/exmh-2.0beta/html/exmh-custom.n.html +lib/exmh-2.0beta/html/exmh-fans.html +lib/exmh-2.0beta/html/exmh-faq.html +lib/exmh-2.0beta/html/exmh-ref.n.html +lib/exmh-2.0beta/html/exmh-use.n.html +lib/exmh-2.0beta/html/exmh.README.html +lib/exmh-2.0beta/html/exmh.n.html +lib/exmh-2.0beta/html/exmh.pref.gif +lib/exmh-2.0beta/html/exmh.snap1.gif +lib/exmh-2.0beta/html/index.html +lib/exmh-2.0beta/html/left-arrow.gif +lib/exmh-2.0beta/html/maillist.html +lib/exmh-2.0beta/html/overview.html +lib/exmh-2.0beta/html/red-ball.gif +lib/exmh-2.0beta/html/right-arrow.gif +lib/exmh-2.0beta/html/software.html +lib/exmh-2.0beta/html/whatis.html +lib/exmh-2.0beta/html/yel-ball.gif +lib/exmh-2.0beta/html_cache.tcl +lib/exmh-2.0beta/html_content.tcl +lib/exmh-2.0beta/html_dpackage.tcl +lib/exmh-2.0beta/html_formtag.tcl +lib/exmh-2.0beta/html_frame.tcl +lib/exmh-2.0beta/html_get_http.tcl +lib/exmh-2.0beta/html_head.tcl +lib/exmh-2.0beta/html_hr.tcl +lib/exmh-2.0beta/html_images.tcl +lib/exmh-2.0beta/html_links.tcl +lib/exmh-2.0beta/html_maps.tcl +lib/exmh-2.0beta/html_stubs.tcl +lib/exmh-2.0beta/html_tags.tcl +lib/exmh-2.0beta/html_text.tcl +lib/exmh-2.0beta/http_proxy.tcl +lib/exmh-2.0beta/import.tcl +lib/exmh-2.0beta/inc.tcl +lib/exmh-2.0beta/labels.tcl +lib/exmh-2.0beta/linethru.bitmap +lib/exmh-2.0beta/mailcap.tcl +lib/exmh-2.0beta/main.tcl +lib/exmh-2.0beta/mbempty.bitmap +lib/exmh-2.0beta/mbtidy.bitmap +lib/exmh-2.0beta/mbuntidy.bitmap +lib/exmh-2.0beta/mh.tcl +lib/exmh-2.0beta/mime.tcl +lib/exmh-2.0beta/mime.types +lib/exmh-2.0beta/mimeSun.tcl +lib/exmh-2.0beta/mosaic.tcl +lib/exmh-2.0beta/msg.tcl +lib/exmh-2.0beta/msgShow.tcl +lib/exmh-2.0beta/partial.tcl +lib/exmh-2.0beta/pgp.tcl +lib/exmh-2.0beta/pgpEWN.tcl +lib/exmh-2.0beta/pgpExec.tcl +lib/exmh-2.0beta/pgpMatch.tcl +lib/exmh-2.0beta/pgpMisc.tcl +lib/exmh-2.0beta/pgpwww.tcl +lib/exmh-2.0beta/pick.tcl +lib/exmh-2.0beta/post.tcl +lib/exmh-2.0beta/preferences.tcl +lib/exmh-2.0beta/print.tcl +lib/exmh-2.0beta/ps.tcl +lib/exmh-2.0beta/receipt.tcl +lib/exmh-2.0beta/report.tcl +lib/exmh-2.0beta/rich2tk.tcl +lib/exmh-2.0beta/scan.tcl +lib/exmh-2.0beta/sedit.tcl +lib/exmh-2.0beta/seditBind.tcl +lib/exmh-2.0beta/seditCompose.tcl +lib/exmh-2.0beta/seditEnriched.tcl +lib/exmh-2.0beta/seditExtras.tcl +lib/exmh-2.0beta/seditMime.tcl +lib/exmh-2.0beta/seditQP.tcl +lib/exmh-2.0beta/select.tcl +lib/exmh-2.0beta/send.tcl +lib/exmh-2.0beta/sound.tcl +lib/exmh-2.0beta/tclIndex +lib/exmh-2.0beta/text.tcl +lib/exmh-2.0beta/textButton.tcl +lib/exmh-2.0beta/textSelect.tcl +lib/exmh-2.0beta/thread.tcl +lib/exmh-2.0beta/timer.bitmap +lib/exmh-2.0beta/tioga.tcl +lib/exmh-2.0beta/unseenwin.tcl +lib/exmh-2.0beta/uri.tcl +lib/exmh-2.0beta/url.bitmap +lib/exmh-2.0beta/user.tcl +lib/exmh-2.0beta/utils.tcl +lib/exmh-2.0beta/widgetMenu.tcl +lib/exmh-2.0beta/widgetText.tcl +lib/exmh-2.0beta/widgets.tcl +lib/exmh-2.0beta/xns.tcl +lib/exmh-2.0beta/xnsgetmail.exp +@dirrm lib/exmh-2.0beta/html +@dirrm lib/exmh-2.0beta man/man1/exmh.1.gz diff --git a/mail/exmh2/scripts/build b/mail/exmh2/scripts/build index c7a3010..9a1f981 100644 --- a/mail/exmh2/scripts/build +++ b/mail/exmh2/scripts/build @@ -1,6 +1,6 @@ #! /bin/sh # -# $Id$ +# $Id: build,v 1.1.1.1 1996/10/10 15:00:53 peter Exp $ # VERSION="`sed -ne 's/^set vers \(.*\)/\1/p' ${WRKSRC}/exmh.install`" @@ -19,10 +19,10 @@ if [ -f ${PREFIX}/bin/expect ]; then EXPECT=${PREFIX}/bin/expect #executable fi -if [ -f ${PREFIX}/faces/faces ]; then - FACES=${PREFIX}/faces/faces #dir +if [ -d ${PREFIX}/share/faces ]; then + FACES=${PREFIX}/share/faces #dir shortname="`hostname -s`" - domain="`hostname | sed -e s/^${shortname}// -e s/^.//`" + domain="`hostname | sed -e s/^${shortname}// -e s/^.// | tr A-Z a-z`" if [ "${domain}" != "" ]; then DOMAIN="{${domain}}" fi @@ -36,11 +36,14 @@ if [ -f ${PREFIX}/bin/glimpse ]; then GLIMPSE=${PREFIX}/bin #bindir fi -if [ -f ${PREFIX}/bin/play ]; then - PLAY=${PREFIX}/bin/play #executable +if [ -f ${PREFIX}/bin/rplay ]; then + PLAY=${PREFIX}/bin/rplay #executable fi echo "s@^#!wish@#!${WISH}@" >${SEDFILE} +if [ "${EXPECT}" != "{}" ]; then + echo "s@^#!expect@#!${EXPECT}@" >>${SEDFILE} +fi echo "/^#CONFIGURATION/a\\" >>${SEDFILE} sed <${FILESDIR}/config \ diff --git a/mail/exmh2/scripts/install b/mail/exmh2/scripts/install index 72d8f60..796553a 100644 --- a/mail/exmh2/scripts/install +++ b/mail/exmh2/scripts/install @@ -1,12 +1,12 @@ #! /bin/sh # -# $Id$ +# $Id: install,v 1.1.1.1 1996/10/10 15:00:53 peter Exp $ # VERSION="`sed -ne 's/^set vers \(.*\)/\1/p' ${WRKSRC}/exmh.install`" # Rename while installing.. -for i in exmh-custom exmh-ref exmh-use exmh +for i in exmh do echo "install -c -o bin -g bin -m 444 $i.l ${PREFIX}/man/man1/$i.1" install -c -o bin -g bin -m 444 $i.l ${PREFIX}/man/man1/$i.1 @@ -23,8 +23,16 @@ then mkdir ${PREFIX}/lib/exmh-${VERSION} fi -LIBFILES='lib/*.tcl lib/*.bitmap lib/help.* lib/*.FAQ lib/tclIndex lib/app-defaults* lib/*.mask lib/*.exp lib/mime.types lib/*.au' +LIBFILES='lib/*.tcl lib/*.bitmap lib/help.* lib/tclIndex lib/app-defaults* lib/*.mask lib/*.exp lib/mime.types lib/*.au' echo "install -c -o bin -g bin -m 444 ${LIBFILES} ${PREFIX}/lib/exmh-${VERSION}" install -c -o bin -g bin -m 444 ${LIBFILES} ${PREFIX}/lib/exmh-${VERSION} +if [ ! -d ${PREFIX}/lib/exmh-${VERSION}/html ] +then + echo "mkdir ${PREFIX}/lib/exmh-${VERSION}/html" + mkdir ${PREFIX}/lib/exmh-${VERSION}/html +fi + +echo "install -c -o bin -g bin -m 444 lib/html/* ${PREFIX}/lib/exmh-${VERSION}/html" +install -c -o bin -g bin -m 444 lib/html/* ${PREFIX}/lib/exmh-${VERSION}/html |