Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/
Date: Tue, 09 Apr 2019 05:22:00
Message-Id: 1554787133.f4e5b3692a7666c6b7592642b0d6e096850ac16c.polynomial-c@gentoo
1 commit: f4e5b3692a7666c6b7592642b0d6e096850ac16c
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 9 05:18:53 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 9 05:18:53 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e5b369
7
8 mail-mta/msmtp: Removed old
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 mail-mta/msmtp/Manifest | 3 -
14 mail-mta/msmtp/msmtp-1.6.6-r1.ebuild | 134 -------------------------------
15 mail-mta/msmtp/msmtp-1.6.8-r2.ebuild | 136 --------------------------------
16 mail-mta/msmtp/msmtp-1.8.1-r1.ebuild | 148 -----------------------------------
17 4 files changed, 421 deletions(-)
18
19 diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
20 index df3f178afc1..f7ff752966b 100644
21 --- a/mail-mta/msmtp/Manifest
22 +++ b/mail-mta/msmtp/Manifest
23 @@ -1,4 +1 @@
24 -DIST msmtp-1.6.6.tar.xz 283744 BLAKE2B 41745d9f20a33b0e4c6f7eee3ad5897c5a555a8cd1e27eb0bf7d347054d072b9eadfc7a31583e12a4f35f071aa710bb403980cba0e06920f65fdb727c786447b SHA512 30f33648b66a6b230cd38d0eee4c916a631a51bddcc1a15c9f7b324305506cb83b9c95f95def9150d0b783d38000db409981331b3c6a756232f0ce49e9b343ab
25 -DIST msmtp-1.6.8.tar.xz 294872 BLAKE2B 156237dcc10c320ef15b368ebfe823d6f30f1a740061c5846878a8e478c1f3a3129c52af8327995933ecb15cd8cec0c18a3104993b030bcbfa09e3b0b6c2a58b SHA512 58ccdb6f16ab31959aeb1929c11f820219d4be062edca209c5986e4e0932d718f6f39c81727d05cd448779cedc4ab3e7bb557ce9f5dd3e7cc95e0aa5c3b623bf
26 -DIST msmtp-1.8.1.tar.xz 303112 BLAKE2B 6de6c566a0de0f680f354066d1613b3b15be95c24098bdf7019e3f0289f5bce8478d2de65bf5711863617d41eb23b14b6157e25b92fce60f1cd4d33f4a593810 SHA512 00c5d8b810d48c171fc975115911c4cdf3e18efb91448800bdab320d0f850f4893343b436899722d3b9c82e3781c3e103dc31175c89a5c867511c14df5b9785a
27 DIST msmtp-1.8.3.tar.xz 336120 BLAKE2B 4c58dc82e01135bc84176c25c65812414901f134a71aba5460675df3270f1d9dd3a706c66f5773315a38d63463f5c9eb68b584d6e5d0d5f0b1c23d6436d9a2b8 SHA512 c265991c0925d79b28a664ee6832316350d59d546f252989dafb8a517a8be1c496fcc85981325e5b381801a7bcb77e38dabdc12fc5be1bf49b9886a409a21819
28
29 diff --git a/mail-mta/msmtp/msmtp-1.6.6-r1.ebuild b/mail-mta/msmtp/msmtp-1.6.6-r1.ebuild
30 deleted file mode 100644
31 index af7968d17b2..00000000000
32 --- a/mail-mta/msmtp/msmtp-1.6.6-r1.ebuild
33 +++ /dev/null
34 @@ -1,134 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -inherit multilib
40 -
41 -DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
42 -HOMEPAGE="http://msmtp.sourceforge.net/"
43 -SRC_URI="mirror://sourceforge/msmtp/${P}.tar.xz"
44 -
45 -LICENSE="GPL-3"
46 -SLOT="0"
47 -KEYWORDS="alpha amd64 ~arm ~arm64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
48 -IUSE="doc gnome-keyring gnutls idn libressl +mta nls sasl ssl vim-syntax"
49 -
50 -CDEPEND="
51 - gnome-keyring? ( app-crypt/libsecret )
52 - idn? ( net-dns/libidn:= )
53 - nls? ( virtual/libintl )
54 - sasl? ( virtual/gsasl )
55 - ssl? (
56 - gnutls? ( net-libs/gnutls )
57 - !gnutls? (
58 - !libressl? ( dev-libs/openssl:0= )
59 - libressl? ( dev-libs/libressl:0= )
60 - )
61 - )
62 -"
63 -
64 -RDEPEND="${CDEPEND}
65 - net-mail/mailbase
66 - mta? (
67 - !mail-mta/courier
68 - !mail-mta/esmtp
69 - !mail-mta/exim
70 - !mail-mta/mini-qmail
71 - !mail-mta/netqmail
72 - !mail-mta/nullmailer
73 - !mail-mta/postfix
74 - !mail-mta/qmail-ldap
75 - !mail-mta/sendmail
76 - !mail-mta/opensmtpd
77 - !<mail-mta/ssmtp-2.64-r2
78 - !>=mail-mta/ssmtp-2.64-r2[mta]
79 - )
80 -"
81 -
82 -DEPEND="${CDEPEND}
83 - doc? ( virtual/texi2dvi )
84 - nls? ( sys-devel/gettext )
85 - virtual/pkgconfig
86 -"
87 -
88 -REQUIRED_USE="gnutls? ( ssl )"
89 -
90 -DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
91 -
92 -src_prepare() {
93 - # Use default Gentoo location for mail aliases
94 - sed -i 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh || die
95 -
96 - default
97 -}
98 -
99 -src_configure() {
100 - econf \
101 - $(use_enable nls) \
102 - $(use_with ssl ssl $(usex gnutls gnutls openssl)) \
103 - $(use_with sasl libgsasl) \
104 - $(use_with idn libidn) \
105 - $(use_with gnome-keyring libsecret)
106 -}
107 -
108 -src_compile() {
109 - default
110 -
111 - if use doc ; then
112 - cd doc || die
113 - emake html pdf
114 - fi
115 -}
116 -
117 -src_install() {
118 - default
119 -
120 - if use doc ; then
121 - dohtml doc/msmtp.html
122 - dodoc doc/msmtp.pdf
123 - fi
124 -
125 - if use mta ; then
126 - dodir /usr/sbin
127 - dosym /usr/bin/msmtp /usr/sbin/sendmail
128 - dosym /usr/bin/msmtp /usr/bin/sendmail
129 - dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail
130 - fi
131 -
132 - if use vim-syntax ; then
133 - insinto /usr/share/vim/vimfiles/syntax
134 - doins scripts/vim/msmtp.vim
135 - fi
136 -
137 - insinto /etc
138 - newins doc/msmtprc-system.example msmtprc
139 -
140 - src_install_contrib find_alias find_alias_for_msmtp.sh
141 - src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
142 - src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq
143 - src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
144 -}
145 -
146 -pkg_postinst() {
147 - if [[ -z ${REPLACING_VERSIONS} ]]; then
148 - einfo "Please edit ${ROOT}etc/msmtprc before first use."
149 - einfo "In addition, per user configuration files can be placed"
150 - einfo "as '~/.msmtprc'. See the msmtprc-user.example file under"
151 - einfo "/usr/share/doc/${PF}/ for an example."
152 - fi
153 -}
154 -
155 -src_install_contrib() {
156 - subdir="$1"
157 - bins="$2"
158 - docs="$3"
159 - local dir=/usr/share/${PN}/$subdir
160 - insinto ${dir}
161 - exeinto ${dir}
162 - for i in $bins ; do
163 - doexe scripts/$subdir/$i
164 - done
165 - for i in $docs ; do
166 - newdoc scripts/$subdir/$i $subdir.$i
167 - done
168 -}
169
170 diff --git a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild b/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild
171 deleted file mode 100644
172 index 8fadb17207e..00000000000
173 --- a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild
174 +++ /dev/null
175 @@ -1,136 +0,0 @@
176 -# Copyright 1999-2018 Gentoo Authors
177 -# Distributed under the terms of the GNU General Public License v2
178 -
179 -EAPI=7
180 -
181 -inherit multilib
182 -
183 -DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
184 -HOMEPAGE="https://marlam.de/msmtp/"
185 -SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz"
186 -
187 -LICENSE="GPL-3"
188 -SLOT="0"
189 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
190 -IUSE="doc gnome-keyring gnutls idn libressl +mta nls sasl ssl vim-syntax"
191 -
192 -DEPEND="
193 - gnome-keyring? ( app-crypt/libsecret )
194 - idn? ( net-dns/libidn:= )
195 - nls? ( virtual/libintl )
196 - sasl? ( virtual/gsasl )
197 - ssl? (
198 - gnutls? ( net-libs/gnutls )
199 - !gnutls? (
200 - !libressl? ( dev-libs/openssl:0= )
201 - libressl? ( dev-libs/libressl:0= )
202 - )
203 - )
204 -"
205 -
206 -RDEPEND="${DEPEND}
207 - net-mail/mailbase
208 - mta? (
209 - !mail-mta/courier
210 - !mail-mta/esmtp
211 - !mail-mta/exim
212 - !mail-mta/mini-qmail
213 - !mail-mta/netqmail
214 - !mail-mta/nullmailer
215 - !mail-mta/postfix
216 - !mail-mta/qmail-ldap
217 - !mail-mta/sendmail
218 - !mail-mta/opensmtpd
219 - !<mail-mta/ssmtp-2.64-r2
220 - !>=mail-mta/ssmtp-2.64-r2[mta]
221 - )
222 -"
223 -
224 -BDEPEND="${DEPEND}
225 - doc? ( virtual/texi2dvi )
226 - nls? ( sys-devel/gettext )
227 - virtual/pkgconfig
228 -"
229 -
230 -REQUIRED_USE="gnutls? ( ssl )"
231 -
232 -DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
233 -
234 -src_prepare() {
235 - # Use default Gentoo location for mail aliases
236 - sed -i 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh || die
237 -
238 - default
239 -}
240 -
241 -src_configure() {
242 - local myeconfargs=(
243 - $(use_enable nls)
244 - $(use_with gnome-keyring libsecret)
245 - $(use_with idn libidn)
246 - $(use_with sasl libgsasl)
247 - $(use_with ssl tls $(usex gnutls gnutls openssl))
248 - )
249 - econf "${myeconfargs[@]}"
250 -}
251 -
252 -src_compile() {
253 - default
254 -
255 - if use doc ; then
256 - cd doc || die
257 - emake html pdf
258 - fi
259 -}
260 -
261 -src_install() {
262 - default
263 -
264 - if use doc ; then
265 - dodoc doc/msmtp.{html,pdf}
266 - fi
267 -
268 - if use mta ; then
269 - dodir /usr/sbin
270 - dosym ../bin/msmtp /usr/sbin/sendmail
271 - dosym msmtp /usr/bin/sendmail
272 - dosym ../bin/msmtp /usr/$(get_libdir)/sendmail
273 - fi
274 -
275 - if use vim-syntax ; then
276 - insinto /usr/share/vim/vimfiles/syntax
277 - doins scripts/vim/msmtp.vim
278 - fi
279 -
280 - insinto /etc
281 - newins doc/msmtprc-system.example msmtprc
282 -
283 - src_install_contrib find_alias find_alias_for_msmtp.sh
284 - src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
285 - src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq
286 - src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
287 -}
288 -
289 -pkg_postinst() {
290 - if [[ -z ${REPLACING_VERSIONS} ]]; then
291 - einfo "Please edit ${ROOT}etc/msmtprc before first use."
292 - einfo "In addition, per user configuration files can be placed"
293 - einfo "as '~/.msmtprc'. See the msmtprc-user.example file under"
294 - einfo "/usr/share/doc/${PF}/ for an example."
295 - fi
296 -}
297 -
298 -src_install_contrib() {
299 - subdir="$1"
300 - bins="$2"
301 - docs="$3"
302 - local dir=/usr/share/${PN}/${subdir}
303 - insinto ${dir}
304 - exeinto ${dir}
305 - for i in ${bins} ; do
306 - doexe scripts/${subdir}/${i}
307 - done
308 - for i in ${docs} ; do
309 - newdoc scripts/${subdir}/${i} ${subdir}.${i}
310 - done
311 -}
312
313 diff --git a/mail-mta/msmtp/msmtp-1.8.1-r1.ebuild b/mail-mta/msmtp/msmtp-1.8.1-r1.ebuild
314 deleted file mode 100644
315 index 94bbeb282bd..00000000000
316 --- a/mail-mta/msmtp/msmtp-1.8.1-r1.ebuild
317 +++ /dev/null
318 @@ -1,148 +0,0 @@
319 -# Copyright 1999-2019 Gentoo Authors
320 -# Distributed under the terms of the GNU General Public License v2
321 -
322 -EAPI=7
323 -
324 -inherit fcaps multilib user
325 -
326 -DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
327 -HOMEPAGE="https://marlam.de/msmtp/"
328 -SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz"
329 -
330 -LICENSE="GPL-3"
331 -SLOT="0"
332 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
333 -IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
334 -
335 -# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
336 -# USE="daemon" in order to set the caps we need.
337 -REQUIRED_USE="daemon? ( filecaps )"
338 -
339 -# Upstream discourages usage of openssl. See also
340 -# https://marlam.de/msmtp/news/openssl-discouraged/
341 -DEPEND="
342 - gnome-keyring? ( app-crypt/libsecret )
343 - nls? ( virtual/libintl )
344 - sasl? ( virtual/gsasl )
345 - ssl? ( net-libs/gnutls[idn?] )
346 - !ssl? ( idn? ( net-dns/libidn2:= ) )
347 -"
348 -
349 -RDEPEND="${DEPEND}
350 - net-mail/mailbase
351 - mta? (
352 - !mail-mta/courier
353 - !mail-mta/esmtp
354 - !mail-mta/exim
355 - !mail-mta/mini-qmail
356 - !mail-mta/netqmail
357 - !mail-mta/nullmailer
358 - !mail-mta/postfix
359 - !mail-mta/qmail-ldap
360 - !mail-mta/sendmail
361 - !mail-mta/opensmtpd
362 - !<mail-mta/ssmtp-2.64-r2
363 - !>=mail-mta/ssmtp-2.64-r2[mta]
364 - )
365 -"
366 -
367 -BDEPEND="${DEPEND}
368 - doc? ( virtual/texi2dvi )
369 - nls? ( sys-devel/gettext )
370 - virtual/pkgconfig
371 -"
372 -
373 -DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
374 -
375 -src_prepare() {
376 - # Use default Gentoo location for mail aliases
377 - sed -i 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh || die
378 -
379 - default
380 -}
381 -
382 -src_configure() {
383 - local myeconfargs=(
384 - --disable-gai-idn
385 - $(use_enable nls)
386 - $(use_with daemon msmtpd)
387 - $(use_with gnome-keyring libsecret)
388 - $(use_with idn libidn)
389 - $(use_with sasl libgsasl)
390 - $(use_with ssl tls gnutls)
391 - )
392 - econf "${myeconfargs[@]}"
393 -}
394 -
395 -src_compile() {
396 - default
397 -
398 - if use doc ; then
399 - cd doc || die
400 - emake html pdf
401 - fi
402 -}
403 -
404 -src_install() {
405 - default
406 -
407 - if use daemon ; then
408 - fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
409 - newinitd "${FILESDIR}"/msmtpd.init msmtpd
410 - newconfd "${FILESDIR}"/msmtpd.confd msmtpd
411 - fi
412 -
413 - if use doc ; then
414 - dodoc doc/msmtp.{html,pdf}
415 - fi
416 -
417 - if use mta ; then
418 - dodir /usr/sbin
419 - dosym ../bin/msmtp /usr/sbin/sendmail
420 - dosym msmtp /usr/bin/sendmail
421 - dosym ../bin/msmtp /usr/$(get_libdir)/sendmail
422 - fi
423 -
424 - if use vim-syntax ; then
425 - insinto /usr/share/vim/vimfiles/syntax
426 - doins scripts/vim/msmtp.vim
427 - fi
428 -
429 - insinto /etc
430 - newins doc/msmtprc-system.example msmtprc
431 -
432 - src_install_contrib find_alias find_alias_for_msmtp.sh
433 - src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
434 - src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq
435 - src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf
436 -}
437 -
438 -pkg_preinst() {
439 - if use daemon ; then
440 - enewuser msmtpd
441 - fi
442 -}
443 -
444 -pkg_postinst() {
445 - if [[ -z ${REPLACING_VERSIONS} ]]; then
446 - einfo "Please edit ${EROOT%/}/etc/msmtprc before first use."
447 - einfo "In addition, per user configuration files can be placed"
448 - einfo "as '~/.msmtprc'. See the msmtprc-user.example file under"
449 - einfo "/usr/share/doc/${PF}/ for an example."
450 - fi
451 -}
452 -
453 -src_install_contrib() {
454 - subdir="$1"
455 - bins="$2"
456 - docs="$3"
457 - local dir=/usr/share/${PN}/${subdir}
458 - insinto ${dir}
459 - exeinto ${dir}
460 - for i in ${bins} ; do
461 - doexe scripts/${subdir}/${i}
462 - done
463 - for i in ${docs} ; do
464 - newdoc scripts/${subdir}/${i} ${subdir}.${i}
465 - done
466 -}