diff options
author | Tim Harder <radhermit@gentoo.org> | 2014-03-09 22:02:26 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2014-03-09 22:02:26 +0000 |
commit | d239d593bf4fcdee785ce2b9bdb16c1d2d12188c (patch) | |
tree | 367ac2db0cb5b85d13749b8aa522045b35951eab /mail-mta | |
parent | Use EAPI=5 and USE dependencies instead of pkg_setup, bug #424091 by flameeyes. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | mail-mta/msmtp/Manifest | 24 | ||||
-rw-r--r-- | mail-mta/msmtp/msmtp-1.4.32.ebuild | 136 |
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 +} |