diff options
-rw-r--r-- | mail-mta/msmtp/ChangeLog | 9 | ||||
-rw-r--r-- | mail-mta/msmtp/Manifest | 23 | ||||
-rw-r--r-- | mail-mta/msmtp/msmtp-1.4.30-r1.ebuild | 132 |
3 files changed, 161 insertions, 3 deletions
diff --git a/mail-mta/msmtp/ChangeLog b/mail-mta/msmtp/ChangeLog index 26e04cd9bb27..3f000854e9f2 100644 --- a/mail-mta/msmtp/ChangeLog +++ b/mail-mta/msmtp/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for mail-mta/msmtp -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.145 2012/12/30 20:44:16 ago Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.146 2013/01/08 12:30:33 eras Exp $ + +*msmtp-1.4.30-r1 (08 Jan 2013) + + 08 Jan 2013; Eray Aslan <eras@gentoo.org> +msmtp-1.4.30-r1.ebuild: + Print help for first time users 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> msmtp-1.4.30.ebuild: Stable for alpha, wrt bug #448088 diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest index 602df915a6ab..bf71fd2537ca 100644 --- a/mail-mta/msmtp/Manifest +++ b/mail-mta/msmtp/Manifest @@ -1,6 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST msmtp-1.4.28.tar.bz2 302778 SHA256 de0e7de6e73cce4a0df57bd831677ac0e2b82f6395314b6c508c9d2d18cdc52a SHA512 a467f7e68f1f558c1a583c4f047481bc286f31960f7ec9b9d2e3d1ac8b73b887b863c9dbf2e986befc6463586c2b934f920b3e0ea4736be2b98a4d33e0ac7e22 WHIRLPOOL 6c843e1d6903c4ee7e902ada79d63a3e67f8eab29c002de9a3e04c985d62d26038d21807144823eceee435e2f19ff6f0a3aa45a4ac748f626530b4c01ac7ea8b DIST msmtp-1.4.30.tar.bz2 303226 SHA256 f152b9296e36e340eb049c7ee4d6980fcdb29d948e654bdc74bea7ee97409886 SHA512 6ebbf6d4f077bf5dc43d43fdc8b83d131364df5b82ebaa12f93f1a78ef8457c500ded0f6d3ee5b8a7825d292d5338743fd32899fd699dcbe2924064723a5f021 WHIRLPOOL 1ab45fb4eb8922b53dbe805b9944cceb13abb455d2395d8ba10339133584c205f6bbfba5ea560d45d1527a424381dc3e2f88c03e5463a6451a177a28819f3fc4 EBUILD msmtp-1.4.28.ebuild 2839 SHA256 2bb1c8fd6c486c3b0eabe9968af30f3b3ad7800a6008a0f2770122fff269c7ed SHA512 c95fc50f4aa4de00fef2e650a22ff2a5fff80c2ccb53e4b393369a6563b6cde19aa4c30fd94869f27fd134a9d360316ed506af1e6218b71844947d934b60fe0b WHIRLPOOL 7003abeeffd4ef756e3856d72df9fd497762cd44c703754cc07b85da98e3eb6db8996b1c2cb242c231e3701bc479408344141962b387c4d42f967631436b4c1d +EBUILD msmtp-1.4.30-r1.ebuild 3228 SHA256 f4b4bf54a197fa82924da3b3607db531a5e34ad5c94f96f0060aa33602312c5b SHA512 f1b67806306a07997799a4f5b39de5879fbaa73c8c493ff23750063507afdeba2c4ef7dab0e87bc316c5201cd35f49de0a4efec8f3bf2ba8f61a643a4a222389 WHIRLPOOL 9398b86874ac9b0f00a1a45607aa446c0f37acc90e361f3f48691f3c22fa311324eb9893f9420bbc5f9042944d7b4ffdf51a0675828e0dae2e6c7912699229a8 EBUILD msmtp-1.4.30.ebuild 2854 SHA256 0100d64c7d3ed5c93a225c360a7f419149e80788113b2e19342833e55c88fafa SHA512 f911bdf6e4743f38df10220110562173e496906299d8e3e1ba42080ab8fc163e802ec25cf765a9801b1502164f8e47144496d81d6d36d324783db3f1d06af951 WHIRLPOOL 7bd8605cf013772a7b1beeab76378db68170b339ccfb598eee5813efe73b6061eecc1a33c89d021f5702820fec86c80a26fbcf381e2ae2c0326d228207e38ab2 -MISC ChangeLog 19061 SHA256 5a31e5d7336e9ba730ea40f23d4b2de516f964db61a3df22a8a01ed2fe89ea6b SHA512 abef2c6b693e91e064c76a450b35eef0bc4c300d1e998a4c775c8aabebdacbf0af3b389bcbfc2526931a263b829dfb211a1df2e673aec7c7fd799c2a5acc2be6 WHIRLPOOL f64413b00dc9bdf692fbe6d540b219718e64afdd79b245dbf5654c599c5857cb289c327aa4347f5d945c59dab7ca0a0ad535dc4e4e7b4edc044d62677d344c4d +MISC ChangeLog 19198 SHA256 5298ce416de3db2ec6ff294f1808d91f1f0e62f219959199a0ccb5f01a9d9f31 SHA512 0c6d89390fd2ca2cb91f7b4a31ad2e0449dbf8f27f2c81b7ce5d0a25806559e8029999c4fc9eba05b4982d781bcdc629eab1cc0ab33fafce89405aec6ff098fb WHIRLPOOL 35ddeeb21dcc23fe679207df1a69bd3216050c1a0d73fdee628736a3c46fc7f6efd87d69b0e15ffe1f35575500b803d5f32eb37ba96ae83aa5d45d48b51eae08 MISC metadata.xml 241 SHA256 26ee4bda381b79a28729c310bdd467e2d1bbf39f08e271c5845e969d95d0e889 SHA512 07150e609f34b0229a3deb486e6c7ae691dc235b01e8a4c14c6226b6daa9162fe30494e0838a4e81118e05583f008f07167a1a996c2b0a80b4918d4fbb30e1cc WHIRLPOOL a433f2c63462c43e78ab4e3572538d398b9ff57ab8ddc4f0b4fea89327c6e7bfb5e3edefee1f8223bbea492a427c3ade78f41c13e8c8ed0769480a27a084b0a2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJQ7BFzAAoJEHfx8XVYajsfr5gP/0/yTDLcVubA3SjvlOQGEbiv +MoNFl/RD9npFwUtXYWdWoUJhQTt/f0PkBOJjXf3mngnoUOsZkAdmognR7GDbBHUl +QPyqTTBk3M8yiKbAiSP6NBfHmQoDH7HyxBek0ZJ3Wcnpmd3wFz6ygW2sbsfQH9wN +ig1iDRpGjivvnfPq4FpEXTMf0Z4ZXpgqenh5LGOcznFPy5iMaeRWKr9pR8vBCSty +lXL2POUYG54aFRJltF+N1B473O9Qh3iSrCJ9OJNN2aatZkJvaIF2867q1abbIYAD +D8BPvQZ7SLz4eQha3qeQpSMVU6N/5CMzuhbhr990Atr3E3fF0ocBkLBoS2ZMqiy3 +SpRE5LtRGsYoIffykVJHzmcRJiW/Do+zi5GiGeZasxCy6jDCgANmmEdMk1ezOKTV +KMybno28gIu+9EwGTK4S+hLXknV+o79CWnUA0BHvXLzr4aDJ84OdUGaFO9aBLk8b +1KaatTWronEFyZ/y0tkr82QXBZ+fkKxIGom+1hQVwbwj8kBR7tnrMJjlhpx3OdiB +tttGXisl/ak24HjXJN6866YqVA0uihCGITbIacbzHccEMx7GGyKI6UTQlDH7HsEH +WN/KNN0rflzrlVhRrzpqyzNeA0KoR4tirCRhFNkLx2nPvnEjxs3GZjsN3RXvdKvU +tO+XULebbtQPgLPk/sLw +=ploS +-----END PGP SIGNATURE----- diff --git a/mail-mta/msmtp/msmtp-1.4.30-r1.ebuild b/mail-mta/msmtp/msmtp-1.4.30-r1.ebuild new file mode 100644 index 000000000000..bbb154503701 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.4.30-r1.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.30-r1.ebuild,v 1.1 2013/01/08 12:30:33 eras Exp $ + +EAPI=4 +inherit multilib python eutils + +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=" + gnome-keyring? ( + dev-python/gnome-keyring-python + gnome-base/libgnome-keyring + ) + idn? ( net-dns/libidn ) + nls? ( virtual/libintl ) + sasl? ( virtual/gsasl ) + ssl? ( + gnutls? ( net-libs/gnutls ) + !gnutls? ( dev-libs/openssl ) + )" + +RDEPEND="${CDEPEND} + net-mail/mailbase + mta? ( !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !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 ) + virtual/pkgconfig" + +REQUIRED_USE="gnutls? ( ssl )" + +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 || die + + python_convert_shebangs 2 scripts/msmtp-gnome-tool/msmtp-gnome-tool.py +} + +src_configure() { + econf \ + --disable-silent-rules \ + $(use_with gnome-keyring ) \ + $(use_with idn libidn) \ + $(use_enable nls) \ + $(use_with sasl libgsasl) \ + $(use_with ssl ssl $(usex gnutls gnutls openssl)) +} + +src_compile() { + default + + if use doc ; then + cd doc || die + emake html pdf + fi +} + +src_install() { + emake DESTDIR="${D}" install + 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 gnome-keyring ; then + src_install_contrib msmtp-gnome-tool msmtp-gnome-tool.py README + fi + + if use mta ; then + dodir /usr/sbin + dosym /usr/bin/msmtp /usr/sbin/sendmail + dosym /usr/bin/msmtp /usr/$(get_libdir)/sendmail + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/syntax + doins scripts/vim/msmtp.vim + fi + + insinto /etc + newins doc/msmtprc-system.example msmtprc + + src_install_contrib find_alias find_alias_for_msmtp.sh + src_install_contrib msmtpqueue "*.sh" "README ChangeLog" + src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq + src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "Please edit ${ROOT}etc/msmtprc before first use." + einfo "In addition, per user configuration files can be placed" + einfo "as '~/.msmtprc'. See the msmtprc-user.example file under" + einfo "/usr/share/doc/${PF}/ for an example." + fi +} + +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 +} |