Gentoo Archives: gentoo-commits

From: "Benedikt Boehm (hollow)" <hollow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-filter/dovecot-antispam: dovecot-antispam-20071019.ebuild ChangeLog dovecot-antispam-20080227.ebuild
Date: Wed, 27 Feb 2008 09:54:26
Message-Id: E1JUIzX-0008Hh-C2@stork.gentoo.org
1 hollow 08/02/27 09:54:23
2
3 Modified: dovecot-antispam-20071019.ebuild ChangeLog
4 Added: dovecot-antispam-20080227.ebuild
5 Log:
6 version bump; fix #205862
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.3 mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild?r1=1.2&r2=1.3
15
16 Index: dovecot-antispam-20071019.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- dovecot-antispam-20071019.ebuild 21 Oct 2007 16:31:07 -0000 1.2
23 +++ dovecot-antispam-20071019.ebuild 27 Feb 2008 09:54:22 -0000 1.3
24 @@ -1,8 +1,8 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild,v 1.2 2007/10/21 16:31:07 hollow Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20071019.ebuild,v 1.3 2008/02/27 09:54:22 hollow Exp $
30
31 -inherit eutils autotools flag-o-matic multilib
32 +inherit confutils eutils autotools flag-o-matic multilib
33
34 DESCRIPTION="A dovecot antispam plugin supporting multiple backends"
35 HOMEPAGE="http://johannes.sipsolutions.net/Projects/dovecot-antispam"
36 @@ -11,7 +11,7 @@
37 LICENSE="GPL-2"
38 SLOT="0"
39 KEYWORDS="~amd64 ~x86"
40 -IUSE="dspam signature-log mailtrain crm114"
41 +IUSE="debug dspam crm114 mailtrain signature-log"
42
43 DEPEND="net-mail/dovecot
44 dspam? ( mail-filter/dspam )
45 @@ -25,6 +25,10 @@
46 return
47 }
48
49 +pkg_setup() {
50 + confutils_require_one dspam signature-log mailtrain crm114
51 +}
52 +
53 src_unpack() {
54 unpack ${A}
55 cd "${S}"
56 @@ -33,7 +37,7 @@
57
58 src_compile() {
59 source "${ROOT}"/usr/lib/dovecot/dovecot-config || \
60 - die "cannot find dovecot-config"
61 + die "cannot find dovecot-config"
62
63 echo DOVECOT=${dovecot_incdir} > .config
64 echo DOVECOT_VERSION=1.0 >> .config
65
66
67
68 1.4 mail-filter/dovecot-antispam/ChangeLog
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog?rev=1.4&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog?rev=1.4&content-type=text/plain
72 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog?r1=1.3&r2=1.4
73
74 Index: ChangeLog
75 ===================================================================
76 RCS file: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog,v
77 retrieving revision 1.3
78 retrieving revision 1.4
79 diff -u -r1.3 -r1.4
80 --- ChangeLog 13 Feb 2008 07:33:06 -0000 1.3
81 +++ ChangeLog 27 Feb 2008 09:54:22 -0000 1.4
82 @@ -1,6 +1,12 @@
83 # ChangeLog for mail-filter/dovecot-antispam
84 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
85 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog,v 1.3 2008/02/13 07:33:06 opfer Exp $
86 +# $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/ChangeLog,v 1.4 2008/02/27 09:54:22 hollow Exp $
87 +
88 +*dovecot-antispam-20080227 (27 Feb 2008)
89 +
90 + 27 Feb 2008; Benedikt Böhm <hollow@g.o>
91 + dovecot-antispam-20071019.ebuild, +dovecot-antispam-20080227.ebuild:
92 + version bump; fix #205862
93
94 13 Feb 2008; Christian Faulhammer <opfer@g.o> metadata.xml:
95 add no-herd
96
97
98
99 1.1 mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild
100
101 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild?rev=1.1&view=markup
102 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild?rev=1.1&content-type=text/plain
103
104 Index: dovecot-antispam-20080227.ebuild
105 ===================================================================
106 # Copyright 1999-2008 Gentoo Foundation
107 # Distributed under the terms of the GNU General Public License v2
108 # $Header: /var/cvsroot/gentoo-x86/mail-filter/dovecot-antispam/dovecot-antispam-20080227.ebuild,v 1.1 2008/02/27 09:54:22 hollow Exp $
109
110 inherit confutils eutils autotools flag-o-matic multilib
111
112 DESCRIPTION="A dovecot antispam plugin supporting multiple backends"
113 HOMEPAGE="http://johannes.sipsolutions.net/Projects/dovecot-antispam"
114 SRC_URI="mirror://gentoo/${P}.tar.gz"
115
116 LICENSE="GPL-2"
117 SLOT="0"
118 KEYWORDS="~amd64 ~x86"
119 IUSE="debug dspam crm114 mailtrain signature-log syslog"
120
121 DEPEND="net-mail/dovecot
122 dspam? ( mail-filter/dspam )
123 crm114? ( app-text/crm114 )"
124 RDEPEND="${DEPEND}"
125
126 S="${WORKDIR}"/${PN}
127
128 # we need this to prevent errors from dovecot-config
129 top_builddir() {
130 return
131 }
132
133 pkg_setup() {
134 confutils_require_one dspam signature-log mailtrain crm114
135 confutils_use_depend_all syslog debug
136 }
137
138 src_unpack() {
139 unpack ${A}
140 cd "${S}"
141 sed -e 's/$(INSTALLDIR)/$(DESTDIR)$(INSTALLDIR)/' -i Makefile
142 }
143
144 src_compile() {
145 source "${ROOT}"/usr/lib/dovecot/dovecot-config || \
146 die "cannot find dovecot-config"
147
148 echo DOVECOT=${dovecot_incdir} > .config
149 echo DOVECOT_VERSION=1.0 >> .config
150 echo INSTALLDIR=${moduledir}/imap/ >> .config
151 echo PLUGINNAME=antispam >> .config
152
153 use dspam && echo BACKEND=dspam-exec >> .config
154 use signature-log && echo BACKEND=signature-log >> .config
155 use mailtrain && echo BACKEND=mailtrain >> .config
156 use crm114 && echo BACKEND=crm114-exec >> .config
157
158 if use debug; then
159 if use syslog; then
160 echo DEBUG=syslog >> .config
161 else
162 echo DEBUG=stderr >> .config
163 fi
164 fi
165
166 emake || die "make failed"
167 }
168
169 src_install () {
170 source "${ROOT}"/usr/lib/dovecot/dovecot-config || \
171 die "cannot find dovecot-config"
172
173 dodir "${moduledir}"/imap/
174 make DESTDIR="${D}" install || die "make install failed"
175
176 newman antispam.7 dovecot-antispam.7
177 }
178
179
180
181 --
182 gentoo-commits@l.g.o mailing list