Gentoo Archives: gentoo-commits

From: "Alex Legler (a3li)" <a3li@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-mta/msmtp: ChangeLog msmtp-1.4.19.ebuild msmtp-1.4.16.ebuild msmtp-1.4.9.ebuild msmtp-1.4.17.ebuild msmtp-1.4.14.ebuild
Date: Fri, 02 Apr 2010 16:17:15
Message-Id: E1NxjYW-0007Is-Uu@stork.gentoo.org
1 a3li 10/04/02 16:17:12
2
3 Modified: ChangeLog
4 Added: msmtp-1.4.19.ebuild
5 Removed: msmtp-1.4.16.ebuild msmtp-1.4.9.ebuild
6 msmtp-1.4.17.ebuild msmtp-1.4.14.ebuild
7 Log:
8 Non-maintainer commit: Version bump for security bug 293647. Removing unneeded vulnerable versions.
9 (Portage version: 2.2_rc67/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.75 mail-mta/msmtp/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-mta/msmtp/ChangeLog?rev=1.75&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-mta/msmtp/ChangeLog?rev=1.75&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-mta/msmtp/ChangeLog?r1=1.74&r2=1.75
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v
21 retrieving revision 1.74
22 retrieving revision 1.75
23 diff -u -r1.74 -r1.75
24 --- ChangeLog 1 Jan 2010 18:22:08 -0000 1.74
25 +++ ChangeLog 2 Apr 2010 16:17:12 -0000 1.75
26 @@ -1,6 +1,14 @@
27 # ChangeLog for mail-mta/msmtp
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.74 2010/01/01 18:22:08 fauli Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.75 2010/04/02 16:17:12 a3li Exp $
31 +
32 +*msmtp-1.4.19 (02 Apr 2010)
33 +
34 + 02 Apr 2010; Alex Legler <a3li@g.o> -msmtp-1.4.9.ebuild,
35 + -msmtp-1.4.14.ebuild, -msmtp-1.4.16.ebuild, -msmtp-1.4.17.ebuild,
36 + +msmtp-1.4.19.ebuild:
37 + Non-maintainer commit: Version bump for security bug 293647. Removing
38 + unneeded vulnerable versions.
39
40 01 Jan 2010; Christian Faulhammer <fauli@g.o> msmtp-1.4.17.ebuild:
41 Transfer Prefix keywords
42
43
44
45 1.1 mail-mta/msmtp/msmtp-1.4.19.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-mta/msmtp/msmtp-1.4.19.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-mta/msmtp/msmtp-1.4.19.ebuild?rev=1.1&content-type=text/plain
49
50 Index: msmtp-1.4.19.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.19.ebuild,v 1.1 2010/04/02 16:17:12 a3li Exp $
55
56 EAPI=2
57
58 DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
59 HOMEPAGE="http://msmtp.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
61
62 LICENSE="GPL-3"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
65 IUSE="doc gnome-keyring gnutls idn mailwrapper nls sasl ssl"
66
67 DEPEND="idn? ( net-dns/libidn )
68 nls? ( virtual/libintl )
69 gnome-keyring? ( gnome-base/gnome-keyring )
70 gnutls? ( >=net-libs/gnutls-1.2.0 )
71 !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
72 sasl? ( >=virtual/gsasl-0.2.4 )"
73
74 RDEPEND="${DEPEND}
75 !mailwrapper? ( !virtual/mta )
76 mailwrapper? ( >=net-mail/mailwrapper-0.2 )"
77
78 DEPEND="${DEPEND}
79 nls? ( sys-devel/gettext )
80 dev-util/pkgconfig"
81
82 PROVIDE="virtual/mta"
83
84 src_configure () {
85 local myconf
86
87 if use gnutls ; then
88 myconf="--with-ssl=gnutls"
89 elif use ssl ; then
90 myconf="--with-ssl=openssl"
91 else
92 myconf="--with-ssl=no"
93 fi
94
95 econf \
96 $(use_with idn libidn) \
97 $(use_with sasl libgsasl) \
98 $(use_with gnome-keyring ) \
99 $(use_enable nls) \
100 ${myconf}
101 }
102
103 src_install () {
104 emake DESTDIR="${D}" install || die "install failed"
105
106 if use mailwrapper ; then
107 insinto /etc/mail
108 doins "${FILESDIR}"/mailer.conf
109 else
110 dodir /usr/sbin
111 dosym /usr/bin/msmtp /usr/sbin/sendmail || die "dosym failed"
112 fi
113
114 dodoc AUTHORS ChangeLog NEWS README THANKS \
115 doc/{Mutt+msmtp.txt,msmtprc*} || die "dodoc failed"
116
117 if use doc ; then
118 dohtml doc/msmtp.html || die "dohtml failed"
119 dodoc doc/msmtp.pdf
120 fi
121
122 local msmtpqueuedir=/usr/share/${PN}/msmtpqueue
123 insinto ${msmtpqueuedir}
124 exeinto ${msmtpqueuedir}
125 doins scripts/msmtpqueue/{ChangeLog,README} || die "dodoc scripts/msmtpqueue failed"
126 doexe scripts/msmtpqueue/*.sh || die "doexe failed"
127 }