# HG changeset patch # User Da Risk # Date 1424180035 -3600 # Node ID 582b5ed276df5a632b678ea5627bbb532b3ddc39 # Parent 69dbfec1a6781b7e2d601a1a096bac432b7f9980# Parent 52583bb978c8a6b425119165d88164bd2e5c656e Merge add spamassassin-mailman ebuild for integration file into master diff -r 69dbfec1a678 -r 582b5ed276df mail-filter/spamassassin-mailman/Manifest --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mail-filter/spamassassin-mailman/Manifest Tue Feb 17 14:33:55 2015 +0100 @@ -0,0 +1,1 @@ +DIST spamassassin-mailman-0.1.tar.bz2 3328 SHA256 0606136d5c386a9b30fed0330c1297ff4f97ff15ab6fa3fce5f679e142e715eb SHA512 831d53c3c2ddbb813df68ae0395b63c656bea8e4985b3c4cfe7c457d54ead9dffe2d8a8e087bacc796b9efdab1e285e59b449511af83dc0bc891fe9b4b0bca2d WHIRLPOOL ce10f090cb060e6283078ff85ef4f42974d984b5b129b440a53cd9d6cc9c739cd7861c4b74075ddec6119dfe5b96e59f45ded2fed056ee5baa35caad9b21b7bc diff -r 69dbfec1a678 -r 582b5ed276df mail-filter/spamassassin-mailman/metadata.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mail-filter/spamassassin-mailman/metadata.xml Tue Feb 17 14:33:55 2015 +0100 @@ -0,0 +1,5 @@ + + + +da_risk@geekorum.com + diff -r 69dbfec1a678 -r 582b5ed276df mail-filter/spamassassin-mailman/spamassassin-mailman-0.1.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mail-filter/spamassassin-mailman/spamassassin-mailman-0.1.ebuild Tue Feb 17 14:33:55 2015 +0100 @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +DESCRIPTION="Integrates spamassassin filters into mailman" +HOMEPAGE="http://www.jamesh.id.au/articles/mailman-spamassassin/" +SRC_URI="http://tinyrss.elyzion.net/~darisk/files/soft/spamassassin-mailman-0.1.tar.bz2" + +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit python-single-r1 + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + mail-filter/spamassassin + net-mail/mailman" + +src_install() { + insinto /usr/lib/mailman/Mailman/Handlers/ + doins SpamAssassin.py spamd.py + python_optimize "${D}/usr/lib/mailman/Mailman/Handlers/" +} + +pkg_postinst() { + elog "This package just install needed files to integrate mailman and SpamAssassin" + elog "See http://www.jamesh.id.au/articles/mailman-spamassassin/ for more informations" +}