ChangeLog

# ChangeLog for mail-filter/tmda
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/ChangeLog,v 1.16 2007/02/22 01:04:04 peper Exp $

22 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

06 Jan 2007; Fernando J. Pereda -tmda-0.92.ebuild,
-tmda-1.0.ebuild, -tmda-1.0-r1.ebuild:
QA: Clean unused versions.

*tmda-1.1.4 (31 May 2006)

31 May 2006; Andrej Kacian +tmda-1.1.4.ebuild:
Version bump. Closes bug #93414, reported by Oleg Kostyuk
.

05 Jun 2005; Michael Hanselmann tmda-1.0.3-r3.ebuild:
Stable on ppc.

14 Dec 2004; Andrej Kacian -tmda-1.0.3-r1.ebuild,
-tmda-1.0.3-r2.ebuild, tmda-1.0.3-r3.ebuild, -tmda-1.0.3.ebuild:
Stable on x86. Removed previous 1.0.3 revisions.

12 Nov 2004; Simon Stelling tmda-1.0.3-r3.ebuild:
added ~amd64

*tmda-1.0.3-r3 (14 Oct 2004)

14 Oct 2004; Andrej Kacian
+files/tmda-1.0-non-interactive-tty.patch, +tmda-1.0.3-r3.ebuild:
Revision bump, apply patch to prevent opening /dev/tty when running in batch
mode. See bug #67150, reported by Jesse D. Guardiani .

*tmda-1.0.3-r2 (29 Sep 2004)

29 Sep 2004; Andrej Kacian
files/tmda-1.0-multipart-handling.patch, +tmda-1.0.3-r2.ebuild:
Revision bump. Fix multipart-handling patch indentation, so it applies
cleanly. Thanks to Jesse D. Guardiani for fixing this.
Closes 65753.

25 Sep 2004; Andrej Kacian
+files/tmda-1.0-multipart-handling.patch,
-files/tmda-1.0.3-multipart-handling.patch, tmda-1.0.3-r1.ebuild,
tmda-1.0.3.ebuild, tmda-1.0.ebuild, +tmda-1.0-r1.ebuild:
Apply multipart-handling patch to 1.0 as well (1.0-r1). Do not install
contrib/getuserinfo-vpopmail.sh, as it doesn't exist. Renamed
multipart-handling patch filename and modified it, so it doesn't change
files in live system (nasty one, sorry).

22 Sep 2004; Andrej Kacian tmda-0.92.ebuild,
tmda-1.0.3-r1.ebuild, tmda-1.0.3.ebuild, tmda-1.0.ebuild:
Fixed SRC_URI

*tmda-1.0.3-r1 (22 Sep 2004)

22 Sep 2004; Andrej Kacian +tmda-1.0.3-r1.ebuild:
Apply patch to fix multipart message handling. Closes #60367, reported by Chet
McNeill , who also submitted a patch.

*tmda-1.0.3 (03 Sep 2004)

03 Sep 2004; Andrej Kacian +tmda-1.0.3.ebuild:
Version bump to 1.0.3. Closes #45547, reported by Blu3
. Added die message in src_compile(). Removed
maintainer agenkin (retired) from metadata.xml

05 Jun 2004; David Holm tmda-1.0.ebuild:
Added to ~ppc.

*tmda-1.0 (03 Jun 2004)

03 Jun 2004; Seemant Kulleen +metadata.xml,
+tmda-0.92.ebuild, +tmda-1.0.ebuild:
Moved from net-mail/tmda to mail-filter/tmda.

10 Apr 2004; Jason Wever :
Added ~sparc keyword, fixes bug #47411.

*tmda-1.0 (15 Jan 2004)

15 Jan 2004; Martin Holzer tmda-1.0.ebuild:
Version bumped. Closes 36289.

*tmda-0.92 (10 Dec 2003)

10 Dec 2003; Arcady Genkin :
Version bump.
Changed the official mirror to be http://tmda.sourceforge.net/releases/.

*tmda-0.90 (01 Dec 2003)

01 Dec 2003; Arcady Genkin :
Version bump.

*tmda-0.89 (17 Nov 2003)

17 Nov 2003; Arcady Genkin :
Version bump.
The docs have a new directory: html/img.

*tmda-0.87 (14 Oct 2003)

14 Oct 2003; Arcady Genkin :
Version bump.

*tmda-0.86 (02 Oct 2003)

02 Oct 2003; Arcady Genkin :
Version bump.

*tmda-0.82 (09 Aug 2003)

09 Aug 2003; Arcady Genkin :
Version bump.

*tmda-0.80 (16 Jun 2003)

10 Jul 2003; Arcady Genkin :
Depending on Python >=2.2 (bug #23696).

16 Jun 2003; Arcady Genkin :
Version bump.

*tmda-0.79 (04 Jun 2003)

04 Jun 2003; Arcady Genkin :
Version bump.

*tmda-0.74 (14 Apr 2003)

14 Apr 2003; Arcady Genkin :
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 :
Updated to 0.71.

*tmda-0.70 ( 23 Feb 2003 )

23 Feb 2003; Arcady Genkin :
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 :
Updated to 0.69.

*tmda-0.68 ( 10 Jan 2003 )

10 Jan 2003; Arcady Genkin :
Updated to 0.68.

*tmda-0.67 ( 02 Jan 2003 )

02 Jan 2003; Arcady Genkin :
Updated for 0.67.
Packaged the CGI script, included with TMDA.

*tmda-0.65 ( 16 Nov 2002 )

16 Nov 2002; Arcady Genkin tmda-0.65.ebuild :
Version update.

*tmda-0.64 ( 09 Nov 2002 )

09 Nov 2002; Arcady Genkin 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 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 tmda-0.62.ebuild :
Version 0.62 is released.

*tmda-0.61 ( 21 Aug 2002 )

21 Aug 2002; Arcady Genkin tmda-0.61.ebuild :
Version 0.61 is released.

*tmda-0.59 ( 6 Aug 2002 )

6 Aug 2002; Arcady Genkin 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 tmda-0.58.ebuild :
Version 0.58 is released.

*tmda-0.57 ( 18 June 2002 )

18 June 2002; Arcady Genkin tmda-0.57.ebuild :
Version 0.57 is released.

*tmda-0.56 ( 30 May 2002 )

30 May 2002; Arcady Genkin 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 tmda-0.55.ebuild :
Version 0.55 is released.

*tmda-0.54 ( 2 May 2002 )

2 May 2002; Arcady Genkin tmda-0.54.ebuild :
Version 0.54 is released.

*tmda-0.52 ( 24 Apr 2002 )

24 Apr 2002; Arcady Genkin 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 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 tmda-0.50.ebuild :
Version 0.50 is released.

*tmda-0.49 ( 16 Mar 2002 )

16 Mar 2002; Arcady Genkin tmda-0.48.ebuild :
Version 0.49 is released.

*tmda-0.48 ( 1 Mar 2002 )

1 Mar 2002; Arcady Genkin 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 tmda-0.47.ebuild :
Version 0.47 is released.

*tmda-0.46 ( 8 Feb 2002 )

14 Feb 2002; Arcady Genkin 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 :
Updated to the latest version; removed -0.45.

*tmda-0.45 ( 5 Feb 2002 )

5 Feb 2002; Karl Trygve Kalleberg 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.

Manifest

AUX tmda-1.0-multipart-handling.patch 919 RMD160 90e270080a5f39bf589af89d42d4a2720713b7f3 SHA1 ddbf8577588b91a3116379e56e0f60621106004b SHA256 62525762ed54e58090d2584c1805e0f6673c8f25766ac0e4e7dcb562a958040f
AUX tmda-1.0-non-interactive-tty.patch 976 RMD160 175d990c2c9b4b54f8b9606ddfdc8f7d561fa31c SHA1 71068f023be73c3408b5ff5768a3096cfa4871e3 SHA256 fb9e7fdfbee30a1a7c27f1d2f832d646172ba6bf89b1c79a98652fcef6f90690
DIST tmda-1.0.3.tgz 392608 RMD160 826738deae3dd48084b7dd5bb5535ed11aa36e50 SHA1 77a813c3a6d55eecf3fab30b82fdb9004354ae55 SHA256 abda8c0761d58e954992b1e6ec052b1de29b83b119b08235e4dc0d694b4f8ab5
DIST tmda-1.1.4.tgz 391723 RMD160 8ea4e660e47b1d087d349ada8c166f834a64601a SHA1 469ee28b21ce5e40fe5b0fd4f3f71c634c4a3cda SHA256 d26f5cd59af6e39421f8197fff9397c647f86745efe0c3a541130c969d6cd90f
EBUILD tmda-1.0.3-r3.ebuild 1788 RMD160 830a26165fed84c4b1b95e81c5d04a6eaf391baa SHA1 4e99eae4d1886d9436ceee47ea25e90d631e2ff7 SHA256 14deaa57df0bfb799001bcb21ae238013d5a732b5da9ecba3ce76369c31e5870
EBUILD tmda-1.1.4.ebuild 1833 RMD160 b8f50ad09ece6461447c3c770cd601085f0af21f SHA1 760ccfe6dc62f2e88e5a4c1725defa36e48e6711 SHA256 2385b24faaa1405959b82bb380004314f4659cd39f41c6c515f52c6cdac7f9d0
MISC ChangeLog 8845 RMD160 b7d1722c5c1118c3b0016b1117e55ba4479a10ad SHA1 cfe5c4c117364e5c770b441f30096dca77a2b6e3 SHA256 5b29ab9e206f5e8762992abf7e8c5750ac0da2d3ffdd699d00bb2a80fc4e4c0e
MISC metadata.xml 161 RMD160 273e570423fa3cd9d3f15f7967a43307c8ee9661 SHA1 a1fecd2f7b169d621b88c6ccab9d758209fc8f19 SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32

files

metadata.xml




net-mail

tmda-1.0.3-r3.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/tmda-1.0.3-r3.ebuild,v 1.4 2005/06/05 12:01:28 hansmi Exp $

inherit eutils

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://www.tmda.net/releases/stable/${P}.tgz"
SLOT="0"
KEYWORDS="~amd64 ppc ~sparc x86"
IUSE=""

src_compile () {
# Fix multipart mail handling. (See bug #60367) -ticho
epatch ${FILESDIR}/tmda-1.0-multipart-handling.patch

# Do not open /dev/tty when in batch mode. (bug #67150) -ticho
epatch ${FILESDIR}/tmda-1.0-non-interactive-tty.patch

./compileall || die "tmda compilation failed"
}

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 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
}

tmda-1.1.4.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/tmda/tmda-1.1.4.ebuild,v 1.1 2006/05/31 09:48:44 ticho Exp $

inherit eutils

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://www.tmda.net/releases/unstable/${P}.tgz"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""

src_compile () {
# Fix multipart mail handling. (See bug #60367) -ticho
epatch ${FILESDIR}/tmda-1.0-multipart-handling.patch

# Do not open /dev/tty when in batch mode. (bug #67150) -ticho
epatch ${FILESDIR}/tmda-1.0-non-interactive-tty.patch

./compileall || die "tmda compilation failed"
}

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 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 tmda.el tmda.spec \
tofmipd.init tofmipd.sysconfig vtmdarc

insinto /usr/lib/tmda/contrib/dot-tmda
doins dot-tmda/*
}