summaryrefslogtreecommitdiff
path: root/mail/nmh
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1997-06-04 04:39:25 +0000
committerSatoshi Asami <asami@FreeBSD.org>1997-06-04 04:39:25 +0000
commit53cb86c588a7f35417f5e725a6ef4dc6ba161f5a (patch)
tree8ea154806983845c226d5f8a63770ec9579f3aad /mail/nmh
parentInstall LICENSE. (diff)
"New MH".
PR: 3647 Submitted by: Scott Blachowicz <Scott.Blachowicz@seaslug.org>
Notes
Notes: svn path=/head/; revision=6737
Diffstat (limited to 'mail/nmh')
-rw-r--r--mail/nmh/Makefile30
-rw-r--r--mail/nmh/distinfo1
-rw-r--r--mail/nmh/files/patch-aa43
-rw-r--r--mail/nmh/files/patch-ab30
-rw-r--r--mail/nmh/files/patch-ac116
-rw-r--r--mail/nmh/pkg-comment1
-rw-r--r--mail/nmh/pkg-descr10
-rw-r--r--mail/nmh/pkg-plist122
8 files changed, 353 insertions, 0 deletions
diff --git a/mail/nmh/Makefile b/mail/nmh/Makefile
new file mode 100644
index 000000000000..58e44b2e3f8c
--- /dev/null
+++ b/mail/nmh/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: nmh
+# Version required: 0.14
+# Date created: 20 May 1997
+# Whom: Scott Blachowicz <Scott.Blachowicz@seaslug.org>
+#
+# $Id$
+#
+
+DISTNAME= nmh-0.14
+CATEGORIES= mail
+MASTER_SITES= ftp://ftp.math.gatech.edu/pub/nmh/
+
+MAINTAINER= Scott.Blachowicz@seaslug.org
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --libexecdir=$(PREFIX)/libexec/nmh \
+ --sysconfdir=$(PREFIX)/etc/nmh --enable-nmh-pop
+
+MAN1= ali.1 anno.1 burst.1 comp.1 dist.1 flist.1 folder.1 forw.1 inc.1 \
+ mark.1 mh-chart.1 mhl.1 mhmail.1 mhn.1 mhparam.1 mhpath.1 msgchk.1 msh.1 \
+ next.1 nmh.1 packf.1 pick.1 prev.1 prompter.1 rcvdist.1 rcvpack.1 \
+ rcvstore.1 rcvtty.1 refile.1 repl.1 rmf.1 rmm.1 scan.1 send.1 show.1 \
+ slocal.1 sortm.1 vmh.1 whatnow.1 whom.1
+
+MAN5= mh-alias.5 mh-draft.5 mh-format.5 mh-mail.5 mh-profile.5 \
+ mh-sequence.5 mh-tailor.5
+
+MAN8= ap.8 conflict.8 dp.8 fmtdump.8 install-mh.8 mh-mts.8 post.8
+
+.include <bsd.port.mk>
diff --git a/mail/nmh/distinfo b/mail/nmh/distinfo
new file mode 100644
index 000000000000..f7cc09d4d8a6
--- /dev/null
+++ b/mail/nmh/distinfo
@@ -0,0 +1 @@
+MD5 (nmh-0.14.tar.gz) = a4cb090677fcc16b0e9b28fb75cea643
diff --git a/mail/nmh/files/patch-aa b/mail/nmh/files/patch-aa
new file mode 100644
index 000000000000..7a5cf945a71d
--- /dev/null
+++ b/mail/nmh/files/patch-aa
@@ -0,0 +1,43 @@
+diff -ur nmh-0.14-dist/acconfig.h nmh-0.14/acconfig.h
+--- acconfig.h-dist Wed Apr 16 21:25:42 1997
++++ acconfig.h Tue May 20 18:59:52 1997
+@@ -1,3 +1,9 @@
++/* Define if you have the <sys/param.h> header file. */
++#undef HAVE_SYS_PARAM_H
++#ifdef HAVE_SYS_PARAM_H
++#include <sys/param.h>
++#endif
++
+
+ /****** BEGIN USER CONFIGURATION SECTION *****/
+
+@@ -37,9 +40,11 @@
+ * OpenBSD 2.x
+ * BSD/OS 2.x
+ */
+-/* #define BIND 1 */
+-/* #define BSD42 1 */
+-/* #define BSD44 1 */
++#ifdef BSD4_4
++#define BIND 1
++#define BSD42 1
++#define BSD44 1
++#endif
+
+ /*
+ * SCO 4.x
+@@ -72,10 +77,14 @@
+ * other programs which may modify your maildrops.
+ * Currently you can only use one type.
+ */
++#if defined(BSD44)
++#define FCNTL_LOCKING 1
++#else
+ #define DOT_LOCKING 1
+ /* #define FCNTL_LOCKING 1 */
+ /* #define LOCKF_LOCKING 1 */
+ /* #define FLOCK_LOCKING 1 */
++#endif
+
+ /*
+ * If you have defined DOT_LOCKING, then the default is to
diff --git a/mail/nmh/files/patch-ab b/mail/nmh/files/patch-ab
new file mode 100644
index 000000000000..7dac5f96d38a
--- /dev/null
+++ b/mail/nmh/files/patch-ab
@@ -0,0 +1,30 @@
+diff -ur configure.in-dist configure.in
+--- configure.in-dist Fri May 2 12:31:29 1997
++++ configure.in Mon May 12 21:01:07 1997
+@@ -119,9 +119,12 @@
+ AC_SUBST(TSORT)dnl
+ fi
+
+-AC_PATH_PROG(sendmailpath, sendmail, no, /usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin)
+-AC_PATH_PROG(morepath, more, no, /usr/bin:/usr/ucb:/usr/local/bin)
+-AC_PATH_PROG(vipath, vi, no, /usr/bin:/usr/ucb:/usr/local/bin)
++pathtmp=/usr/lib:/usr/sbin:/usr/etc:/usr/ucblib:/usr/bin
++AC_PATH_PROG(sendmailpath, sendmail, no, [$pathtmp])
++pathtmp=/usr/bin:/usr/ucb:/usr/local/bin
++AC_PATH_PROG(morepath, more, no, [$pathtmp])
++pathtmp=/usr/bin:/usr/ucb:/usr/local/bin
++AC_PATH_PROG(vipath, vi, no, [$pathtmp])
+
+ dnl Check for broken vi
+ AC_CACHE_CHECK(for broken vi, nmh_cv_attvibug,
+@@ -416,8 +419,8 @@
+ [test -z "$CONFIG_HEADERS" || echo > stamp-h])
+
+ eval "nmhbin=${bindir}"; eval "nmhbin2=${nmhbin}"
+-eval "nmhetc=${etcdir}"; eval "nmhetc2=${nmhetc}"
+-eval "nmhlib=${libdir}"; eval "nmhlib2=${nmhlib}"
++eval "nmhetc=${sysconfdir}"; eval "nmhetc2=${nmhetc}"
++eval "nmhlib=${libexecdir}"; eval "nmhlib2=${nmhlib}"
+ eval "nmhman=${mandir}"
+
+ echo "
diff --git a/mail/nmh/files/patch-ac b/mail/nmh/files/patch-ac
new file mode 100644
index 000000000000..ec4cf7e830e1
--- /dev/null
+++ b/mail/nmh/files/patch-ac
@@ -0,0 +1,116 @@
+diff -ur Makefile.in-dist Makefile.in
+--- Makefile.in-dist Mon Apr 21 12:02:36 1997
++++ Makefile.in Mon May 12 20:54:23 1997
+@@ -26,10 +26,10 @@
+ bindir = @bindir@
+
+ # location of nmh configuration and formats files
+-etcdir = @etcdir@
++etcdir = @sysconfdir@
+
+ # location of support binaries and scripts
+-libdir = @libdir@
++libdir = @libexecdir@
+
+ # location of man pages
+ mandir = @mandir@
+diff -ur config/Makefile.in-dist config/Makefile.in
+--- config/Makefile.in-dist Mon Jan 6 00:44:54 1997
++++ config/Makefile.in Fri May 16 07:05:23 1997
+@@ -16,7 +16,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+
+ default_editor = @vipath@
+diff -ur man/Makefile.in-dist man/Makefile.in
+--- man/Makefile.in-dist Sun Apr 27 18:48:11 1997
++++ man/Makefile.in Fri May 16 07:05:24 1997
+@@ -15,7 +15,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+ mandir = @mandir@
+ manext1 = 1
+diff -ur mts/mmdf/Makefile.in-dist mts/mmdf/Makefile.in
+--- mts/mmdf/Makefile.in-dist Thu Jan 2 15:00:35 1997
++++ mts/mmdf/Makefile.in Fri May 16 07:05:23 1997
+@@ -12,7 +12,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+
+ .SUFFIXES:
+diff -ur mts/sendmail/Makefile.in-dist mts/sendmail/Makefile.in
+--- mts/sendmail/Makefile.in-dist Tue Apr 15 15:59:41 1997
++++ mts/sendmail/Makefile.in Fri May 16 07:05:23 1997
+@@ -13,7 +13,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+
+ CC = @CC@
+diff -ur support/general/Makefile.in-dist support/general/Makefile.in
+--- support/general/Makefile.in-dist Sat Mar 8 00:44:27 1997
++++ support/general/Makefile.in Fri May 16 07:05:24 1997
+@@ -13,7 +13,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+
+ INSTALL = @INSTALL@
+@@ -79,7 +79,7 @@
+ install-scripts:
+ $(top_srcdir)/mkinstalldirs $(libdir)
+ for script in $(SCRIPTS); do \
+- $(INSTALL_PROGRAM) $(srcdir)/$$script $(libdir)/$$script; \
++ $(INSTALL) -m 555 $(srcdir)/$$script $(libdir)/$$script; \
+ done
+
+ uninstall: uninstall-files uninstall-scripts
+diff -ur uip/Makefile.in-dist uip/Makefile.in
+--- uip/Makefile.in-dist Wed Feb 5 22:28:41 1997
++++ uip/Makefile.in Fri May 16 07:05:24 1997
+@@ -13,7 +13,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libexecdir@
+
+ CC = @CC@
+diff -ur zotnet/mts/Makefile.in-dist zotnet/mts/Makefile.in
+--- zotnet/mts/Makefile.in-dist Sat Mar 8 00:48:14 1997
++++ zotnet/mts/Makefile.in Fri May 16 07:05:23 1997
+@@ -13,7 +13,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
+-etcdir = @etcdir@
+-libdir = @libdir@
++etcdir = @sysconfdir@
++libdir = @libdir@
+
+ mailspool = @mailspool@
diff --git a/mail/nmh/pkg-comment b/mail/nmh/pkg-comment
new file mode 100644
index 000000000000..7eba2f28d9db
--- /dev/null
+++ b/mail/nmh/pkg-comment
@@ -0,0 +1 @@
+A cleaned up MH mailer suite.
diff --git a/mail/nmh/pkg-descr b/mail/nmh/pkg-descr
new file mode 100644
index 000000000000..a3fdfda74fd1
--- /dev/null
+++ b/mail/nmh/pkg-descr
@@ -0,0 +1,10 @@
+-----------
+what is it?
+-----------
+nmh (new MH) is an electronic mail handling system. It was
+originally based on the package MH-6.8.3, and is intended to be
+a (mostly) compatible drop-in replacement for MH.
+
+nmh is currently in BETA testing/development. It seems to be
+generally stable, but things may break from release to release
+as changes are made.
diff --git a/mail/nmh/pkg-plist b/mail/nmh/pkg-plist
new file mode 100644
index 000000000000..9f9722754de2
--- /dev/null
+++ b/mail/nmh/pkg-plist
@@ -0,0 +1,122 @@
+bin/ali
+bin/anno
+bin/burst
+bin/comp
+bin/dist
+bin/flist
+bin/folder
+bin/folders
+bin/forw
+bin/inc
+bin/mark
+bin/mhmail
+bin/mhn
+bin/mhparam
+bin/mhpath
+bin/msgchk
+bin/msh
+bin/next
+bin/packf
+bin/pick
+bin/prev
+bin/prompter
+bin/refile
+bin/repl
+bin/rmf
+bin/rmm
+bin/scan
+bin/send
+bin/show
+bin/sortm
+bin/whatnow
+bin/whom
+etc/nmh/MailAliases
+etc/nmh/components
+etc/nmh/digestcomps
+etc/nmh/distcomps
+etc/nmh/forwcomps
+etc/nmh/mhl.body
+etc/nmh/mhl.digest
+etc/nmh/mhl.format
+etc/nmh/mhl.forward
+etc/nmh/mhl.headers
+etc/nmh/mhn.defaults
+etc/nmh/mts.conf
+etc/nmh/rcvdistcomps
+etc/nmh/replcomps
+etc/nmh/scan.default
+etc/nmh/scan.mailx
+etc/nmh/scan.size
+etc/nmh/scan.time
+etc/nmh/scan.timely
+etc/nmh/tmac.h
+libexec/nmh/ap
+libexec/nmh/conflict
+libexec/nmh/dp
+libexec/nmh/fmtdump
+libexec/nmh/install-mh
+libexec/nmh/mhl
+libexec/nmh/post
+libexec/nmh/rcvdist
+libexec/nmh/rcvpack
+libexec/nmh/rcvstore
+libexec/nmh/rcvtty
+libexec/nmh/slocal
+libexec/nmh/spost
+libexec/nmh/viamail
+man/man1/ali.1.gz
+man/man1/anno.1.gz
+man/man1/burst.1.gz
+man/man1/comp.1.gz
+man/man1/dist.1.gz
+man/man1/flist.1.gz
+man/man1/folder.1.gz
+man/man1/forw.1.gz
+man/man1/inc.1.gz
+man/man1/mark.1.gz
+man/man1/mh-chart.1.gz
+man/man1/mhl.1.gz
+man/man1/mhmail.1.gz
+man/man1/mhn.1.gz
+man/man1/mhparam.1.gz
+man/man1/mhpath.1.gz
+man/man1/msgchk.1.gz
+man/man1/msh.1.gz
+man/man1/next.1.gz
+man/man1/nmh.1.gz
+man/man1/packf.1.gz
+man/man1/pick.1.gz
+man/man1/prev.1.gz
+man/man1/prompter.1.gz
+man/man1/rcvdist.1.gz
+man/man1/rcvpack.1.gz
+man/man1/rcvstore.1.gz
+man/man1/rcvtty.1.gz
+man/man1/refile.1.gz
+man/man1/repl.1.gz
+man/man1/rmf.1.gz
+man/man1/rmm.1.gz
+man/man1/scan.1.gz
+man/man1/send.1.gz
+man/man1/show.1.gz
+man/man1/slocal.1.gz
+man/man1/sortm.1.gz
+man/man1/vmh.1.gz
+man/man1/whatnow.1.gz
+man/man1/whom.1.gz
+man/man5/mh-alias.5.gz
+man/man5/mh-draft.5.gz
+man/man5/mh-format.5.gz
+man/man5/mh-mail.5.gz
+man/man5/mh-profile.5.gz
+man/man5/mh-sequence.5.gz
+man/man5/mh-tailor.5.gz
+man/man8/ap.8.gz
+man/man8/conflict.8.gz
+man/man8/dp.8.gz
+man/man8/fmtdump.8.gz
+man/man8/install-mh.8.gz
+man/man8/mh-mts.8.gz
+man/man8/post.8.gz
+@dirrm etc/nmh
+@dirrm libexec/nmh