Version bump.
authorTim Harder <radhermit@gentoo.org>
Sun, 16 Oct 2011 23:35:06 +0000 (23:35 +0000)
committerTim Harder <radhermit@gentoo.org>
Sun, 16 Oct 2011 23:35:06 +0000 (23:35 +0000)
Package-Manager: portage-2.2.0_alpha67/cvs/Linux x86_64

mail-mta/msmtp/ChangeLog
mail-mta/msmtp/Manifest
mail-mta/msmtp/msmtp-1.4.25.ebuild [new file with mode: 0644]

index 18df4e7d350f9e157b00a8c1107f84a7bf46e3ac..398391daf7e11d2cc5ba812cb01cdd43c32bb280 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for mail-mta/msmtp
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.108 2011/08/22 19:07:42 eras Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.109 2011/10/16 23:35:06 radhermit Exp $
+
+*msmtp-1.4.25 (16 Oct 2011)
+
+  16 Oct 2011; Tim Harder <radhermit@gentoo.org> +msmtp-1.4.25.ebuild:
+  Version bump.
 
 *msmtp-1.4.24-r1 (22 Aug 2011)
 
index 77cf453010c989fdcf7e7081589d97b1ecfbfd34..04693fd60fe463829a4ef60c62075b2fa89934a7 100644 (file)
@@ -1,27 +1,23 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
 
 DIST msmtp-1.4.23.tar.bz2 942443 RMD160 c0e27e985dd9e4dbf2fee5d2ce547ddc4f10296a SHA1 8a07e7edf752c888252bc32e0f77ad573d0a8bdb SHA256 269cd30eeb867167c6a599e23399f4fc24196fcdef3bac5b120d806b3b421810
 DIST msmtp-1.4.24.tar.bz2 299358 RMD160 5d342818bbbeee303c071a403fd86d40404ed5c2 SHA1 4c9783a888bdd7da6f39ee6fd2d52585c3aee6c0 SHA256 f19f3fcc67da448420b3adbd5add09f8fe110664dd64f3c2cd693ef0cb736887
+DIST msmtp-1.4.25.tar.bz2 302039 RMD160 4c74b9e939424015c4a474268273a264e9f3c1bd SHA1 ee3be4e250cbd6fef2fb14af4eadfc0ce58ef424 SHA256 65796adf60e1ebb4341f8415bd3cfa6647226bdba5fbaa5af7bc369808ab4e63
 EBUILD msmtp-1.4.23.ebuild 2872 RMD160 a033119aff7cf7c180759d35f5684fa2e359cb87 SHA1 2df0ee22e2d8d5a0c37adf1c9e0255f0f893cba1 SHA256 d29d10adb0b75d8ba38847e3c5dc72be121b0fa4a2aa0e7a4171956cc73b898b
 EBUILD msmtp-1.4.24-r1.ebuild 2862 RMD160 de3cb68448e1adbe58d18b9dcf871dd45be87044 SHA1 a9216f5fccf6fdab1f692298cde97b04ae4a6243 SHA256 cdb4d510a0bde3e23e34d58f07c1ab1969bedf584416b9c9e5c2c3c00e423a83
 EBUILD msmtp-1.4.24.ebuild 2790 RMD160 9cf3aa6e8b758e522cdb76ef48872117dfaee709 SHA1 71c2470497b4f125b0c40555399fa33b089959af SHA256 d2933dd1ec4b6c30c448df29064c74552af1f9cc20e3d7bf941a06f208efb5d8
-MISC ChangeLog 14860 RMD160 aba5020bc558220f35409f36c4b52289072078dd SHA1 bd0158fe04cd9ef9e9de0651780a3a8af0c8da33 SHA256 bcf2816f1eb387c34f0bedb47b10b16857eaeb2a4800d8b6bdfd82b2d5363a99
+EBUILD msmtp-1.4.25.ebuild 2867 RMD160 c4f19b99e7f94cea8882a685d2dd1a417b401403 SHA1 4b8b392d688dcd5b0eb99aaa5939749798da3b9f SHA256 9081b84be2d39fbaa55ea811f7b6f296bf7298539c5a59352a98b01c12947d80
+MISC ChangeLog 14982 RMD160 767405317d653dc86fd9018d89b6e46e083a2192 SHA1 b5a3c65b7246dbb659f66cb6e0a9e75150d543d3 SHA256 7552c014ec2aa88649548ac990945bdc0a2bdab7fdf76976fd4939f587446c5a
 MISC metadata.xml 241 RMD160 f3ecce2785b4dbd86fc2454197c5ea18bdceeb8e SHA1 0c8829739037990f3a2c342f959eb734eeabefc7 SHA256 26ee4bda381b79a28729c310bdd467e2d1bbf39f08e271c5845e969d95d0e889
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQIcBAEBCAAGBQJOUqkNAAoJEHfx8XVYajsfJpYP/3644B48uhQnZwHfDXlOHxFA
-sCZM7Yi6V2eZRKkY7L/6G1WpJ18Z7fN1hIquBllIGydrSXdYSn42bueK7+8MtrK7
-VZgawqaBEYwO8r4v2WpGNmydCFPc6PaG3ko54MMYBeZyRzVmTzR1ods3+ved5ADr
-/EXSaahzEhHFraSedqhbGLMcYE92zmKadxYQZWOtUU2VVCdZbzHYU51KjVKFfYjC
-qNp//ztnovzlnV7eK3DllvqGK4kz7Fxb2Sdq1LEofECw7MbT98Waxz4MkJRPxxZd
-QakSkWxc6pAj71eP1USgHlN7L8vCwuxvCUNqvqQ703B8jwOl2zTRZCDUqekMPRKW
-q+MDVT7IwQKarAfddsQcMdW+32mhJs9c0c4rPWx1hTtUbamghvHJ7dViY6TOogGG
-XMZ3r/m+PaEoisOkQfDaxrPJwUjb7NVk5mB8BK3o+YaWSpE1t3aaEgup3Ka0H0aZ
-YDsqlaUqjEooqfSuxqLXFqI0CLdD2au7XEQbmCNBRsmQv5IxzjE/qBhfUPQtoAsE
-x85+Dqe/8sujiVmyAQ7D6ttXxpMIGrYC3iVHM6DG4EpS5Uyzv86b2HdDxVSVUnJN
-2/iJbxghY5kyBtSqBshCkYLtQWVNh5rssU174okeW19C5WxgiJU1Ma0dDvJ0C6IJ
-EamgKgT/mjBo39XUYrEv
-=qS8M
+iQEcBAEBCgAGBQJOm2owAAoJEEqz6FtPBkyj+qYH/i4yNuMegM8aERDJpz/n0/Rd
+/5VGbFFzz4dT600e/kDhWEBH/3hqAyQk8lxDeoXuULH3QoLZDsVv4pMDucre9TvW
+n7uoBQKJIQUvJTobu24jJMpAZrOhFW3zFakmU0OpgMRlpAAXOPbu+J59pg2+7+IH
+23EtqVJF8KwUGMqDK8YpaeVXMGLb8rAR/xs33vpme38t0p0Ld8mphvG5EW7nREZw
+Zi6arEj0gqOt4NENfsJTHYrfDpSiCQA4EaulnEzDu1M9FRGAqPp6P3FWHt2jQ+lU
+37KyfpfHzLL/15aDQtcWMYKMXYkGP8yRXp5ciUaHHkQTgQ2u7+ElV5OAibW4/Lg=
+=DwhB
 -----END PGP SIGNATURE-----
diff --git a/mail-mta/msmtp/msmtp-1.4.25.ebuild b/mail-mta/msmtp/msmtp-1.4.25.ebuild
new file mode 100644 (file)
index 0000000..672aabc
--- /dev/null
@@ -0,0 +1,122 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.25.ebuild,v 1.1 2011/10/16 23:35:06 radhermit Exp $
+
+EAPI=4
+inherit multilib
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="http://msmtp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
+
+CDEPEND="idn? ( net-dns/libidn )
+       nls? ( virtual/libintl )
+       gnome-keyring? (
+               gnome-base/gnome-keyring
+               dev-python/gnome-keyring-python
+       )
+       gnutls? ( >=net-libs/gnutls-1.2.0 )
+       !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
+       sasl? ( >=virtual/gsasl-0.2.4 )"
+
+RDEPEND="${CDEPEND}
+       mta? (  !mail-mta/courier
+                       !mail-mta/esmtp
+                       !mail-mta/exim
+                       !mail-mta/mini-qmail
+                       !mail-mta/nbsmtp
+                       !mail-mta/netqmail
+                       !mail-mta/nullmailer
+                       !mail-mta/postfix
+                       !mail-mta/qmail-ldap
+                       !mail-mta/sendmail
+                       !<mail-mta/ssmtp-2.64-r2
+                       !>=mail-mta/ssmtp-2.64-r2[mta] )"
+
+DEPEND="${CDEPEND}
+       doc? ( virtual/texi2dvi )
+       nls? ( sys-devel/gettext )
+       dev-util/pkgconfig"
+
+src_prepare() {
+       # Use default Gentoo location for mail aliases
+       sed -i -e 's:/etc/aliases:/etc/mail/aliases:' scripts/find_alias/find_alias_for_msmtp.sh
+}
+
+src_configure() {
+       local myconf
+
+       if use gnutls ; then
+               myconf="--with-ssl=gnutls"
+       elif use ssl ; then
+               myconf="--with-ssl=openssl"
+       else
+               myconf="--with-ssl=no"
+       fi
+
+       econf \
+               $(use_with idn libidn) \
+               $(use_with sasl libgsasl) \
+               $(use_with gnome-keyring ) \
+               $(use_enable nls) \
+               ${myconf}
+}
+
+src_compile() {
+       default_src_compile
+       if use doc ; then
+               cd doc || die "cd failed"
+               emake html pdf
+       fi
+}
+
+src_install() {
+       emake DESTDIR="${D}" install
+
+       if use mta ; then
+               dodir /usr/sbin
+               dosym /usr/bin/msmtp /usr/sbin/sendmail
+               dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail
+       fi
+
+       dodoc AUTHORS ChangeLog NEWS README THANKS doc/{Mutt+msmtp.txt,msmtprc*}
+
+       if use doc ; then
+               dohtml doc/msmtp.html
+               dodoc doc/msmtp.pdf
+       fi
+
+       if use vim-syntax ; then
+               insinto /usr/share/vim/vimfiles/syntax
+               doins scripts/vim/msmtp.vim
+       fi
+
+       if use gnome-keyring ; then
+               src_install_contrib msmtp-gnome-tool "msmtp-gnome-tool.py" "README"
+       fi
+
+       src_install_contrib find_alias "find_alias_for_msmtp.sh"
+       src_install_contrib msmtpqueue "*.sh" "README ChangeLog"
+       src_install_contrib msmtpq "msmtpq msmtpQ" "README"
+       src_install_contrib set_sendmail "set_sendmail.sh" "set_sendmail.conf"
+}
+
+src_install_contrib() {
+       subdir="$1"
+       bins="$2"
+       docs="$3"
+       local dir=/usr/share/${PN}/$subdir
+       insinto ${dir}
+       exeinto ${dir}
+       for i in $bins ; do
+               doexe scripts/$subdir/$i
+       done
+       for i in $docs ; do
+               newdoc scripts/$subdir/$i $subdir.$i
+       done
+}