summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-03-09 22:02:26 +0000
committerTim Harder <radhermit@gentoo.org>2014-03-09 22:02:26 +0000
commitd239d593bf4fcdee785ce2b9bdb16c1d2d12188c (patch)
tree367ac2db0cb5b85d13749b8aa522045b35951eab /mail-mta
parentUse EAPI=5 and USE dependencies instead of pkg_setup, bug #424091 by flameeyes. (diff)
downloadhistorical-d239d593bf4fcdee785ce2b9bdb16c1d2d12188c.tar.gz
historical-d239d593bf4fcdee785ce2b9bdb16c1d2d12188c.tar.bz2
historical-d239d593bf4fcdee785ce2b9bdb16c1d2d12188c.zip
Version bump, migrate to python-single-r1.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/msmtp/ChangeLog7
-rw-r--r--mail-mta/msmtp/Manifest24
-rw-r--r--mail-mta/msmtp/msmtp-1.4.32.ebuild136
3 files changed, 152 insertions, 15 deletions
diff --git a/mail-mta/msmtp/ChangeLog b/mail-mta/msmtp/ChangeLog
index 3b1d0a2e86d4..0d625081652d 100644
--- a/mail-mta/msmtp/ChangeLog
+++ b/mail-mta/msmtp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-mta/msmtp
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.165 2014/03/06 10:44:50 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.166 2014/03/09 22:02:21 radhermit Exp $
+
+*msmtp-1.4.32 (09 Mar 2014)
+
+ 09 Mar 2014; Tim Harder <radhermit@gentoo.org> +msmtp-1.4.32.ebuild:
+ Version bump, migrate to python-single-r1.
06 Mar 2014; Agostino Sarubbo <ago@gentoo.org> msmtp-1.4.31-r1.ebuild:
Stable for ppc64, wrt bug #495690
diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index 2f7a7693a19e..a0d2f05a04e1 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -3,25 +3,21 @@ Hash: SHA256
DIST msmtp-1.4.30.tar.bz2 303226 SHA256 f152b9296e36e340eb049c7ee4d6980fcdb29d948e654bdc74bea7ee97409886 SHA512 6ebbf6d4f077bf5dc43d43fdc8b83d131364df5b82ebaa12f93f1a78ef8457c500ded0f6d3ee5b8a7825d292d5338743fd32899fd699dcbe2924064723a5f021 WHIRLPOOL 1ab45fb4eb8922b53dbe805b9944cceb13abb455d2395d8ba10339133584c205f6bbfba5ea560d45d1527a424381dc3e2f88c03e5463a6451a177a28819f3fc4
DIST msmtp-1.4.31.tar.bz2 305770 SHA256 247af9a95fa22f506e85109fc4268a5d91ca03af9b17eebcc1e46b7cd64c225f SHA512 aec12bd9479342d826e7c838116c1771a17dc2b53c220c7fdf4d3fa4cb53eb76041bb64be7417637887e6f0109f65d97155e9c74d60633c280edb0613417a136 WHIRLPOOL a4c1413937786b3cf994b3d2227821e699f00c517915afea04f30064b48fdfb4ff8829c2ad9826f7c5776580c5ebc38e4dacafe53941c3d3615c1226c9619b14
+DIST msmtp-1.4.32.tar.bz2 303652 SHA256 2bf0c5c7e78f9905f48de235a75111a1a88238793043bbeae00360b22f1a5f88 SHA512 68886e1eec7a63044590cf65ec8f9a2b25c77abe2209f28d6f245141d3188f23f40f9e572165e5a446342c5867cc94cc44337caf4f4d3114227a021686966ff3 WHIRLPOOL 7a8d25f75a4b6b31b2d0d67c8818673279891c1bcd067c7d5c9b3c3541803161c9737f4b89d6ecdc32b11aa2c5c2cc2e1c896aeeb61483f519a76c88259a7dd0
EBUILD msmtp-1.4.30-r1.ebuild 3257 SHA256 b2a0c9db31809a92172977b2d30eb8ac75ee1fed38baea6041f28584e6728b65 SHA512 aeed6d954815409d85d1e53c5efc9c92cb56873fd21d7ad1931bdbe725e0d1f4cb78c01a61c55e4f05c54c01be1c5e1289aee2d021bf2d9a9f6dd81660e7cfa1 WHIRLPOOL cb8b1f98fc8c7134d247d0a16ee89686715621b1f2fd6430095d9638f16bd0b54ea5bc8bfeb1989a54fe2906835c5680f178a8803227b100c64d1983b4edba28
EBUILD msmtp-1.4.31-r1.ebuild 3298 SHA256 56622381a966c5c7f8b009eaa3fc4e908d276fd63d76e1bf49af7612eb592510 SHA512 7ae4cdccfe132119e171e1a376000e8f20aa84f444f9e4bff6996aedbd859423797f3ee0631db9b16f8a1d5ee7dc1576d108c845c75c6a1b33f090411823f00e WHIRLPOOL 36c4b581a032a58ea42ad1468e608a61bbaa829ba390b19831d6557af97f80597a36387320bba6bce9b71d4fdb8de520110ac127f3bc28c997ae1821954a5b00
EBUILD msmtp-1.4.31.ebuild 3264 SHA256 80f6bace0d03783427f577792b079cb9077ce60a7597f09b2e687aa78935ee6c SHA512 41f3e0d9f8f7964cc10994865557ad8302a8ea402c2ffcd0e797cd4b5ac03767394a45236ee35d0decc8e58ef609933a7efd7539ee6b27e0edc1bf30f22db8b3 WHIRLPOOL 21a591d6d65893e122cadb933258171d786e95b404f527bfa8ddadb970f6fdc26b459f733b2389d450a843708994f17e1d9c550a315065da17adfc2cddb7b208
-MISC ChangeLog 21192 SHA256 8ea52008050bef74536998c15bdcc2972b7f0dece1e908e784c47e52fe7b976a SHA512 cfc4ce6f2c299e1fe2407325fa380340e5c1b2dd36cd73217bf7859745c3e66d171658d5e351186ab8aac92dad945696aee7793671770062937b8f7f296efe4c WHIRLPOOL cb71467d7762b90cda63c628309c1e8c0fa6f1c382dd8c96d8b1cf6bbc71786c55363f15e4e8260b431500ffd9e4ba9b738c83d2e556531b7008a8880e3fd913
+EBUILD msmtp-1.4.32.ebuild 3399 SHA256 849f5adbc6b48b1af6c83fdec2a6048822306f104cf6135de11398bb532ca1f7 SHA512 0c5c5c40c431a94f1c214c6ea9ec03f142f25c1cfe241407b182df05b3b524ab559b25346ee4c43050d00ff510c82501639c483a2b81e186f179d14dac2336d2 WHIRLPOOL 693b1710f1b4f62340c2332721cecb60c388c65fd8c470e2e1a9de5dd4b9eaf40c59751e5610413d75c7cd7336e3d9c0f6b6c8a323dbf58d6d3a1ba155d43d7d
+MISC ChangeLog 21344 SHA256 4ea254cf1192f6402d7c5778c79e6a37ebe7d626494f4f9fe5fd1830110666fb SHA512 1aea4a2842574ccddba19442d9bb7e5014508abf2a5546f0d2ec08d7808a880aef1284604333114eaf2819e8ec68c266d0b1e9f33bc4266078f70dfca93519e1 WHIRLPOOL 6a85a14a380d25f4672c2686c5ce3ef9d24b657be23308d0b7a1a825bbf55fc3c47d3d2b55d5d04dca8e83f4cf21652fe7ab5b4f5adbc96863f2e83f9d0a6717
MISC metadata.xml 241 SHA256 26ee4bda381b79a28729c310bdd467e2d1bbf39f08e271c5845e969d95d0e889 SHA512 07150e609f34b0229a3deb486e6c7ae691dc235b01e8a4c14c6226b6daa9162fe30494e0838a4e81118e05583f008f07167a1a996c2b0a80b4918d4fbb30e1cc WHIRLPOOL a433f2c63462c43e78ab4e3572538d398b9ff57ab8ddc4f0b4fea89327c6e7bfb5e3edefee1f8223bbea492a427c3ade78f41c13e8c8ed0769480a27a084b0a2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTGFGjAAoJELp701BxlEWfIcYQAJ3FrZ5SLMr83f4pyRAc23qp
-jyt7NDJdhkWPKAUet6+R7TUbE17cp4Pi5nk6/R0hT8L+Xt0E8BdUSRmz6xsguiws
-BeRZMzjQX8iBX928Xzme+iAUN0+iRJXP65PRBsI/JTkuv8IdEQCKxphHz+4x2eAY
-n6qPg1MqD/au2JLU/0XQLPJFHXW+L/SW/yO7bJ1rOzZV4zQnahBWcLtADtDuvW8U
-LixiWG1+zE0Vpgi68Tvn8PWdzFgjlFdjkTrZybmLriRV4A1A1xOfpsujja6mO+d3
-cSY7n4LUFQ66ZkU24xmaIjLTppGYPMPXzxflsiw9zmHCmDgys7QKfoftykz7Ihe8
-0xK4szQVwYdFqfFSpyBd1wd2lix/LBwIebOencKKymn2hxLfYz8wEbCvRmxO4KVQ
-mlmcXEeBXpYkDRcDIlr4O5ouYNj+8W3t7VO2cOjeLpDEOh659n8G95uRIjPKtGsg
-Aq0A0imGTtRS9njjtVXNGAhxaV0L3FSfIy7EmB1BjuyGmaEg9H38ENmfQsmAxIs7
-GGW13oNo9C/d5QWhkMcb3GY7xmFVt4BnuHsdtKMZT6JqLHo6Ln5IkjLLI4OK3UV2
-MhUtQNVknVO2pMAsLES6PeluqUvajVHsJVikBeyvBkDgHjcaz+6HmsfD6BZmo9Wh
-kxGEOba/F0C7vve7qbvV
-=l2ub
+iQEcBAEBCAAGBQJTHOTxAAoJEEqz6FtPBkyjPUEH/RbOcE+YBm2K7u97eTE4Ii8v
+GnX97aZxRsygLHWXUpDpS5dKhJ7BDPiTnmcVr4JfDuoO8kuaQcRPR+ywws/9WcSW
+rInENtQhMUzMkJyLmXYs6w4BWRyJvUag1ZmJUM249WLplDmQd8kZAJpXsW03wBEc
+HpO668+mpMjGqTgHKsMGQ6+4ojXlWCwq8QbjuWB9JC5gUS8DcR57LC9Wx3UXmCWj
+02SrWnX0ITBwAijpkbelTmwBPSu+XPDQHTy/IgrLz5cEYv8dAY0Btch+erpGsIwm
+lcFfEzyGUj0vANItvZH39xHHronrcMIcPPB+9N237ny17pLOd/T7Kil/TWLW8Tc=
+=i4rr
-----END PGP SIGNATURE-----
diff --git a/mail-mta/msmtp/msmtp-1.4.32.ebuild b/mail-mta/msmtp/msmtp-1.4.32.ebuild
new file mode 100644
index 000000000000..8aa948f173a2
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.4.32.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.32.ebuild,v 1.1 2014/03/09 22:02:21 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+inherit multilib python-single-r1 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 ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc gnome-keyring gnutls idn +mta nls sasl ssl vim-syntax"
+REQUIRED_USE="gnome-keyring? ( ${PYTHON_REQUIRED_USE} )"
+
+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/opensmtpd
+ !<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_fix_shebang 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/bin/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
+}