mail-filter/spamassassin-mailman/spamassassin-mailman-0.1.ebuild
author Da Risk <da_risk@geekorum.com>
Tue, 20 Sep 2016 11:26:02 -0700
changeset 197 dcd3a578fac0
parent 142 52583bb978c8
permissions -rw-r--r--
dev-util/android-studio: update to android studio 2.2 stable (Portage version: 2.3.0/hg/Linux x86_64, unsigned Manifest commit)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
142
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     1
# Copyright 1999-2015 Gentoo Foundation
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     3
# $Header: $
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     4
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     5
EAPI=5
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     6
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     7
DESCRIPTION="Integrates spamassassin filters into mailman"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     8
HOMEPAGE="http://www.jamesh.id.au/articles/mailman-spamassassin/"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     9
SRC_URI="http://tinyrss.elyzion.net/~darisk/files/soft/spamassassin-mailman-0.1.tar.bz2"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    10
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    11
PYTHON_COMPAT=( python{2_6,2_7} )
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    12
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    13
inherit python-single-r1
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    14
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    15
LICENSE="GPL-2+"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    16
SLOT="0"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    17
KEYWORDS="~amd64"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    18
IUSE=""
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    19
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    20
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    21
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    22
DEPEND=""
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    23
RDEPEND="${DEPEND}
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
		${PYTHON_DEPS}
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
		mail-filter/spamassassin
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    26
		net-mail/mailman"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    27
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    28
src_install() {
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    29
	insinto /usr/lib/mailman/Mailman/Handlers/
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    30
	doins SpamAssassin.py spamd.py
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    31
	python_optimize "${D}/usr/lib/mailman/Mailman/Handlers/"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    32
}
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    33
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    34
pkg_postinst() {
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    35
	elog "This package just install needed files to integrate mailman and SpamAssassin"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    36
	elog "See http://www.jamesh.id.au/articles/mailman-spamassassin/ for more informations"
52583bb978c8 add spamassassin-mailman ebuild for integration files
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    37
}