summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-09-16 23:12:49 +0000
committerzuntum <zuntum>2001-09-16 23:12:49 +0000
commitcdff8187f2c9380c5865ef6703f3129e54bd0f4a (patch)
tree3b382817c6794812097382ec497eece3952094d6 /mail
parent315c3792440fe1cef14128683bf01aaada513e84 (diff)
downloadpkgsrc-cdff8187f2c9380c5865ef6703f3129e54bd0f4a.tar.gz
Initial import of ezmlm-0.53
ezmlm is an easy-to-use, high-speed mailing list manager for qmail. ezmlm lets users set up their own mailing lists within qmail's address hierarchy. A user, Joe, types ezmlm-make ~/SOS ~/.qmail-sos joe-sos isp.net and instantly has a functioning mailing list, joe-sos@isp.net, with all relevant information stored in a new ~/SOS directory. ezmlm takes advantage of qmail's VERPs to reliably determine the recipient address and message number for every incoming bounce message. ezmlm is reliable, even in the face of system crashes. It writes each new subscription and each new message safely to disk before it reports success to qmail. ezmlm doesn't mind huge mailing lists. Lists don't even have to fit into memory. ezmlm hashes the subscription list into a set of independent files so that it can handle subscription requests quickly. ezmlm uses qmail for blazingly fast parallel SMTP deliveries. Package provided by Sen Nagata <sen@eccosys.com> in pkg/13890
Diffstat (limited to 'mail')
-rw-r--r--mail/ezmlm/Makefile27
-rw-r--r--mail/ezmlm/distinfo4
-rw-r--r--mail/ezmlm/pkg/DESCR21
-rw-r--r--mail/ezmlm/pkg/PLIST33
4 files changed, 85 insertions, 0 deletions
diff --git a/mail/ezmlm/Makefile b/mail/ezmlm/Makefile
new file mode 100644
index 00000000000..96a3351b7a6
--- /dev/null
+++ b/mail/ezmlm/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/09/16 23:12:49 zuntum Exp $
+#
+
+DISTNAME= ezmlm-0.53
+CATEGORIES= mail
+MASTER_SITES= http://cr.yp.to/software/
+
+MAINTAINER= zuntum@netbsd.org
+HOMEPAGE= http://cr.yp.to/ezmlm.html
+COMMENT= easy-to-use, high-speed mailing list manager for qmail
+
+DEPENDS+= qmail>=1.03:../../mail/qmail
+
+ALL_TARGET= it man
+INSTALL_TARGET= setup
+
+RESTRICTED= "unsure of djb's license"
+NO_BIN_ON_CDROM= ${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+
+post-patch:
+ ${ECHO} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc
+ ${ECHO} ${CC} ${STRIPFLAG} > ${WRKSRC}/conf-ld
+ ${ECHO} ${PREFIX}/bin > ${WRKSRC}/conf-bin
+ ${ECHO} ${PREFIX}/man > ${WRKSRC}/conf-man
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/ezmlm/distinfo b/mail/ezmlm/distinfo
new file mode 100644
index 00000000000..86d2eb977ed
--- /dev/null
+++ b/mail/ezmlm/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/09/16 23:12:49 zuntum Exp $
+
+SHA1 (ezmlm-0.53.tar.gz) = 3a7b618737fed8b774bec69c272d70f4142c1e30
+Size (ezmlm-0.53.tar.gz) = 62693 bytes
diff --git a/mail/ezmlm/pkg/DESCR b/mail/ezmlm/pkg/DESCR
new file mode 100644
index 00000000000..742e51ef581
--- /dev/null
+++ b/mail/ezmlm/pkg/DESCR
@@ -0,0 +1,21 @@
+ezmlm is an easy-to-use, high-speed mailing list manager for qmail.
+
+ezmlm lets users set up their own mailing lists within qmail's address
+hierarchy. A user, Joe, types
+
+ ezmlm-make ~/SOS ~/.qmail-sos joe-sos isp.net
+
+and instantly has a functioning mailing list, joe-sos@isp.net, with all
+relevant information stored in a new ~/SOS directory.
+
+ezmlm takes advantage of qmail's VERPs to reliably determine the
+recipient address and message number for every incoming bounce message.
+
+ezmlm is reliable, even in the face of system crashes. It writes each
+new subscription and each new message safely to disk before it reports
+success to qmail.
+
+ezmlm doesn't mind huge mailing lists. Lists don't even have to fit into
+memory. ezmlm hashes the subscription list into a set of independent
+files so that it can handle subscription requests quickly. ezmlm uses
+qmail for blazingly fast parallel SMTP deliveries.
diff --git a/mail/ezmlm/pkg/PLIST b/mail/ezmlm/pkg/PLIST
new file mode 100644
index 00000000000..3b76af0b88f
--- /dev/null
+++ b/mail/ezmlm/pkg/PLIST
@@ -0,0 +1,33 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/09/16 23:12:49 zuntum Exp $
+bin/ezmlm-make
+bin/ezmlm-manage
+bin/ezmlm-send
+bin/ezmlm-reject
+bin/ezmlm-return
+bin/ezmlm-warn
+bin/ezmlm-weed
+bin/ezmlm-list
+bin/ezmlm-sub
+bin/ezmlm-unsub
+man/man5/ezmlm.5
+man/man1/ezmlm-list.1
+man/man1/ezmlm-make.1
+man/man1/ezmlm-manage.1
+man/man1/ezmlm-reject.1
+man/man1/ezmlm-return.1
+man/man1/ezmlm-send.1
+man/man1/ezmlm-sub.1
+man/man1/ezmlm-unsub.1
+man/man1/ezmlm-warn.1
+man/man1/ezmlm-weed.1
+man/cat5/ezmlm.0
+man/cat1/ezmlm-list.0
+man/cat1/ezmlm-make.0
+man/cat1/ezmlm-manage.0
+man/cat1/ezmlm-reject.0
+man/cat1/ezmlm-return.0
+man/cat1/ezmlm-send.0
+man/cat1/ezmlm-sub.0
+man/cat1/ezmlm-unsub.0
+man/cat1/ezmlm-warn.0
+man/cat1/ezmlm-weed.0