summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2001-06-27 02:56:36 +0000
committerDavid W. Chapman Jr. <dwcjr@FreeBSD.org>2001-06-27 02:56:36 +0000
commitd869164885edda6e1dc20b133d7e2a5ff5c87e1b (patch)
treef784ada6b792b985dd477057be55cf06dea42074
parentDelete netatalk-asun for reasons in the stated pr (diff)
Add tmda, an anti spam python application.
PR: 27984 Submitted by: Jason R. Mastaler <jason@mastaler.com>
Notes
Notes: svn path=/head/; revision=44490
-rw-r--r--mail/Makefile1
-rw-r--r--mail/tmda/Makefile41
-rw-r--r--mail/tmda/distinfo1
-rw-r--r--mail/tmda/pkg-comment1
-rw-r--r--mail/tmda/pkg-descr8
-rw-r--r--mail/tmda/pkg-plist35
6 files changed, 87 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 85859c44f7b9..538eaf8a4557 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -178,6 +178,7 @@
SUBDIR += teapop
SUBDIR += tkrat
SUBDIR += tkrat2
+ SUBDIR += tmda
SUBDIR += vbsfilter
SUBDIR += vpopmail
SUBDIR += vqadmin
diff --git a/mail/tmda/Makefile b/mail/tmda/Makefile
new file mode 100644
index 000000000000..8ba48dec372c
--- /dev/null
+++ b/mail/tmda/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: tmda
+# Date created: 08 June 2001
+# Whom: Jason R. Mastaler <jason@mastaler.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= tmda
+PORTVERSION= 0.20
+CATEGORIES= mail python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= tmda
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= jason@mastaler.com
+
+USE_PYTHON= yes
+
+do-build:
+ (cd ${WRKSRC}; ${PYTHON_CMD} ./setup)
+
+do-install:
+ ${MKDIR} ${PYTHON_SITELIBDIR}/TMDA
+ ${INSTALL_SCRIPT} ${WRKSRC}/TMDA/*py* ${PYTHON_SITELIBDIR}/TMDA
+ ${MKDIR} ${PREFIX}/share/tmda
+ ${INSTALL_DATA} ${WRKSRC}/templates/*.txt ${PREFIX}/share/tmda
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/tmda-* ${PREFIX}/bin
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/tmda
+.for f in ChangeLog COPYRIGHT CRYPTO FAQ INSTALL README THANKS TODO UPGRADE contrib/*.* doc/tmda*
+ @${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/tmda
+.endfor
+.endif
+ @${ECHO_MSG}
+ @${ECHO_MSG} All related binaries have been installed in ${PREFIX}/bin
+ @${ECHO_MSG} See ${PREFIX}/share/doc/tmda/INSTALL for configuration instructions
+ @${ECHO_MSG}
+
+.include <bsd.port.mk>
diff --git a/mail/tmda/distinfo b/mail/tmda/distinfo
new file mode 100644
index 000000000000..f0daa5770220
--- /dev/null
+++ b/mail/tmda/distinfo
@@ -0,0 +1 @@
+MD5 (tmda-0.20.tgz) = 15cfa5660ba5cbf4fb7c5c997d0f4bdb
diff --git a/mail/tmda/pkg-comment b/mail/tmda/pkg-comment
new file mode 100644
index 000000000000..c8bdb9fa78d3
--- /dev/null
+++ b/mail/tmda/pkg-comment
@@ -0,0 +1 @@
+Python-based SPAM reduction system
diff --git a/mail/tmda/pkg-descr b/mail/tmda/pkg-descr
new file mode 100644
index 000000000000..c3b9f6320f72
--- /dev/null
+++ b/mail/tmda/pkg-descr
@@ -0,0 +1,8 @@
+Tagged Message Delivery Agent (TMDA).
+
+TMDA is a OSI-certified python application designed to significantly
+reduce (or eliminate) the amount of SPAM/UCE you receive by using
+unique, cryptographically enhanced (tagged) e-mail addresses. TMDA
+can both filter your incoming e-mail, and tag your outgoing address.
+
+WWW: http://tmda.sourceforge.net/
diff --git a/mail/tmda/pkg-plist b/mail/tmda/pkg-plist
new file mode 100644
index 000000000000..4bcc275fc5ce
--- /dev/null
+++ b/mail/tmda/pkg-plist
@@ -0,0 +1,35 @@
+bin/tmda-dated-address
+bin/tmda-filter
+bin/tmda-inject
+bin/tmda-keygen
+bin/tmda-sender-address
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Cookie.py
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Cookie.pyc
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Defaults.py
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Defaults.pyc
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/HMAC.py
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/HMAC.pyc
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Util.py
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/Util.pyc
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/__init__.py
+lib/%%PYTHON_VERSION%%/site-packages/TMDA/__init__.pyc
+share/tmda/bounce_dated.txt
+share/tmda/bounce_sender.txt
+share/doc/tmda/COPYRIGHT
+share/doc/tmda/CRYPTO
+share/doc/tmda/ChangeLog
+share/doc/tmda/FAQ
+share/doc/tmda/INSTALL
+share/doc/tmda/README
+share/doc/tmda/README.RELAY
+share/doc/tmda/THANKS
+share/doc/tmda/TODO
+share/doc/tmda/UPGRADE
+share/doc/tmda/qmail-smtpd_auth.patch
+share/doc/tmda/sample.tmdarc
+share/doc/tmda/tmda.spec
+share/doc/tmda/tmda-server-flow.gif
+share/doc/tmda/tmda.html
+@dirrm lib/%%PYTHON_VERSION%%/site-packages/TMDA
+@dirrm share/tmda
+@dirrm share/doc/tmda