summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArcady Genkin <agenkin@gentoo.org>2003-01-02 21:56:16 +0000
committerArcady Genkin <agenkin@gentoo.org>2003-01-02 21:56:16 +0000
commit3475581506534fecec4109087fec408e802356cf (patch)
tree486de8d942fc5e05e36af8bf6ca6d6c441ff22da /net-mail/tmda
parentchange usage screen; bug #13005. (diff)
downloadhistorical-3475581506534fecec4109087fec408e802356cf.tar.gz
historical-3475581506534fecec4109087fec408e802356cf.tar.bz2
historical-3475581506534fecec4109087fec408e802356cf.zip
Updated for 0.67.
Packaged the CGI script.
Diffstat (limited to 'net-mail/tmda')
-rw-r--r--net-mail/tmda/ChangeLog28
-rw-r--r--net-mail/tmda/files/digest-tmda-0.671
-rw-r--r--net-mail/tmda/tmda-0.67.ebuild66
3 files changed, 73 insertions, 22 deletions
diff --git a/net-mail/tmda/ChangeLog b/net-mail/tmda/ChangeLog
index b74b0964b3a3..24e113b60222 100644
--- a/net-mail/tmda/ChangeLog
+++ b/net-mail/tmda/ChangeLog
@@ -1,44 +1,42 @@
# 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.23 2002/12/13 11:00:08 blizzy Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tmda/ChangeLog,v 1.24 2003/01/02 21:56:16 agenkin Exp $
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+*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.
@@ -46,64 +44,54 @@
*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.
@@ -111,13 +99,11 @@
*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'.
@@ -125,13 +111,11 @@
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
diff --git a/net-mail/tmda/files/digest-tmda-0.67 b/net-mail/tmda/files/digest-tmda-0.67
new file mode 100644
index 000000000000..da0dda374842
--- /dev/null
+++ b/net-mail/tmda/files/digest-tmda-0.67
@@ -0,0 +1 @@
+MD5 6aa3205b342bc461728b0c0b8f5a75d1 tmda-0.67.tgz 281489
diff --git a/net-mail/tmda/tmda-0.67.ebuild b/net-mail/tmda/tmda-0.67.ebuild
new file mode 100644
index 000000000000..98596c9a2055
--- /dev/null
+++ b/net-mail/tmda/tmda-0.67.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2002 Arcady Genkin <agenkin@thpoon.com>
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-mail/tmda/tmda-0.67.ebuild,v 1.1 2003/01/02 21:56:16 agenkin Exp $
+
+DESCRIPTION="Python-based SPAM reduction system"
+HOMEPAGE="http://www.tmda.net/"
+LICENSE="GPL-2"
+
+DEPEND=">=dev-lang/python-2.1
+ virtual/mta"
+
+SRC_URI="http://tmda.net/releases/${P}.tgz
+ http://tmda.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
+ dodoc contrib/tmda.spec contrib/sample.tmdarc
+ dohtml -r htdocs/*.html
+
+ # Contributed binaries and stuff
+ cd ${S}/contrib
+
+ exeinto /usr/lib/tmda/bin
+ doexe printcdb printdbm collectaddys def2html
+ insinto /usr/lib/tmda/lisp
+ doins tmda.el
+
+ # Not sure what's the best thing to do with tmda-cgi.
+ # For now, installing it in a tarball under /usr/lib/tmda.
+ cd ${S}/contrib
+ tar cjf ${D}/usr/lib/tmda/tmda-cgi.tar.bz2 cgi
+}
+
+pkg_postinst () {
+ einfo
+ einfo "The tmda-cgi stuff has been installed in /usr/lib/tmda-cgi.tar.bz2."
+ einfo "Refer to the README file, included in the tarball."
+ einfo
+}