summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mail-mta/msmtp/ChangeLog9
-rw-r--r--mail-mta/msmtp/Manifest23
-rw-r--r--mail-mta/msmtp/msmtp-1.4.30-r1.ebuild132
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
+}