Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-mail/up-imapproxy: up-imapproxy-1.2.6.ebuild up-imapproxy-1.2.7_rc2.ebuild ChangeLog up-imapproxy-1.2.5_rc2.ebuild
Date: Mon, 01 Jun 2009 12:10:00
Message-Id: E1MB6Kz-0002kq-6j@stork.gentoo.org
1 ssuominen 09/06/01 12:09:57
2
3 Modified: up-imapproxy-1.2.7_rc2.ebuild ChangeLog
4 up-imapproxy-1.2.5_rc2.ebuild
5 Added: up-imapproxy-1.2.6.ebuild
6 Log:
7 Fix loads of bulls..
8 (Portage version: 2.1.6.13/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild?r1=1.1&r2=1.2
16
17 Index: up-imapproxy-1.2.7_rc2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- up-imapproxy-1.2.7_rc2.ebuild 1 Jun 2009 06:33:39 -0000 1.1
24 +++ up-imapproxy-1.2.7_rc2.ebuild 1 Jun 2009 12:09:57 -0000 1.2
25 @@ -1,27 +1,28 @@
26 # Copyright 1999-2009 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild,v 1.1 2009/06/01 06:33:39 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.7_rc2.ebuild,v 1.2 2009/06/01 12:09:57 ssuominen Exp $
30
31 EAPI=2
32 -MY_P=${P/_}
33
34 DESCRIPTION="Proxy IMAP transactions between an IMAP client and an IMAP server."
35 HOMEPAGE="http://www.imapproxy.org/"
36 -SRC_URI="http://www.imapproxy.org/downloads/${MY_P}.tar.gz"
37 +SRC_URI="http://www.imapproxy.org/downloads/${P/_}.tar.gz"
38
39 LICENSE="GPL-2"
40 SLOT="0"
41 -KEYWORDS="~amd64 ~ppc ~x86"
42 -IUSE="kerberos ssl tcpd"
43 +# This version has issues, don't keyword wrt #272044, Comment #1, by Holger
44 +# Hoffstätte. But do so for next release candidate.
45 +KEYWORDS=""
46 +IUSE="kerberos ssl +tcpd"
47
48 RDEPEND="sys-libs/ncurses
49 kerberos? ( virtual/krb5 )
50 - ssl? ( >=dev-libs/openssl-0.9.6 )
51 + ssl? ( dev-libs/openssl )
52 tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
53 DEPEND="${RDEPEND}
54 sys-apps/sed"
55
56 -S=${WORKDIR}/${MY_P}
57 +S=${WORKDIR}/${P/_}
58
59 src_prepare() {
60 sed -i -e 's:in\.imapproxyd:imapproxyd:g' \
61 @@ -45,4 +46,10 @@
62
63 dodoc ChangeLog README README.known_issues
64 use ssl && dodoc README.ssl
65 +
66 + doman "${FILESDIR}"/*.8
67 +}
68 +
69 +pkg_postinst() {
70 + einfo "Installed manpages are for version 1.2.6."
71 }
72
73
74
75 1.20 net-mail/up-imapproxy/ChangeLog
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/ChangeLog?rev=1.20&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/ChangeLog?rev=1.20&content-type=text/plain
79 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/ChangeLog?r1=1.19&r2=1.20
80
81 Index: ChangeLog
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/ChangeLog,v
84 retrieving revision 1.19
85 retrieving revision 1.20
86 diff -u -r1.19 -r1.20
87 --- ChangeLog 1 Jun 2009 06:33:39 -0000 1.19
88 +++ ChangeLog 1 Jun 2009 12:09:57 -0000 1.20
89 @@ -1,6 +1,17 @@
90 # ChangeLog for net-mail/up-imapproxy
91 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
92 -# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/ChangeLog,v 1.19 2009/06/01 06:33:39 ssuominen Exp $
93 +# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/ChangeLog,v 1.20 2009/06/01 12:09:57 ssuominen Exp $
94 +
95 +*up-imapproxy-1.2.6 (01 Jun 2009)
96 +
97 + 01 Jun 2009; Samuli Suominen <ssuominen@g.o>
98 + +up-imapproxy-1.2.6.ebuild,
99 + +files/up-imapproxy-1.2.6-debian_patchset_5_and_security_fix.patch,
100 + up-imapproxy-1.2.7_rc2.ebuild, +files/imapproxyd.8, +files/pimpstat.8:
101 + Fix security issue differently and apply Debian patchset on top of that to
102 + get neat package. Version bump to latest stable instead of using latest
103 + release candidate as stable version. Add some manpages for the two
104 + commands installed from Debian patchset.
105
106 *up-imapproxy-1.2.7_rc2 (01 Jun 2009)
107
108
109
110
111 1.4 net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild
112
113 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild?rev=1.4&view=markup
114 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild?rev=1.4&content-type=text/plain
115 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild?r1=1.3&r2=1.4
116
117 Index: up-imapproxy-1.2.5_rc2.ebuild
118 ===================================================================
119 RCS file: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild,v
120 retrieving revision 1.3
121 retrieving revision 1.4
122 diff -u -r1.3 -r1.4
123 --- up-imapproxy-1.2.5_rc2.ebuild 6 Feb 2007 13:08:54 -0000 1.3
124 +++ up-imapproxy-1.2.5_rc2.ebuild 1 Jun 2009 12:09:57 -0000 1.4
125 @@ -1,39 +1,39 @@
126 -# Copyright 1999-2007 Gentoo Foundation
127 +# Copyright 1999-2009 Gentoo Foundation
128 # Distributed under the terms of the GNU General Public License v2
129 -# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild,v 1.3 2007/02/06 13:08:54 blubb Exp $
130 +# $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.5_rc2.ebuild,v 1.4 2009/06/01 12:09:57 ssuominen Exp $
131
132 +EAPI=2
133 inherit eutils
134
135 DESCRIPTION="Proxy IMAP transactions between an IMAP client and an IMAP server."
136 HOMEPAGE="http://www.imapproxy.org/"
137 -SRC_URI="http://www.imapproxy.org/downloads/${P/_/}.tar.gz"
138 +SRC_URI="http://www.imapproxy.org/downloads/${P/_}.tar.gz"
139
140 LICENSE="GPL-2"
141 SLOT="0"
142 KEYWORDS="amd64 ~ppc x86"
143 -IUSE="kerberos ssl tcpd"
144 +IUSE="kerberos ssl +tcpd"
145
146 -DEPEND=">=sys-libs/ncurses-5.1
147 +RDEPEND="sys-libs/ncurses
148 kerberos? ( virtual/krb5 )
149 - ssl? ( >=dev-libs/openssl-0.9.6 )
150 + ssl? ( dev-libs/openssl )
151 tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
152 +DEPEND="${RDEPEND}
153 + sys-apps/sed"
154
155 -S="${WORKDIR}/${P/_/}"
156 -src_unpack() {
157 - unpack ${A} && cd "${S}"
158 - epatch "${FILESDIR}"/1.2.4-include-fix.patch
159 +S=${WORKDIR}/${P/_}
160 +
161 +src_prepare() {
162 + epatch "${FILESDIR}"/${P}-include_fix.patch
163 sed -i -e 's:in\.imapproxyd:imapproxyd:g' \
164 README Makefile.in include/imapproxy.h || die "sed failed"
165 }
166
167 -src_compile() {
168 +src_configure() {
169 econf \
170 $(use_with kerberos krb5) \
171 $(use_with ssl openssl) \
172 - $(use_with tcpd libwrap) \
173 - || die "econf failed"
174 -
175 - emake || die "emake failed"
176 + $(use_with tcpd libwrap)
177 }
178
179 src_install() {
180 @@ -42,7 +42,14 @@
181 insinto /etc
182 doins scripts/imapproxy.conf || die "doins failed"
183
184 - newinitd "${FILESDIR}"/imapproxy.rc6 imapproxy || die "initd failed"
185 + newinitd "${FILESDIR}"/imapproxy.initd imapproxy || die "newinitd failed"
186 +
187 + dodoc ChangeLog README README.known_issues
188 + use ssl && dodoc README.ssl
189 +
190 + doman "${FILESDIR}"/*.8
191 +}
192
193 - dodoc ChangeLog README README.known_issues README.ssl
194 +pkg_postinst() {
195 + elog "Installed manpages are for version 1.2.6."
196 }
197
198
199
200 1.1 net-mail/up-imapproxy/up-imapproxy-1.2.6.ebuild
201
202 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.6.ebuild?rev=1.1&view=markup
203 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.6.ebuild?rev=1.1&content-type=text/plain
204
205 Index: up-imapproxy-1.2.6.ebuild
206 ===================================================================
207 # Copyright 1999-2009 Gentoo Foundation
208 # Distributed under the terms of the GNU General Public License v2
209 # $Header: /var/cvsroot/gentoo-x86/net-mail/up-imapproxy/up-imapproxy-1.2.6.ebuild,v 1.1 2009/06/01 12:09:57 ssuominen Exp $
210
211 EAPI=2
212 inherit eutils
213
214 DESCRIPTION="Proxy IMAP transactions between an IMAP client and an IMAP server."
215 HOMEPAGE="http://www.imapproxy.org/"
216 SRC_URI="http://www.imapproxy.org/downloads/${P}.tar.gz"
217
218 LICENSE="GPL-2"
219 SLOT="0"
220 KEYWORDS="~amd64 ~ppc ~x86"
221 IUSE="kerberos ssl +tcpd"
222
223 RDEPEND="sys-libs/ncurses
224 kerberos? ( virtual/krb5 )
225 ssl? ( >=dev-libs/openssl-0.9.6 )
226 tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
227 DEPEND="${RDEPEND}
228 sys-apps/sed"
229
230 src_prepare() {
231 epatch "${FILESDIR}"/${P}-debian_patchset_5_and_security_fix.patch
232 sed -i -e 's:in\.imapproxyd:imapproxyd:g' \
233 README Makefile.in include/imapproxy.h || die "sed failed"
234 }
235
236 src_configure() {
237 econf \
238 $(use_with kerberos krb5) \
239 $(use_with ssl openssl) \
240 $(use_with tcpd libwrap)
241 }
242
243 src_install() {
244 dosbin bin/imapproxyd bin/pimpstat || die "dosbin failed"
245
246 insinto /etc
247 doins scripts/imapproxy.conf || die "doins failed"
248
249 newinitd "${FILESDIR}"/imapproxy.initd imapproxy || die "newinitd failed"
250
251 dodoc ChangeLog README README.known_issues
252 use ssl && dodoc README.ssl
253
254 doman "${FILESDIR}"/*.8
255 }