summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Trygve Kalleberg <karltk@gentoo.org>2002-02-05 18:17:21 +0000
committerKarl Trygve Kalleberg <karltk@gentoo.org>2002-02-05 18:17:21 +0000
commit49a7e7d74470abd72f839b7158782e3d47c94894 (patch)
tree932626726cea7897612be2ceb427e677a2c0c62a /net-mail
parentwhoops (diff)
downloadhistorical-49a7e7d74470abd72f839b7158782e3d47c94894.tar.gz
historical-49a7e7d74470abd72f839b7158782e3d47c94894.tar.bz2
historical-49a7e7d74470abd72f839b7158782e3d47c94894.zip
TMDA 0.45
Diffstat (limited to 'net-mail')
-rw-r--r--net-mail/tmda/ChangeLog17
-rw-r--r--net-mail/tmda/files/digest-tmda-0.451
-rw-r--r--net-mail/tmda/tmda-0.45.ebuild61
3 files changed, 79 insertions, 0 deletions
diff --git a/net-mail/tmda/ChangeLog b/net-mail/tmda/ChangeLog
new file mode 100644
index 000000000000..599576551891
--- /dev/null
+++ b/net-mail/tmda/ChangeLog
@@ -0,0 +1,17 @@
+# ChangeLog for net-mail/tmda
+# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tmda/ChangeLog,v 1.1 2002/02/05 18:17:21 karltk Exp $
+
+*tmda-0.45 ( 5 Feb 2002 )
+
+ 5 Feb 2002; Karl Trygve Kalleberg <karltk@gentoo.org> tmda-0.45.ebuild, files/digest-tmda-0.45 :
+
+ TMDA (Tagged Message Delivery Agent) is an OSI certified software
+ application designed to significantly reduce the amount of SPAM/UCE
+ (junk-mail) you receive. TMDA combines a "whitelist" (for known/trusted
+ senders), a "blacklist" (for undesired senders), and a cryptographically
+ enhanced confirmation system (for unknown, but legitimate senders). TMDA
+ strives to be more effectual, yet less time-consuming than traditional
+ filters.
+
+
diff --git a/net-mail/tmda/files/digest-tmda-0.45 b/net-mail/tmda/files/digest-tmda-0.45
new file mode 100644
index 000000000000..66c11f25fd23
--- /dev/null
+++ b/net-mail/tmda/files/digest-tmda-0.45
@@ -0,0 +1 @@
+MD5 833003b0692149cfee863cb20999c4e4 tmda-0.45.tgz 92371
diff --git a/net-mail/tmda/tmda-0.45.ebuild b/net-mail/tmda/tmda-0.45.ebuild
new file mode 100644
index 000000000000..900f15f42df5
--- /dev/null
+++ b/net-mail/tmda/tmda-0.45.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Maintainer: Arcady Genkin <agenkin@thpoon.com>
+# /space/gentoo/cvsroot/gentoo-x86/skel.build,v 1.14 2002/02/01 19:50:13 gbevin Exp
+
+S=${WORKDIR}/${P}
+
+DESCRIPTION="Python-based SPAM reduction system"
+SRC_URI="http://software.libertine.org/tmda/releases/tmda-0.45.tgz"
+HOMEPAGE="http://software.libertine.org/tmda/index.html"
+
+DEPEND=">=python-2.0 virtual/mta"
+
+src_compile() {
+ ./compileall || die
+}
+
+src_install () {
+ # Figure out python version
+ local pv
+ pv=`python -V 2>&1 | sed -e 's:Python \([0-9].[0-9]\).*:\1:'`
+
+ # The Python TMDA module
+ insinto /usr/lib/python${pv}/site-packages/TMDA
+ doins TMDA/*
+
+ # The binaries
+ local tmda_binaries
+ tmda_binaries="tmda-address tmda-check-address tmda-clean tmda-filter
+ tmda-inject tmda-keygen tmda-rfilter tmda-sendmail"
+ exeinto /usr/bin
+ for f in ${tmda_binaries}; do
+ doexe bin/${f}
+ done
+
+ # Contributed binaries
+ local tmda_contrib_exe
+ tmda_contrib_exe="list2cdb list2dbm printcdb printdbm"
+ exeinto /usr/lib/tmda/bin
+ for f in ${tmda_contrib_exe}; do
+ doexe contrib/${f}
+ done
+ insinto /usr/lib/tmda
+ doins contrib/setup.pyc
+ exeinto /usr/lib/tmda
+ doexe contrib/setup.py
+
+ # The templates
+ insinto /etc/tmda
+ doins templates/*
+
+ # HTML and other documents
+ dohtml -r htdocs/*
+ local tmda_contrib_doc
+ tmda_contrib_doc="README.RELAY qmail-smtpd_auth.patch tmda.spec
+ sample.tmdarc"
+ for f in ${tmda_contrib_doc}; do
+ dodoc contrib/${f}
+ done
+ dodoc COPYRIGHT ChangeLog README THANKS UPGRADE CRYPTO
+}