diff options
author | 2008-02-27 09:54:22 +0000 | |
---|---|---|
committer | 2008-02-27 09:54:22 +0000 | |
commit | 4214295a607e569a08abc12d3983fa790260a32c (patch) | |
tree | d24447daefc802690b316c10731f2aca644fa6ed /mail-filter | |
parent | add confutils_require_one (diff) | |
download | historical-4214295a607e569a08abc12d3983fa790260a32c.tar.gz historical-4214295a607e569a08abc12d3983fa790260a32c.tar.bz2 historical-4214295a607e569a08abc12d3983fa790260a32c.zip |
version bump; fix #205862
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/dovecot-antispam/ChangeLog | 8 | ||||
-rw-r--r-- | mail-filter/dovecot-antispam/Manifest | 14 | ||||
-rw-r--r-- | mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild | 14 | ||||
-rw-r--r-- | mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild | 72 |
4 files changed, 96 insertions, 12 deletions
diff --git a/mail-filter/dovecot-antispam/ChangeLog b/mail-filter/dovecot-antispam/ChangeLog index 9ab17b4ba26f..a60f3133af59 100644 --- a/mail-filter/dovecot-antispam/ChangeLog +++ b/mail-filter/dovecot-antispam/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for mail-filter/dovecot-antispam # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog,v 1.3 2008/02/13 07:33:06 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog,v 1.4 2008/02/27 09:54:22 hollow Exp $ + +*dovecot-antispam-20080227 (27 Feb 2008) + + 27 Feb 2008; Benedikt Böhm <hollow@gentoo.org> + dovecot-antispam-20071019.ebuild, +dovecot-antispam-20080227.ebuild: + version bump; fix #205862 13 Feb 2008; Christian Faulhammer <opfer@gentoo.org> metadata.xml: add no-herd diff --git a/mail-filter/dovecot-antispam/Manifest b/mail-filter/dovecot-antispam/Manifest index 6e8f8942f4f8..2b5e9dd001c7 100644 --- a/mail-filter/dovecot-antispam/Manifest +++ b/mail-filter/dovecot-antispam/Manifest @@ -2,13 +2,15 @@ Hash: SHA1 DIST dovecot-antispam-20071019.tar.gz 18177 RMD160 2b4f6bd01f712b36e3e266533fdb6d00a2704fb6 SHA1 557caccbc16b5e16d7aa3d7dc044bf556ba3cada SHA256 45b796c729f7c5ef43581c1fa2c0742a65bd5138a2c8940a6f009d48867a6317 -EBUILD dovecot-antispam-20071019.ebuild 1667 RMD160 55c11b49b87fe3e14e5bbe865aea54cfddf09e09 SHA1 199c7742dd5e02a95370225b916afbf911a353e4 SHA256 16e985edd769f3a54bd63f505cea00ad3a8654cefdd573bc447936c320721de9 -MISC ChangeLog 577 RMD160 36147a5cb30b1cf8d211034badb2ffccc34b22b6 SHA1 7a22127521c6ae5a23f0ae979a270088c0aac5f8 SHA256 a33dde2605356789dfe9b3dac36d6403ff4c9dbaeecc4b84c5d6f33120b123f4 +DIST dovecot-antispam-20080227.tar.gz 18556 RMD160 8de1bc58ab4e53bd13ca4e04e04cdd7fc8b0c0bf SHA1 81eb69ca662c9fc68545c9bb823a83c743ebee94 SHA256 1d3bbbffd9f7ef1b76f33c3da2e9b22b90a2a7ad345a0809692f4664bbcfa525 +EBUILD dovecot-antispam-20071019.ebuild 1761 RMD160 e1ba0757ac1747222d213b90053b8fe2a85cbb5b SHA1 b2f8d1fbcc98fdde283250515177afaea8407036 SHA256 dd15c334118a585a9e495b6599cade5089a7bdc088a4c15324a1f137a6b91d6b +EBUILD dovecot-antispam-20080227.ebuild 1887 RMD160 14e336f1de7b8bb87033f6d40a122bb77da65831 SHA1 634991f04ff24a073fc70004bf8947daa56d181c SHA256 3fe11f73331ac3f0d56fcc4deeda5dc56c58b2beb45051e1d5e49093563c4cf8 +MISC ChangeLog 770 RMD160 4fe1e8696c77de03bcad0ca75215d3091c3190fe SHA1 3466b35ddb8eb63576b60e85a7f21e4183cbc5f6 SHA256 5ba807d288aa588a06e497df0f1617af08021bd3e677ef8737141004a9157c7a MISC metadata.xml 272 RMD160 79a157f8d571c4b4fd651d186b1caf3ffbee3340 SHA1 98a7308f05f9f1a8425275aff1f5ecbb3af25d00 SHA256 97f4d806e9b7a318887a3afa3ed3aff27f63fb7acd68938903b001e869f9098f -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFHsp2LNQqtfCuFneMRAjd0AJ99BLsi7JlODEvYJIEh6MNe2VHEkwCeP8/x -KCNnkjN+tp74rSA1Bdp9mMA= -=34MH +iEYEARECAAYFAkfFM58ACgkQmPFBzbX68WF1KgCfdYnewEmiHv94k82b4IQlxZpa +x6UAnjJy1q3QNygnZGV/mUE01Kla7mpf +=Qky/ -----END PGP SIGNATURE----- diff --git a/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild b/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild index a077553ff6d8..883e5cfe1243 100644 --- a/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild +++ b/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild,v 1.2 2007/10/21 16:31:07 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild,v 1.3 2008/02/27 09:54:22 hollow Exp $ -inherit eutils autotools flag-o-matic multilib +inherit confutils eutils autotools flag-o-matic multilib DESCRIPTION="A dovecot antispam plugin supporting multiple backends" HOMEPAGE="http://johannes.sipsolutions.net/Projects/dovecot-antispam" @@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="dspam signature-log mailtrain crm114" +IUSE="debug dspam crm114 mailtrain signature-log" DEPEND="net-mail/dovecot dspam? ( mail-filter/dspam ) @@ -25,6 +25,10 @@ top_builddir() { return } +pkg_setup() { + confutils_require_one dspam signature-log mailtrain crm114 +} + src_unpack() { unpack ${A} cd "${S}" @@ -33,7 +37,7 @@ src_unpack() { src_compile() { source "${ROOT}"/usr/lib/dovecot/dovecot-config || \ - die "cannot find dovecot-config" + die "cannot find dovecot-config" echo DOVECOT=${dovecot_incdir} > .config echo DOVECOT_VERSION=1.0 >> .config diff --git a/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild b/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild new file mode 100644 index 000000000000..4a32aaaaf5d5 --- /dev/null +++ b/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild,v 1.1 2008/02/27 09:54:22 hollow Exp $ + +inherit confutils eutils autotools flag-o-matic multilib + +DESCRIPTION="A dovecot antispam plugin supporting multiple backends" +HOMEPAGE="http://johannes.sipsolutions.net/Projects/dovecot-antispam" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug dspam crm114 mailtrain signature-log syslog" + +DEPEND="net-mail/dovecot + dspam? ( mail-filter/dspam ) + crm114? ( app-text/crm114 )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/${PN} + +# we need this to prevent errors from dovecot-config +top_builddir() { + return +} + +pkg_setup() { + confutils_require_one dspam signature-log mailtrain crm114 + confutils_use_depend_all syslog debug +} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -e 's/$(INSTALLDIR)/$(DESTDIR)$(INSTALLDIR)/' -i Makefile +} + +src_compile() { + source "${ROOT}"/usr/lib/dovecot/dovecot-config || \ + die "cannot find dovecot-config" + + echo DOVECOT=${dovecot_incdir} > .config + echo DOVECOT_VERSION=1.0 >> .config + echo INSTALLDIR=${moduledir}/imap/ >> .config + echo PLUGINNAME=antispam >> .config + + use dspam && echo BACKEND=dspam-exec >> .config + use signature-log && echo BACKEND=signature-log >> .config + use mailtrain && echo BACKEND=mailtrain >> .config + use crm114 && echo BACKEND=crm114-exec >> .config + + if use debug; then + if use syslog; then + echo DEBUG=syslog >> .config + else + echo DEBUG=stderr >> .config + fi + fi + + emake || die "make failed" +} + +src_install () { + source "${ROOT}"/usr/lib/dovecot/dovecot-config || \ + die "cannot find dovecot-config" + + dodir "${moduledir}"/imap/ + make DESTDIR="${D}" install || die "make install failed" + + newman antispam.7 dovecot-antispam.7 +} |