# HG changeset patch # User Da Risk # Date 1422270309 -3600 # Node ID 52583bb978c8a6b425119165d88164bd2e5c656e # Parent b7d812116bbc5dae21df7d97e194873fe3881299 add spamassassin-mailman ebuild for integration files (Portage version: 2.2.15/hg/Linux x86_64, unsigned Manifest commit) diff -r b7d812116bbc -r 52583bb978c8 mail-filter/spamassassin-mailman/Manifest --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mail-filter/spamassassin-mailman/Manifest Mon Jan 26 12:05:09 2015 +0100 @@ -0,0 +1,1 @@ +DIST spamassassin-mailman-0.1.tar.bz2 3328 SHA256 0606136d5c386a9b30fed0330c1297ff4f97ff15ab6fa3fce5f679e142e715eb SHA512 831d53c3c2ddbb813df68ae0395b63c656bea8e4985b3c4cfe7c457d54ead9dffe2d8a8e087bacc796b9efdab1e285e59b449511af83dc0bc891fe9b4b0bca2d WHIRLPOOL ce10f090cb060e6283078ff85ef4f42974d984b5b129b440a53cd9d6cc9c739cd7861c4b74075ddec6119dfe5b96e59f45ded2fed056ee5baa35caad9b21b7bc diff -r b7d812116bbc -r 52583bb978c8 mail-filter/spamassassin-mailman/metadata.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mail-filter/spamassassin-mailman/metadata.xml Mon Jan 26 12:05:09 2015 +0100 @@ -0,0 +1,5 @@ + + + +da_risk@geekorum.com + diff -r b7d812116bbc -r 52583bb978c8 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 Mon Jan 26 12:05:09 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" +}