From 1291406973b344ba030756226b98d9e958ca4eda Mon Sep 17 00:00:00 2001 From: Tom Martin Date: Wed, 20 Dec 2006 18:07:14 +0000 Subject: [PATCH] Version bump, remove the old mailer.eclass version. Stabilise 1.4.7 on amd64. Package-Manager: portage-2.1.2_rc3-r8 --- mail-mta/msmtp/ChangeLog | 9 +++- mail-mta/msmtp/files/digest-msmtp-1.4.9 | 3 ++ mail-mta/msmtp/files/digest-msmtp-1.4.9-r1 | 3 ++ mail-mta/msmtp/msmtp-1.4.7.ebuild | 4 +- mail-mta/msmtp/msmtp-1.4.9-r1.ebuild | 60 +++++++++++++++++++++ mail-mta/msmtp/msmtp-1.4.9.ebuild | 62 ++++++++++++++++++++++ 6 files changed, 138 insertions(+), 3 deletions(-) create mode 100644 mail-mta/msmtp/files/digest-msmtp-1.4.9 create mode 100644 mail-mta/msmtp/files/digest-msmtp-1.4.9-r1 create mode 100644 mail-mta/msmtp/msmtp-1.4.9-r1.ebuild create mode 100644 mail-mta/msmtp/msmtp-1.4.9.ebuild diff --git a/mail-mta/msmtp/ChangeLog b/mail-mta/msmtp/ChangeLog index 995ab458d57d..2ab65d30328d 100644 --- a/mail-mta/msmtp/ChangeLog +++ b/mail-mta/msmtp/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for mail-mta/msmtp # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.62 2006/09/08 18:35:25 slarti Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/ChangeLog,v 1.63 2006/12/20 18:07:14 slarti Exp $ + +*msmtp-1.4.9-r1 (20 Dec 2006) +*msmtp-1.4.9 (20 Dec 2006) + + 20 Dec 2006; Tom Martin msmtp-1.4.7.ebuild, + -msmtp-1.4.7-r1.ebuild, +msmtp-1.4.9.ebuild, +msmtp-1.4.9-r1.ebuild: + Version bump, remove the old mailer.eclass version. Stabilise 1.4.7 on amd64. *msmtp-1.4.7-r1 (08 Sep 2006) *msmtp-1.4.7 (08 Sep 2006) diff --git a/mail-mta/msmtp/files/digest-msmtp-1.4.9 b/mail-mta/msmtp/files/digest-msmtp-1.4.9 new file mode 100644 index 000000000000..c47358bad3dd --- /dev/null +++ b/mail-mta/msmtp/files/digest-msmtp-1.4.9 @@ -0,0 +1,3 @@ +MD5 f98d0e411c868ee679e2f22805434580 msmtp-1.4.9.tar.bz2 534510 +RMD160 3113edd2efb9839b1ca7ed8a6ac5760b5a9523cb msmtp-1.4.9.tar.bz2 534510 +SHA256 ef7aa594fa4b5a2093be2bde4b4d2d288121906173435464478abdc82b39af3d msmtp-1.4.9.tar.bz2 534510 diff --git a/mail-mta/msmtp/files/digest-msmtp-1.4.9-r1 b/mail-mta/msmtp/files/digest-msmtp-1.4.9-r1 new file mode 100644 index 000000000000..c47358bad3dd --- /dev/null +++ b/mail-mta/msmtp/files/digest-msmtp-1.4.9-r1 @@ -0,0 +1,3 @@ +MD5 f98d0e411c868ee679e2f22805434580 msmtp-1.4.9.tar.bz2 534510 +RMD160 3113edd2efb9839b1ca7ed8a6ac5760b5a9523cb msmtp-1.4.9.tar.bz2 534510 +SHA256 ef7aa594fa4b5a2093be2bde4b4d2d288121906173435464478abdc82b39af3d msmtp-1.4.9.tar.bz2 534510 diff --git a/mail-mta/msmtp/msmtp-1.4.7.ebuild b/mail-mta/msmtp/msmtp-1.4.7.ebuild index cdbd80764a4c..c72c2a2f06f6 100644 --- a/mail-mta/msmtp/msmtp-1.4.7.ebuild +++ b/mail-mta/msmtp/msmtp-1.4.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.7.ebuild,v 1.1 2006/09/08 18:35:25 slarti Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.7.ebuild,v 1.2 2006/12/20 18:07:14 slarti Exp $ DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt" HOMEPAGE="http://msmtp.sourceforge.net/" @@ -8,7 +8,7 @@ SRC_URI="mirror://sourceforge/msmtp/${P}.tar.bz2" LICENSE="GPL-2" IUSE="ssl gnutls sasl mailwrapper doc nls" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86" DEPEND="virtual/libc dev-util/pkgconfig ssl? ( diff --git a/mail-mta/msmtp/msmtp-1.4.9-r1.ebuild b/mail-mta/msmtp/msmtp-1.4.9-r1.ebuild new file mode 100644 index 000000000000..2126959e93f4 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.4.9-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.9-r1.ebuild,v 1.1 2006/12/20 18:07:14 slarti Exp $ + +inherit mailer + +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-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="ssl gnutls sasl doc nls" +DEPEND="virtual/libc + dev-util/pkgconfig + ssl? ( + gnutls? ( >=net-libs/gnutls-1.2.0 ) + !gnutls? ( >=dev-libs/openssl-0.9.6 ) + ) + sasl? ( >=virtual/gsasl-0.2.4 ) + nls? ( sys-devel/gettext )" + +src_compile () { + local myconf + + if use ssl && use gnutls ; then + myconf="${myconf} --enable-ssl --with-ssl=gnutls" + elif use ssl && ! use gnutls ; then + myconf="${myconf} --enable-ssl --with-ssl=openssl" + else + myconf="${myconf} --disable-ssl" + fi + + econf \ + $(use_enable sasl gsasl) \ + $(use_enable nls) \ + ${myconf} \ + || die "configure failed" + + emake || die "make failed" +} + +src_install () { + make DESTDIR=${D} install || die "install failed" + + if use mailwrapper ; then + mailer_install_conf + else + dodir /usr/sbin + dosym /usr/bin/msmtp /usr/sbin/sendmail || die "dosym failed" + fi + + dodoc AUTHORS ChangeLog NEWS README* THANKS \ + doc/{Mutt+msmtp.txt,msmtprc*} || die "dodoc failed" + + if use doc ; then + dohtml doc/msmtp.html || die "dohtml failed" + dodoc doc/msmtp.pdf + fi +} diff --git a/mail-mta/msmtp/msmtp-1.4.9.ebuild b/mail-mta/msmtp/msmtp-1.4.9.ebuild new file mode 100644 index 000000000000..9ebf017f7c52 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.4.9.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-mta/msmtp/msmtp-1.4.9.ebuild,v 1.1 2006/12/20 18:07:14 slarti Exp $ + +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-2" +IUSE="ssl gnutls sasl mailwrapper doc nls" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86" +DEPEND="virtual/libc + dev-util/pkgconfig + ssl? ( + gnutls? ( >=net-libs/gnutls-1.2.0 ) + !gnutls? ( >=dev-libs/openssl-0.9.6 ) + ) + sasl? ( >=virtual/gsasl-0.2.4 ) + nls? ( sys-devel/gettext )" +RDEPEND="mailwrapper? ( >=net-mail/mailwrapper-0.2 ) + !mailwrapper? ( !virtual/mta )" +PROVIDE="virtual/mta" + +src_compile () { + local myconf + + if use ssl && use gnutls ; then + myconf="${myconf} --enable-ssl --with-ssl=gnutls" + elif use ssl && ! use gnutls ; then + myconf="${myconf} --enable-ssl --with-ssl=openssl" + else + myconf="${myconf} --disable-ssl" + fi + + econf \ + $(use_enable sasl gsasl) \ + $(use_enable nls) \ + ${myconf} \ + || die "configure failed" + + emake || die "make failed" +} + +src_install () { + make DESTDIR=${D} install || die "install failed" + + if use mailwrapper; then + insinto /etc/mail + doins ${FILESDIR}/mailer.conf + else + dodir /usr/sbin /usr/lib + dosym /usr/bin/msmtp /usr/sbin/sendmail || die "dosym failed" + fi + + dodoc AUTHORS ChangeLog NEWS README* THANKS \ + doc/{Mutt+msmtp.txt,msmtprc*} || die "dodoc failed" + + if use doc ; then + dohtml doc/msmtp.html || die "dohtml failed" + dodoc doc/msmtp.pdf + fi +} -- 2.26.2