add /usr/lib/sendmail symlink - bug #380209
authorEray Aslan <eras@gentoo.org>
Mon, 22 Aug 2011 19:07:42 +0000 (19:07 +0000)
committerEray Aslan <eras@gentoo.org>
Mon, 22 Aug 2011 19:07:42 +0000 (19:07 +0000)
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64

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

index dea62a5227f545113e2d04f5c390112793893228..18df4e7d350f9e157b00a8c1107f84a7bf46e3ac 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.107 2011/07/24 12:55:47 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.108 2011/08/22 19:07:42 eras Exp $
+
+*msmtp-1.4.24-r1 (22 Aug 2011)
+
+  22 Aug 2011; Eray Aslan <eras@gentoo.org> +msmtp-1.4.24-r1.ebuild:
+  add /usr/lib/sendmail symlink - bug #380209
 
   24 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> msmtp-1.4.24.ebuild:
   ppc/ppc64 stable wrt #372937
index be7c5c6ff526612d6ccc8eeb0310ac1d29b90250..77cf453010c989fdcf7e7081589d97b1ecfbfd34 100644 (file)
@@ -1,18 +1,27 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
 
 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
 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 14718 RMD160 1a85ef5a1305d2b189e6da0ede7e10cb77f63e39 SHA1 2e1ac996886046b9ae4229c9cc57ad3ee7e399d6 SHA256 e3c7ea1e10780809c5a0ce4b76dc1783faf4bceb6fea747c16a5466f2a18d456
+MISC ChangeLog 14860 RMD160 aba5020bc558220f35409f36c4b52289072078dd SHA1 bd0158fe04cd9ef9e9de0651780a3a8af0c8da33 SHA256 bcf2816f1eb387c34f0bedb47b10b16857eaeb2a4800d8b6bdfd82b2d5363a99
 MISC metadata.xml 241 RMD160 f3ecce2785b4dbd86fc2454197c5ea18bdceeb8e SHA1 0c8829739037990f3a2c342f959eb734eeabefc7 SHA256 26ee4bda381b79a28729c310bdd467e2d1bbf39f08e271c5845e969d95d0e889
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iJwEAQECAAYFAk4sFlkACgkQIiMqcbOVdxSoxQP+MlvK+DlVwLFg4vDyCPbNKO/b
-IwKeIxAFfGfYURsz2q1j09S+9FU5w+Z59cMOoXFlt9yTE6Ed4H+w3arWzMGmeIKw
-PAa8ygthsAiHtiS/QNCinmCWTIOxWURRAhsnBfetHvhZLdRYh+sxwLoRFyyI21b9
-UcuSRCaYDf2GiMZfgNo=
-=4Rlr
+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
 -----END PGP SIGNATURE-----
diff --git a/mail-mta/msmtp/msmtp-1.4.24-r1.ebuild b/mail-mta/msmtp/msmtp-1.4.24-r1.ebuild
new file mode 100644 (file)
index 0000000..a6c8bcc
--- /dev/null
@@ -0,0 +1,120 @@
+# 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.24-r1.ebuild,v 1.1 2011/08/22 19:07:42 eras 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
+}