radhermit    15/01/04 07:04:28

  Modified:             metadata.xml ChangeLog
  Added:                msmtp-1.6.0.ebuild
  Log:
  Version bump, gnome-keyring use flag replaced with libsecret.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
4AB3E85B4F064CA3)

Revision  Changes    Path
1.5                  mail-mta/msmtp/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/metadata.xml?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/metadata.xml?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/metadata.xml?r1=1.4&r2=1.5

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-mta/msmtp/metadata.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- metadata.xml        7 Apr 2010 06:27:49 -0000       1.4
+++ metadata.xml        4 Jan 2015 07:04:28 -0000       1.5
@@ -4,5 +4,6 @@
 <herd>net-mail</herd>
 <use>
        <flag name='mta'>Enable this to install as system-wide MTA</flag>
+       <flag name="libsecret">Enable libsecret support to store login 
credentials</flag>
 </use>
 </pkgmetadata>



1.171                mail-mta/msmtp/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/ChangeLog?rev=1.171&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/ChangeLog?rev=1.171&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/ChangeLog?r1=1.170&r2=1.171

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v
retrieving revision 1.170
retrieving revision 1.171
diff -u -r1.170 -r1.171
--- ChangeLog   19 Mar 2014 15:19:11 -0000      1.170
+++ ChangeLog   4 Jan 2015 07:04:28 -0000       1.171
@@ -1,6 +1,12 @@
 # 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.170 2014/03/19 
15:19:11 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.171 2015/01/04 
07:04:28 radhermit Exp $
+
+*msmtp-1.6.0 (04 Jan 2015)
+
+  04 Jan 2015; Tim Harder <radher...@gentoo.org> +msmtp-1.6.0.ebuild,
+  metadata.xml:
+  Version bump, gnome-keyring use flag replaced with libsecret.
 
   19 Mar 2014; Agostino Sarubbo <a...@gentoo.org> msmtp-1.4.31-r1.ebuild:
   Stable for alpha, wrt bug #495690



1.1                  mail-mta/msmtp/msmtp-1.6.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/msmtp-1.6.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/mail-mta/msmtp/msmtp-1.6.0.ebuild?rev=1.1&content-type=text/plain

Index: msmtp-1.6.0.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.6.0.ebuild,v 1.1 
2015/01/04 07:04:28 radhermit Exp $

EAPI=5
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.xz"

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 gnutls idn libsecret +mta nls sasl ssl vim-syntax"

CDEPEND="
        idn? ( net-dns/libidn )
        libsecret? ( app-crypt/libsecret )
        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 )"

DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"

src_prepare() {
        # Use default Gentoo location for mail aliases
        sed -i 's:/etc/aliases:/etc/mail/aliases:' 
scripts/find_alias/find_alias_for_msmtp.sh || die
}

src_configure() {
        econf \
                $(use_enable nls) \
                $(use_with ssl ssl $(usex gnutls gnutls openssl)) \
                $(use_with sasl libgsasl) \
                $(use_with idn libidn) \
                $(use_with libsecret )
}

src_compile() {
        default

        if use doc ; then
                cd doc || die
                emake html pdf
        fi
}

src_install() {
        default

        if use doc ; then
                dohtml doc/msmtp.html
                dodoc doc/msmtp.pdf
        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
}




Reply via email to