summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-06-03 07:34:23 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-06-03 07:34:23 +0000
commit984d24e3dc8c53f8e48dc4db2212804dc7f17bb3 (patch)
tree8478e1ad89c3db42d8f2d8d852ffcf4f883914ea /mail-filter/tmda
parentMoved from net-mail/spampd to mail-filter/spampd (diff)
downloadgentoo-2-984d24e3dc8c53f8e48dc4db2212804dc7f17bb3.tar.gz
gentoo-2-984d24e3dc8c53f8e48dc4db2212804dc7f17bb3.tar.bz2
gentoo-2-984d24e3dc8c53f8e48dc4db2212804dc7f17bb3.zip
Moved from net-mail/tmda to mail-filter/tmda.
Diffstat (limited to 'mail-filter/tmda')
-rw-r--r--mail-filter/tmda/ChangeLog216
-rw-r--r--mail-filter/tmda/Manifest6
-rw-r--r--mail-filter/tmda/files/digest-tmda-0.921
-rw-r--r--mail-filter/tmda/files/digest-tmda-1.01
-rw-r--r--mail-filter/tmda/metadata.xml9
-rw-r--r--mail-filter/tmda/tmda-0.92.ebuild59
-rw-r--r--mail-filter/tmda/tmda-1.0.ebuild58
7 files changed, 350 insertions, 0 deletions
diff --git a/mail-filter/tmda/ChangeLog b/mail-filter/tmda/ChangeLog
new file mode 100644
index 000000000000..f2819d03f5ac
--- /dev/null
+++ b/mail-filter/tmda/ChangeLog
@@ -0,0 +1,216 @@
+# ChangeLog for net-mail/tmda
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/ChangeLog,v 1.1 2004/06/03 07:34:23 seemant Exp $
+
+*tmda-1.0 (03 Jun 2004)
+
+ 03 Jun 2004; Seemant Kulleen <seemant@gentoo.org> +metadata.xml,
+ +tmda-0.92.ebuild, +tmda-1.0.ebuild:
+ Moved from net-mail/tmda to mail-filter/tmda.
+
+ 10 Apr 2004; Jason Wever <weeve@gentoo.org> :
+ Added ~sparc keyword, fixes bug #47411.
+
+*tmda-1.0 (15 Jan 2004)
+
+ 15 Jan 2004; Martin Holzer <mholzer@gentoo.org> tmda-1.0.ebuild:
+ Version bumped. Closes 36289.
+
+*tmda-0.92 (10 Dec 2003)
+
+ 10 Dec 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+ Changed the official mirror to be http://tmda.sourceforge.net/releases/.
+
+*tmda-0.90 (01 Dec 2003)
+
+ 01 Dec 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.89 (17 Nov 2003)
+
+ 17 Nov 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+ The docs have a new directory: html/img.
+
+*tmda-0.87 (14 Oct 2003)
+
+ 14 Oct 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.86 (02 Oct 2003)
+
+ 02 Oct 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.82 (09 Aug 2003)
+
+ 09 Aug 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.80 (16 Jun 2003)
+
+ 10 Jul 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Depending on Python >=2.2 (bug #23696).
+
+ 16 Jun 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.79 (04 Jun 2003)
+
+ 04 Jun 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Version bump.
+
+*tmda-0.74 (14 Apr 2003)
+
+ 14 Apr 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated to 0.74.
+ tmda-cgi is now distributed separately, so somebody would have to write
+ an ebuild for that package now.
+ Made sure all the stuff under contrib/ gets installed.
+
+*tmda-0.71 ( 08 Mar 2003 )
+
+ 08 Mar 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated to 0.71.
+
+*tmda-0.70 ( 23 Feb 2003 )
+
+ 23 Feb 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated to 0.70.
+ New contrib scripts for vpomail users.
+ Now packaging all of the the contrib stuff into /usr/lib/tmda/contrib.
+
+*tmda-0.69 ( 05 Feb 2003 )
+
+ 05 Feb 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated to 0.69.
+
+*tmda-0.68 ( 10 Jan 2003 )
+
+ 10 Jan 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated to 0.68.
+
+*tmda-0.67 ( 02 Jan 2003 )
+
+ 02 Jan 2003; Arcady Genkin <agenkin@gentoo.org> :
+ Updated for 0.67.
+ Packaged the CGI script, included with TMDA.
+
+*tmda-0.65 ( 16 Nov 2002 )
+
+ 16 Nov 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.65.ebuild :
+ Version update.
+
+*tmda-0.64 ( 09 Nov 2002 )
+
+ 09 Nov 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.64.ebuild :
+ Version update. Updated Python dependency to greater or equal than
+ 2.1.
+
+*tmda-0.63 ( 30 Oct 2002 )
+
+ 30 Oct 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.63.ebuild :
+ Version 0.63 is released. Make sure to read UPDATING, as always.
+
+*tmda-0.62 ( 23 Sep 2002 )
+
+ 23 Sep 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.62.ebuild :
+ Version 0.62 is released.
+
+*tmda-0.61 ( 21 Aug 2002 )
+
+ 21 Aug 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.61.ebuild :
+ Version 0.61 is released.
+
+*tmda-0.59 ( 6 Aug 2002 )
+
+ 6 Aug 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.59.ebuild :
+ Version 0.59 is released.
+ One new file installed: /usr/lib/tmda/lisp/tmda.el. This is a
+ tmda helper for Gnus mail reader.
+
+*tmda-0.58 ( 16 July 2002 )
+
+ 16 July 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.58.ebuild :
+ Version 0.58 is released.
+
+*tmda-0.57 ( 18 June 2002 )
+
+ 18 June 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.57.ebuild :
+ Version 0.57 is released.
+
+*tmda-0.56 ( 30 May 2002 )
+
+ 30 May 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.56.ebuild :
+ Version 0.56 is released. There are important changes in the program.
+ Please read the documentation in the UPGRADE file.
+
+*tmda-0.55 ( 15 May 2002 )
+
+ 15 May 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.55.ebuild :
+ Version 0.55 is released.
+
+*tmda-0.54 ( 2 May 2002 )
+
+ 2 May 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.54.ebuild :
+ Version 0.54 is released.
+
+*tmda-0.52 ( 24 Apr 2002 )
+
+ 24 Apr 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.52.ebuild :
+ Version 0.52 is released.
+ This is a bugfix release, so everybody should upgrade.
+
+*tmda-0.51 ( 3 Apr 2002 )
+
+ 3 Apr 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.51.ebuild :
+ Version 0.51 is released.
+ This is a bugfix release, so everybody should upgrade.
+
+*tmda-0.50 ( 1 Apr 2002 )
+
+ 1 Apr 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.50.ebuild :
+ Version 0.50 is released.
+
+*tmda-0.49 ( 16 Mar 2002 )
+
+ 16 Mar 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.48.ebuild :
+ Version 0.49 is released.
+
+*tmda-0.48 ( 1 Mar 2002 )
+
+ 1 Mar 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.48.ebuild :
+ Version 0.48 is released.
+ Make sure to read /usr/share/doc/tmda-0.48/UPGRADE.gz for important info
+ if upgrading from a previous version.
+
+*tmda-0.47 ( 19 Feb 2002 )
+
+ 14 Feb 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.47.ebuild :
+ Version 0.47 is released.
+
+*tmda-0.46 ( 8 Feb 2002 )
+
+ 14 Feb 2002; Arcady Genkin <agenkin@thpoon.com> tmda-0.46.ebuild :
+ Updated the .ebuild file to reflect suggestions from TMDA's author,
+ Jason R. Mastaler. Also, shuffled the things around to make the ebuild's
+ organization clearer, and make use of things like 'dobin'.
+ There are no user-visible changes to the package, that's why it is not
+ bumped up to -r1.
+
+ 8 Feb 2002; Grant Goodyear <g2boojum@gentoo.org> :
+ Updated to the latest version; removed -0.45.
+
+*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/mail-filter/tmda/Manifest b/mail-filter/tmda/Manifest
new file mode 100644
index 000000000000..99c1177bd282
--- /dev/null
+++ b/mail-filter/tmda/Manifest
@@ -0,0 +1,6 @@
+MD5 9912340d5e64666804d1af88ba6379bb ChangeLog 6048
+MD5 4ba4a6d08c451e52eeb86ac25ac0cb6d metadata.xml 253
+MD5 f00d7d03735bf1b107c97d6ab20773bb tmda-0.92.ebuild 1579
+MD5 e99f13c84e202076897dda3f136e88e1 tmda-1.0.ebuild 1578
+MD5 7bb9e7641e04129bd8f857fb7feb59e3 files/digest-tmda-0.92 58
+MD5 5953212bfef29b28dc63d4602b7fb9fc files/digest-tmda-1.0 57
diff --git a/mail-filter/tmda/files/digest-tmda-0.92 b/mail-filter/tmda/files/digest-tmda-0.92
new file mode 100644
index 000000000000..94cb5b4e2fed
--- /dev/null
+++ b/mail-filter/tmda/files/digest-tmda-0.92
@@ -0,0 +1 @@
+MD5 1d56e7be312dd3f74a76a0623241b727 tmda-0.92.tgz 399205
diff --git a/mail-filter/tmda/files/digest-tmda-1.0 b/mail-filter/tmda/files/digest-tmda-1.0
new file mode 100644
index 000000000000..7f6892e8dabe
--- /dev/null
+++ b/mail-filter/tmda/files/digest-tmda-1.0
@@ -0,0 +1 @@
+MD5 6823af3edeffcf390ec4dc630a46f8c0 tmda-1.0.tgz 399384
diff --git a/mail-filter/tmda/metadata.xml b/mail-filter/tmda/metadata.xml
new file mode 100644
index 000000000000..6885156ce399
--- /dev/null
+++ b/mail-filter/tmda/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+<maintainer>
+ <email>agenkin@gentoo.org</email>
+ <name>Arcady Genkin</name>
+</maintainer>
+</pkgmetadata>
diff --git a/mail-filter/tmda/tmda-0.92.ebuild b/mail-filter/tmda/tmda-0.92.ebuild
new file mode 100644
index 000000000000..186b2a0af3bc
--- /dev/null
+++ b/mail-filter/tmda/tmda-0.92.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/tmda-0.92.ebuild,v 1.1 2004/06/03 07:34:23 seemant Exp $
+
+DESCRIPTION="Python-based SPAM reduction system"
+HOMEPAGE="http://www.tmda.net/"
+LICENSE="GPL-2"
+
+DEPEND=">=dev-lang/python-2.2
+ virtual/mta"
+
+SRC_URI="http://tmda.sf.net/releases/${P}.tgz
+ http://tmda.sf.net/releases/old/${P}.tgz"
+
+SLOT="0"
+KEYWORDS="x86 ~sparc"
+
+S="${WORKDIR}/${P}"
+
+src_compile () {
+ ./compileall || die
+}
+
+src_install () {
+ # Figure out python version
+ # below hack should be replaced w/ pkg-config, when we get it working
+ local pv=`python -V 2>&1 | sed -e 's:Python \([0-9].[0-9]\).*:\1:'`
+
+ # Executables
+ dobin bin/tmda-*
+
+ # The Python TMDA module
+ insinto "/usr/lib/python${pv}/site-packages/TMDA"
+ doins TMDA/*.py*
+ insinto "/usr/lib/python${pv}/site-packages/TMDA/pythonlib/email"
+ doins TMDA/pythonlib/email/*.py*
+
+ # The templates
+ insinto /etc/tmda
+ doins templates/*.txt
+
+ # Documentation
+ dodoc COPYING ChangeLog README THANKS UPGRADE CRYPTO CODENAMES INSTALL
+ dohtml -r htdocs/*.html
+ dohtml -r htdocs/img
+
+ # Contributed binaries and stuff
+ cd ${S}/contrib
+
+ exeinto /usr/lib/tmda/contrib
+ doexe collectaddys def2html getuserinfo-vpopmail.sh printcdb printdbm \
+ sendit.sh smtp-check-sender update-internaldomains vadduser-tmda \
+ vmailmgr-vdir.sh vpopmail-vdir.sh wrapfd3.sh
+
+ insinto /usr/lib/tmda/contrib
+ doins ChangeLog sample.config tmda.el tmda.spec \
+ tofmipd.init tofmipd.sysconfig vtmdarc
+
+}
diff --git a/mail-filter/tmda/tmda-1.0.ebuild b/mail-filter/tmda/tmda-1.0.ebuild
new file mode 100644
index 000000000000..2915f25fe4f8
--- /dev/null
+++ b/mail-filter/tmda/tmda-1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/tmda-1.0.ebuild,v 1.1 2004/06/03 07:34:23 seemant Exp $
+
+DESCRIPTION="Python-based SPAM reduction system"
+HOMEPAGE="http://www.tmda.net/"
+LICENSE="GPL-2"
+
+DEPEND=">=dev-lang/python-2.2
+ virtual/mta"
+
+SRC_URI="http://tmda.sf.net/releases/${P}.tgz
+ http://tmda.sf.net/releases/old/${P}.tgz"
+
+SLOT="0"
+KEYWORDS="~x86 ~sparc"
+
+S="${WORKDIR}/${P}"
+
+src_compile () {
+ ./compileall || die
+}
+
+src_install () {
+ # Figure out python version
+ # below hack should be replaced w/ pkg-config, when we get it working
+ local pv=`python -V 2>&1 | sed -e 's:Python \([0-9].[0-9]\).*:\1:'`
+
+ # Executables
+ dobin bin/tmda-*
+
+ # The Python TMDA module
+ insinto "/usr/lib/python${pv}/site-packages/TMDA"
+ doins TMDA/*.py*
+ insinto "/usr/lib/python${pv}/site-packages/TMDA/pythonlib/email"
+ doins TMDA/pythonlib/email/*.py*
+
+ # The templates
+ insinto /etc/tmda
+ doins templates/*.txt
+
+ # Documentation
+ dodoc COPYING ChangeLog README THANKS UPGRADE CRYPTO CODENAMES INSTALL
+ dohtml -r htdocs/*.html
+ dohtml -r htdocs/img
+
+ # Contributed binaries and stuff
+ cd ${S}/contrib
+
+ exeinto /usr/lib/tmda/contrib
+ doexe collectaddys def2html getuserinfo-vpopmail.sh printcdb printdbm \
+ sendit.sh smtp-check-sender update-internaldomains vadduser-tmda \
+ vmailmgr-vdir.sh vpopmail-vdir.sh wrapfd3.sh
+
+ insinto /usr/lib/tmda/contrib
+ doins ChangeLog sample.config tmda.el tmda.spec \
+ tofmipd.init tofmipd.sysconfig vtmdarc
+}