public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2015-11-16  9:51 Sergey Popov
  0 siblings, 0 replies; 29+ messages in thread
From: Sergey Popov @ 2015-11-16  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     6af247d394c15e5e22177211c802dd1743fbe995
Author:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 09:50:49 2015 +0000
Commit:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 09:51:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af247d3

mail-mta/ssmtp: fix dependencies on dev-libs/openssl and net-libs/gnutls

Add SLOT to OpenSSL dependency
Add USE='openssl' to GnuTLS dependency

Reported-by: Toralf Förster <toralf.foerster <AT> gmx.de>
Gentoo-Bug: 554610

Package-Manager: portage-2.2.23

 mail-mta/ssmtp/ssmtp-2.64-r2.ebuild | 4 ++--
 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild
index 26b6843..89a05e4 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild
@@ -21,8 +21,8 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
 IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="ssl? (
-		!gnutls? ( dev-libs/openssl )
-		gnutls? ( net-libs/gnutls )
+		!gnutls? ( dev-libs/openssl:0 )
+		gnutls? ( net-libs/gnutls[openssl] )
 	)"
 RDEPEND="${DEPEND}
 	net-mail/mailbase

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 63c4b66..10de231 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -21,8 +21,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~s
 IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="ssl? (
-		!gnutls? ( dev-libs/openssl )
-		gnutls? ( net-libs/gnutls )
+		!gnutls? ( dev-libs/openssl:0 )
+		gnutls? ( net-libs/gnutls[openssl] )
 	)"
 RDEPEND="${DEPEND}
 	net-mail/mailbase


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2015-11-16  9:51 Sergey Popov
  0 siblings, 0 replies; 29+ messages in thread
From: Sergey Popov @ 2015-11-16  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     65b66c46979c89db014de52a6cc2f3160e49e7e6
Author:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 09:48:44 2015 +0000
Commit:     Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 09:51:22 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b66c46

mail-mta/ssmtp: revision bump

Bump EAPI to 5, backport some patches from CentOS

Package-Manager: portage-2.2.23

 mail-mta/ssmtp/Manifest             |   1 +
 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 117 ++++++++++++++++++++++++++++++++++++
 2 files changed, 118 insertions(+)

diff --git a/mail-mta/ssmtp/Manifest b/mail-mta/ssmtp/Manifest
index f2c3cd4..8b0c135 100644
--- a/mail-mta/ssmtp/Manifest
+++ b/mail-mta/ssmtp/Manifest
@@ -1,2 +1,3 @@
 DIST ssmtp-2.64-patches-3.tar.bz2 5128 SHA256 8414329b529b58197e6425ec75387f9bfc02e088cbef7ee83be80bf549ca4140 SHA512 140ca571705ee45ca2d6718b456ab028e3aaeb910a64230d8143a29de837eb3be8f16641f21f56f2c5112867512fabdc952886701d596f0bb303fc1524a1ad46 WHIRLPOOL e4ae24baaa91a424b32cced5111f640e9c3265b2f077f220f894884a7973b3ee4a887bf1113d36a167404c8e6a7123d9bb1bcd95e1a79aada3fd494b2d8b2a0f
+DIST ssmtp-2.64-patches-4.tar.xz 6928 SHA256 b7552a16f61b0a4a7a32a1aaeb77248ef94e061eadc1e545835b9ffb1ada9e6e SHA512 6fa57c0bc5ad363e21bf69fb60f1cbb87ad1ead393a53ab5bd25b709303c321a29ed37ce7fe95b94dae748703bba3b0631fc2a95e40957c5241b5d9f42bc0c4a WHIRLPOOL 0ea1333abb6493a7ede9f89f105e12354be9b23f2f422be375ac592f90a2c3a2a5a9b464d9115131c1e120393a50c905d1b5ebdee9acc57db430aa9754b88c9f
 DIST ssmtp_2.64.orig.tar.bz2 52501 SHA256 22c37dc90c871e8e052b2cab0ad219d010fa938608cd66b21c8f3c759046fa36 SHA512 911752e744420adf58552b9cf3a6e558d8b39103e5ad33a9ed4429b9a3a2091f7674aac11fe9bbd66747a61cdabe6bd638b80efcaadc86b057c12e2e235cca72 WHIRLPOOL afa8d41b18c5be632b5b85ca483f1d2ef889d943a5a99fe0c4fe877655148313e3f031308a4126e23c6fa7bcbae009a5804071f6c77f36b092a51aeba259fea8

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
new file mode 100644
index 0000000..63c4b66
--- /dev/null
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PATCHSET=4
+
+WANT_AUTOMAKE=none
+
+inherit eutils autotools user
+
+DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
+HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
+SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
+	https://dev.gentoo.org/~pinkbyte/distfiles/patches/${P}-patches-${PATCHSET}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ipv6 +ssl gnutls +mta"
+
+DEPEND="ssl? (
+		!gnutls? ( dev-libs/openssl )
+		gnutls? ( net-libs/gnutls )
+	)"
+RDEPEND="${DEPEND}
+	net-mail/mailbase
+	mta? (
+		!net-mail/mailwrapper
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/nbsmtp
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/opensmtpd
+	)"
+
+REQUIRED_USE="gnutls? ( ssl )"
+
+pkg_setup() {
+	if ! use prefix; then
+		enewgroup ssmtp
+	fi
+}
+
+src_prepare() {
+	EPATCH_SUFFIX="patch" EPATCH_SOURCE="${WORKDIR}/patches" \
+		epatch
+	epatch_user
+
+	# let's start by not using configure.in anymore as future autoconf
+	# versions will not support it.
+	mv configure.in configure.ac || die
+
+	eautoconf
+}
+
+src_configure() {
+	econf \
+		--sysconfdir="${EPREFIX}"/etc/ssmtp \
+		$(use_enable ssl) $(use_with gnutls) \
+		$(use_enable ipv6 inet6) \
+		--enable-md5auth
+}
+
+src_compile() {
+	emake etcdir="${EPREFIX}"/etc || die
+}
+
+src_install() {
+	dosbin ssmtp
+
+	doman ssmtp.8 ssmtp.conf.5
+	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
+	newdoc ssmtp.lsm DESC
+
+	insinto /etc/ssmtp
+	doins ssmtp.conf revaliases
+
+	local conffile="${ED}etc/ssmtp/ssmtp.conf"
+
+	# Sorry about the weird indentation, I couldn't figure out a cleverer way
+	# to do this without having horribly >80 char lines.
+	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
+# Commenting the following line will force ssmtp to figure\\
+# out the hostname itself.\n\\
+# hostname=:" \
+		"${conffile}" || die "sed failed"
+
+	# Comment rewriteDomain (bug #243364)
+	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
+
+	# Set restrictive perms on ssmtp.conf as per #187841, #239197
+	# Protect the ssmtp configfile from being readable by regular users as it
+	# may contain login/password data to auth against a the mailhub used.
+	if ! use prefix; then
+		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
+		fperms 640 /etc/ssmtp/ssmtp.conf
+		fowners root:ssmtp /usr/sbin/ssmtp
+		fperms 2711 /usr/sbin/ssmtp
+	fi
+
+	if use mta; then
+		dosym ../sbin/ssmtp /usr/lib/sendmail
+		dosym ../sbin/ssmtp /usr/bin/sendmail
+		dosym ssmtp /usr/sbin/sendmail
+		dosym ../sbin/ssmtp /usr/bin/mailq
+		dosym ../sbin/ssmtp /usr/bin/newaliases
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2016-04-02 19:29 Anthony G. Basile
  0 siblings, 0 replies; 29+ messages in thread
From: Anthony G. Basile @ 2016-04-02 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     cc31e6c6be5e4c2c89a9570fbe98bbd6d3271cf9
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 19:35:39 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 19:35:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc31e6c6

mail-mta/ssmtp: add libressl support

Package-Manager: portage-2.2.26

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 10de231..cb4476a 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,11 +18,14 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6 +ssl gnutls +mta"
+IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (
-		!gnutls? ( dev-libs/openssl:0 )
 		gnutls? ( net-libs/gnutls[openssl] )
+		!gnutls? (
+			!libressl? ( dev-libs/openssl:0= )
+			libressl? ( dev-libs/libressl:0= )
+		)
 	)"
 RDEPEND="${DEPEND}
 	net-mail/mailbase


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2017-12-08 20:39 Thomas Deutschmann
  0 siblings, 0 replies; 29+ messages in thread
From: Thomas Deutschmann @ 2017-12-08 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c3f526929daaf0852dcdaf39eb39e081647876a2
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  8 20:26:35 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Dec  8 20:26:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f52692

mail-mta/ssmtp: x86 stable (bug #617090)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index f6f5d29763b..0f115e507a3 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2017-12-14 20:19 Sergei Trofimovich
  0 siblings, 0 replies; 29+ messages in thread
From: Sergei Trofimovich @ 2017-12-14 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4ce655ce3c9e088cb1a6ab3a919d0f22ffb0dc8c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 20:16:01 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 20:16:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce655ce

mail-mta/ssmtp: stable 2.64-r3 for ia64, bug #617090

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 0f115e507a3..aa19ea730b2 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2017-12-15 22:53 Sergei Trofimovich
  0 siblings, 0 replies; 29+ messages in thread
From: Sergei Trofimovich @ 2017-12-15 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     12809545901d8089d7bea79dacb8f27ba830b3aa
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 22:37:44 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 22:53:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12809545

mail-mta/ssmtp: stable 2.64-r3 for ppc, bug #617090

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index aa19ea730b2..547a64936fc 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2017-12-16 13:07 Sergei Trofimovich
  0 siblings, 0 replies; 29+ messages in thread
From: Sergei Trofimovich @ 2017-12-16 13:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ed7334ca28e82c96cda413578bb5b86de9179d02
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 13:06:56 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 13:07:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7334ca

mail-mta/ssmtp: stable 2.64-r3 for ppc64, bug #617090

Package-Manager: Portage-2.3.18, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 0709c8027ed..d62ab4c9777 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2018-01-28 16:59 Tobias Klausmann
  0 siblings, 0 replies; 29+ messages in thread
From: Tobias Klausmann @ 2018-01-28 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     dba94957cc1ca8a36f5d9002ffe6ec8daae3be5c
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 16:58:33 2018 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 16:58:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba94957

mail-mta/ssmtp-2.64-r3: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/617090

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 2cf3c592d48..223b425e6f7 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2018-03-15 13:53 Mikle Kolyada
  0 siblings, 0 replies; 29+ messages in thread
From: Mikle Kolyada @ 2018-03-15 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     89b24d7d0c2f5da18b98885bb8577e93284877e3
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 15 13:52:52 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 13:52:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b24d7d

mail-mta/ssmtp: arm stable wrt bug #617090

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 223b425e6f7..ad7bee38179 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2018-03-18 11:10 Sergei Trofimovich
  0 siblings, 0 replies; 29+ messages in thread
From: Sergei Trofimovich @ 2018-03-18 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8482b4eaed399d03e59d789833a0819a250dfde3
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 11:10:22 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 11:10:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482b4ea

mail-mta/ssmtp: stable 2.64-r3 for hppa, bug #617090

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index ad7bee38179..c98bff2489d 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2018-05-03  7:28 Mart Raudsepp
  0 siblings, 0 replies; 29+ messages in thread
From: Mart Raudsepp @ 2018-05-03  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     773d6b6957a875e094b14a79c1624955ba5aab69
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu May  3 07:27:04 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu May  3 07:27:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773d6b69

mail-mta/ssmtp-2.64-r3: arm64 stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index c98bff2489d..36d152423f8 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2020-01-06  6:54 Mike Frysinger
  0 siblings, 0 replies; 29+ messages in thread
From: Mike Frysinger @ 2020-01-06  6:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4d0a4459b49fed7925da9a8c2846a40a0139869d
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 06:27:32 2020 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 06:45:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0a4459

mail-mta/ssmtp: mark m68k/s390/sh/sparc stable

Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index 4d7d47e86f8..4200d33b920 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2020-02-24 17:18 Mikle Kolyada
  0 siblings, 0 replies; 29+ messages in thread
From: Mikle Kolyada @ 2020-02-24 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     676efc9aa36244ee36367283ab4daa472c211403
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 24 17:18:11 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 17:18:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676efc9a

mail-mta/ssmtp: Drop old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 mail-mta/ssmtp/Manifest             |   1 -
 mail-mta/ssmtp/ssmtp-2.64-r2.ebuild | 116 ------------------------------------
 2 files changed, 117 deletions(-)

diff --git a/mail-mta/ssmtp/Manifest b/mail-mta/ssmtp/Manifest
index b3079ecbc20..7c13c2f362c 100644
--- a/mail-mta/ssmtp/Manifest
+++ b/mail-mta/ssmtp/Manifest
@@ -1,3 +1,2 @@
-DIST ssmtp-2.64-patches-3.tar.bz2 5128 BLAKE2B c41c6366a0cfc59a2bbb935d9edd209b439ec4512bc43e0eeadad944af03dad5e25cf03270f352edf3fed45f1f8ca082ccde775970cae8e48655de01d3a758c8 SHA512 140ca571705ee45ca2d6718b456ab028e3aaeb910a64230d8143a29de837eb3be8f16641f21f56f2c5112867512fabdc952886701d596f0bb303fc1524a1ad46
 DIST ssmtp-2.64-patches-4.tar.xz 6928 BLAKE2B 6f1d9a823273298abc58025c94cb288e1e296031580f63ed489a9d2559cd8846761e78c6fdfc1a385e645f990bc739ce3cf3ad0d1c1a3006dd3bd60e4a38c4f4 SHA512 6fa57c0bc5ad363e21bf69fb60f1cbb87ad1ead393a53ab5bd25b709303c321a29ed37ce7fe95b94dae748703bba3b0631fc2a95e40957c5241b5d9f42bc0c4a
 DIST ssmtp_2.64.orig.tar.bz2 52501 BLAKE2B be158f8d969f98e1a7105bf4b741da960efa2a1c4a941426d6b6ec0677df13a2272fc71a93d2c44fe65c7d0a30e9acc4ec8259ed298b746c8d9ceefd64f95336 SHA512 911752e744420adf58552b9cf3a6e558d8b39103e5ad33a9ed4429b9a3a2091f7674aac11fe9bbd66747a61cdabe6bd638b80efcaadc86b057c12e2e235cca72

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild
deleted file mode 100644
index 4bfc4613b3c..00000000000
--- a/mail-mta/ssmtp/ssmtp-2.64-r2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-PATCHSET=3
-
-WANT_AUTOMAKE=none
-
-inherit eutils autotools user
-
-DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
-HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
-SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
-	https://dev.gentoo.org/~flameeyes/ssmtp/${P}-patches-${PATCHSET}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6 +ssl gnutls +mta"
-
-DEPEND="ssl? (
-		!gnutls? ( dev-libs/openssl:0 )
-		gnutls? ( net-libs/gnutls[openssl] )
-	)"
-RDEPEND="${DEPEND}
-	net-mail/mailbase
-	mta? (
-		!net-mail/mailwrapper
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/nbsmtp
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/opensmtpd
-	)"
-
-REQUIRED_USE="gnutls? ( ssl )"
-
-pkg_setup() {
-	if ! use prefix; then
-		enewgroup ssmtp
-	fi
-}
-
-src_prepare() {
-	EPATCH_SUFFIX="patch" EPATCH_SOURCE="${WORKDIR}/patches" \
-		epatch
-	epatch_user
-
-	# let's start by not using configure.in anymore as future autoconf
-	# versions will not support it.
-	mv configure.in configure.ac || die
-
-	eautoconf
-}
-
-src_configure() {
-	econf \
-		--sysconfdir="${EPREFIX}"/etc/ssmtp \
-		$(use_enable ssl) $(use_with gnutls) \
-		$(use_enable ipv6 inet6) \
-		--enable-md5auth
-}
-
-src_compile() {
-	emake etcdir="${EPREFIX}"/etc
-}
-
-src_install() {
-	dosbin ssmtp
-
-	doman ssmtp.8 ssmtp.conf.5
-	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
-	newdoc ssmtp.lsm DESC
-
-	insinto /etc/ssmtp
-	doins ssmtp.conf revaliases
-
-	local conffile="${ED}etc/ssmtp/ssmtp.conf"
-
-	# Sorry about the weird indentation, I couldn't figure out a cleverer way
-	# to do this without having horribly >80 char lines.
-	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
-# Commenting the following line will force ssmtp to figure\\
-# out the hostname itself.\n\\
-# hostname=:" \
-		"${conffile}" || die "sed failed"
-
-	# Comment rewriteDomain (bug #243364)
-	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
-
-	# Set restrictive perms on ssmtp.conf as per #187841, #239197
-	# Protect the ssmtp configfile from being readable by regular users as it
-	# may contain login/password data to auth against a the mailhub used.
-	if ! use prefix; then
-		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
-		fperms 640 /etc/ssmtp/ssmtp.conf
-		fowners root:ssmtp /usr/sbin/ssmtp
-		fperms 2711 /usr/sbin/ssmtp
-	fi
-
-	if use mta; then
-		dosym ../sbin/ssmtp /usr/lib/sendmail
-		dosym ../sbin/ssmtp /usr/bin/sendmail
-		dosym ssmtp /usr/sbin/sendmail
-		dosym ../sbin/ssmtp /usr/bin/mailq
-		dosym ../sbin/ssmtp /usr/bin/newaliases
-	fi
-}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2021-01-06 13:51 Fabian Groffen
  0 siblings, 0 replies; 29+ messages in thread
From: Fabian Groffen @ 2021-01-06 13:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9195d20edcbd7c3829807332d9bda6c81cb1c5a6
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 13:51:10 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 13:51:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9195d20e

mail-mta/ssmtp: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
index c08a3eea196..7a622499376 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -16,7 +16,7 @@ SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 libressl +ssl gnutls +mta"
 
 DEPEND="ssl? (


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2021-04-17 19:20 Conrad Kostecki
  0 siblings, 0 replies; 29+ messages in thread
From: Conrad Kostecki @ 2021-04-17 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     0e9884d9b9a9e2c42d5056cb223f708bf94f221d
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 17 18:00:45 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 19:19:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9884d9

mail-mta/ssmtp: drop old version

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r3.ebuild | 119 ------------------------------------
 1 file changed, 119 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
deleted file mode 100644
index 6e619476862..00000000000
--- a/mail-mta/ssmtp/ssmtp-2.64-r3.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PATCHSET=4
-
-WANT_AUTOMAKE=none
-
-inherit eutils autotools user
-
-DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
-HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
-SRC_URI="mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
-	https://dev.gentoo.org/~pinkbyte/distfiles/patches/${P}-patches-${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6 libressl +ssl gnutls +mta"
-
-DEPEND="ssl? (
-		gnutls? ( net-libs/gnutls[openssl] )
-		!gnutls? (
-			!libressl? ( dev-libs/openssl:0= )
-			libressl? ( dev-libs/libressl:0= )
-		)
-	)"
-RDEPEND="${DEPEND}
-	net-mail/mailbase
-	mta? (
-		!net-mail/mailwrapper
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/nbsmtp
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/opensmtpd
-	)"
-
-REQUIRED_USE="gnutls? ( ssl )"
-
-pkg_setup() {
-	if ! use prefix; then
-		enewgroup ssmtp
-	fi
-}
-
-src_prepare() {
-	EPATCH_SUFFIX="patch" EPATCH_SOURCE="${WORKDIR}/patches" \
-		epatch
-	epatch_user
-
-	# let's start by not using configure.in anymore as future autoconf
-	# versions will not support it.
-	mv configure.in configure.ac || die
-
-	eautoconf
-}
-
-src_configure() {
-	econf \
-		--sysconfdir="${EPREFIX}"/etc/ssmtp \
-		$(use_enable ssl) $(use_with gnutls) \
-		$(use_enable ipv6 inet6) \
-		--enable-md5auth
-}
-
-src_compile() {
-	emake etcdir="${EPREFIX}"/etc
-}
-
-src_install() {
-	dosbin ssmtp
-
-	doman ssmtp.8 ssmtp.conf.5
-	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
-	newdoc ssmtp.lsm DESC
-
-	insinto /etc/ssmtp
-	doins ssmtp.conf revaliases
-
-	local conffile="${ED}etc/ssmtp/ssmtp.conf"
-
-	# Sorry about the weird indentation, I couldn't figure out a cleverer way
-	# to do this without having horribly >80 char lines.
-	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
-# Commenting the following line will force ssmtp to figure\\
-# out the hostname itself.\n\\
-# hostname=:" \
-		"${conffile}" || die "sed failed"
-
-	# Comment rewriteDomain (bug #243364)
-	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
-
-	# Set restrictive perms on ssmtp.conf as per #187841, #239197
-	# Protect the ssmtp configfile from being readable by regular users as it
-	# may contain login/password data to auth against a the mailhub used.
-	if ! use prefix; then
-		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
-		fperms 640 /etc/ssmtp/ssmtp.conf
-		fowners root:ssmtp /usr/sbin/ssmtp
-		fperms 2711 /usr/sbin/ssmtp
-	fi
-
-	if use mta; then
-		dosym ../sbin/ssmtp /usr/lib/sendmail
-		dosym ../sbin/ssmtp /usr/bin/sendmail
-		dosym ssmtp /usr/sbin/sendmail
-		dosym ../sbin/ssmtp /usr/bin/mailq
-		dosym ../sbin/ssmtp /usr/bin/newaliases
-	fi
-}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2021-04-17 19:20 Conrad Kostecki
  0 siblings, 0 replies; 29+ messages in thread
From: Conrad Kostecki @ 2021-04-17 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     12c54db65c251bc19961388f3cb505238f3b2b65
Author:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 17 17:59:29 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 19:19:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c54db6

mail-mta/ssmtp: migrate to glep 81

Closes: https://bugs.gentoo.org/781569
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r4.ebuild | 132 ++++++++++++++++++++++++++++++++++++
 1 file changed, 132 insertions(+)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
new file mode 100644
index 00000000000..321bf549dfd
--- /dev/null
+++ b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET=4
+WANT_AUTOMAKE=none
+
+inherit autotools
+
+DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
+HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
+SRC_URI="
+	mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
+	https://dev.gentoo.org/~pinkbyte/distfiles/patches/${P}-patches-${PATCHSET}.tar.xz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ipv6 libressl +ssl gnutls +mta"
+
+DEPEND="
+	!prefix? ( acct-group/ssmtp )
+	ssl? (
+		gnutls? ( net-libs/gnutls[openssl] )
+		!gnutls? (
+			!libressl? ( dev-libs/openssl:0= )
+			libressl? ( dev-libs/libressl:0= )
+		)
+	)
+"
+RDEPEND="
+	${DEPEND}
+	net-mail/mailbase
+	mta? (
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/opensmtpd
+	)
+"
+
+REQUIRED_USE="gnutls? ( ssl )"
+
+src_prepare() {
+	default
+
+	eapply "${WORKDIR}"/patches/0010_all_maxsysuid.patch
+	eapply "${WORKDIR}"/patches/0020_all_from-format-fix.patch
+	eapply "${WORKDIR}"/patches/0030_all_authpass.patch
+	eapply "${WORKDIR}"/patches/0040_all_darwin7.patch
+	eapply "${WORKDIR}"/patches/0050_all_strndup.patch
+	eapply "${WORKDIR}"/patches/0060_all_opessl_crypto.patch
+	eapply "${WORKDIR}"/patches/0070_all_solaris-basename.patch
+	eapply "${WORKDIR}"/patches/0080_all_gnutls.patch
+	eapply "${WORKDIR}"/patches/0090_all_debian-remote-addr.patch
+	eapply "${WORKDIR}"/patches/0100_all_ldflags.patch
+	eapply "${WORKDIR}"/patches/0110_all_stdint.patch
+	eapply "${WORKDIR}"/patches/0120_all_aliases.patch
+	eapply -p0 "${WORKDIR}"/patches/0130_all_garbage-writes.patch
+
+	# let's start by not using configure.in anymore as future autoconf
+	# versions will not support it.
+	mv configure.in configure.ac || die
+
+	eautoconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		--sysconfdir="${EPREFIX}"/etc/ssmtp
+		$(use_enable ssl) $(use_with gnutls)
+		$(use_enable ipv6 inet6)
+		--enable-md5auth
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake etcdir="${EPREFIX}"/etc
+}
+
+src_install() {
+	dosbin ssmtp
+
+	doman ssmtp.8 ssmtp.conf.5
+	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
+	newdoc ssmtp.lsm DESC
+
+	insinto /etc/ssmtp
+	doins ssmtp.conf revaliases
+
+	local conffile="${ED}/etc/ssmtp/ssmtp.conf"
+
+	# Sorry about the weird indentation, I couldn't figure out a cleverer way
+	# to do this without having horribly >80 char lines.
+	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
+	# Commenting the following line will force ssmtp to figure\\
+	# out the hostname itself.\n\\
+	# hostname=:" \
+	"${conffile}" || die "sed failed"
+
+	# Comment rewriteDomain (bug #243364)
+	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
+
+	# Set restrictive perms on ssmtp.conf as per #187841, #239197
+	# Protect the ssmtp configfile from being readable by regular users as it
+	# may contain login/password data to auth against a the mailhub used.
+	if ! use prefix; then
+		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
+		fperms 640 /etc/ssmtp/ssmtp.conf
+		fowners root:ssmtp /usr/sbin/ssmtp
+		fperms 2711 /usr/sbin/ssmtp
+	fi
+
+	if use mta; then
+		dosym ../sbin/ssmtp /usr/lib/sendmail
+		dosym ../sbin/ssmtp /usr/bin/sendmail
+		dosym ssmtp /usr/sbin/sendmail
+		dosym ../sbin/ssmtp /usr/bin/mailq
+		dosym ../sbin/ssmtp /usr/bin/newaliases
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2021-05-02  8:54 Mikle Kolyada
  0 siblings, 0 replies; 29+ messages in thread
From: Mikle Kolyada @ 2021-05-02  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     196e228d8ce26f777647e0e8ff8e5b2ab346fb05
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May  2 08:53:37 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May  2 08:53:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196e228d

mail-mta/ssmtp: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r4.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
index 321bf549dfd..9b99e81e7bf 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
@@ -18,15 +18,14 @@ SRC_URI="
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6 libressl +ssl gnutls +mta"
+IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="
 	!prefix? ( acct-group/ssmtp )
 	ssl? (
 		gnutls? ( net-libs/gnutls[openssl] )
 		!gnutls? (
-			!libressl? ( dev-libs/openssl:0= )
-			libressl? ( dev-libs/libressl:0= )
+			dev-libs/openssl:0=
 		)
 	)
 "


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-01-22 18:20 Andreas K. Hüttel
  0 siblings, 0 replies; 29+ messages in thread
From: Andreas K. Hüttel @ 2022-01-22 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     738e4c9a93af17a9696a2b2ea92b7d0a139ea6be
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 22 18:20:03 2022 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 18:20:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738e4c9a

mail-mta/ssmtp: Drop ~ia64 keyword

Was completely nonfunctional on guppy

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
index 9b99e81e7bf3..5380b270863c 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-02-02 10:48 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-02-02 10:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fd37d8818f3fc9903175bf8386de6d25aaf65dca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  2 10:48:28 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb  2 10:48:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd37d881

mail-mta/ssmtp: Stabilize 2.64-r4 hppa, #832540

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
index 5380b270863c..34b571be165a 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-05-13 20:28 Jakov Smolić
  0 siblings, 0 replies; 29+ messages in thread
From: Jakov Smolić @ 2022-05-13 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f61890b50e5929e7fe5ee668d761c3a27f0ac300
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Fri May 13 19:15:27 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 13 20:28:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61890b5

mail-mta/ssmtp: Keyword 2.64-r4 riscv, #843959

Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25473
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
index 34b571be165a..bfbfa4870715 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ipv6 +ssl gnutls +mta"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-11-06  1:49 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-11-06  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f24b7bae5034d9581d07ad8a80527b6368648682
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  6 01:48:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov  6 01:49:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24b7bae

mail-mta/ssmtp: add 2.64_p11

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/Manifest              |   1 +
 mail-mta/ssmtp/ssmtp-2.64_p11.ebuild | 142 +++++++++++++++++++++++++++++++++++
 2 files changed, 143 insertions(+)

diff --git a/mail-mta/ssmtp/Manifest b/mail-mta/ssmtp/Manifest
index 7c13c2f362cb..20826e6cb2e3 100644
--- a/mail-mta/ssmtp/Manifest
+++ b/mail-mta/ssmtp/Manifest
@@ -1,2 +1,3 @@
 DIST ssmtp-2.64-patches-4.tar.xz 6928 BLAKE2B 6f1d9a823273298abc58025c94cb288e1e296031580f63ed489a9d2559cd8846761e78c6fdfc1a385e645f990bc739ce3cf3ad0d1c1a3006dd3bd60e4a38c4f4 SHA512 6fa57c0bc5ad363e21bf69fb60f1cbb87ad1ead393a53ab5bd25b709303c321a29ed37ce7fe95b94dae748703bba3b0631fc2a95e40957c5241b5d9f42bc0c4a
+DIST ssmtp_2.64-11.debian.tar.xz 36500 BLAKE2B 237ab0fcae9b4b67f5bb08194a480b44d523298b72f3b3e1d780571f2ef5dacccda81047538ba7a5c59cb24802843eeb5ca073742f13f3d00757b810eef9514e SHA512 925c9fc05f90516f1e89763689f32c6b4d5713822758d627a7a8eade612ded45fa4bc481b242c64b4d397564d98b1443a938d7bfa3507638a8df29f54cd1a05c
 DIST ssmtp_2.64.orig.tar.bz2 52501 BLAKE2B be158f8d969f98e1a7105bf4b741da960efa2a1c4a941426d6b6ec0677df13a2272fc71a93d2c44fe65c7d0a30e9acc4ec8259ed298b746c8d9ceefd64f95336 SHA512 911752e744420adf58552b9cf3a6e558d8b39103e5ad33a9ed4429b9a3a2091f7674aac11fe9bbd66747a61cdabe6bd638b80efcaadc86b057c12e2e235cca72

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11.ebuild
new file mode 100644
index 000000000000..cd381a383eda
--- /dev/null
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PATCHSET=4
+WANT_AUTOMAKE=none
+inherit autotools
+
+DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
+HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
+SRC_URI="
+	mirror://debian/pool/main/s/ssmtp/${PN}_$(ver_cut 1-2).orig.tar.bz2
+	mirror://debian/pool/main/s/ssmtp/${PN}_${PV/_p/-}.debian.tar.xz
+	https://dev.gentoo.org/~pinkbyte/distfiles/patches/${PN}-$(ver_cut 1-2)-patches-${MY_PATCHSET}.tar.xz
+"
+S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ipv6 +ssl gnutls +mta"
+REQUIRED_USE="gnutls? ( ssl )"
+
+DEPEND="
+	!prefix? ( acct-group/ssmtp )
+	ssl? (
+		gnutls? ( net-libs/gnutls[openssl] )
+		!gnutls? ( dev-libs/openssl:= )
+	)
+"
+RDEPEND="
+	${DEPEND}
+	net-mail/mailbase
+	mta? (
+		!mail-mta/courier
+		!mail-mta/esmtp
+		!mail-mta/exim
+		!mail-mta/mini-qmail
+		!mail-mta/msmtp[mta]
+		!mail-mta/netqmail
+		!mail-mta/nullmailer
+		!mail-mta/postfix
+		!mail-mta/qmail-ldap
+		!mail-mta/sendmail
+		!mail-mta/opensmtpd
+	)
+"
+
+src_prepare() {
+	drop_debian_patch() {
+		rm "${WORKDIR}"/debian/patches/${1} || die
+		sed -i -e "/^${1}/d" "${WORKDIR}"/debian/patches/series || die
+	}
+
+	drop_gentoo_patch() {
+		rm "${WORKDIR}"/patches/${1} || die
+	}
+
+	# Forces gnutls with no optionality (drops openssl support)
+	drop_debian_patch 01-374327-use-gnutls.patch
+
+	# Included in Debian patchset
+	# TODO: Drop these with new patch tarball
+	drop_gentoo_patch 0090_all_debian-remote-addr.patch
+	drop_gentoo_patch 0100_all_ldflags.patch
+	drop_gentoo_patch 0130_all_garbage-writes.patch
+
+	PATCHES+=(
+		# Debian patchset
+		$(awk '{print $1}' "${WORKDIR}"/debian/patches/series | sed -e "s:^:${WORKDIR}/debian/patches/:")
+
+		# Gentoo patchset
+		"${WORKDIR}"/patches
+	)
+
+	default
+
+	# let's start by not using configure.in anymore as future autoconf
+	# versions will not support it.
+	mv configure.in configure.ac || die
+
+	eautoconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		--sysconfdir="${EPREFIX}"/etc/ssmtp
+		$(use_enable ssl)
+		$(use_with gnutls)
+		$(use_enable ipv6 inet6)
+		--enable-md5auth
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+	emake etcdir="${EPREFIX}"/etc
+}
+
+src_install() {
+	dosbin ssmtp
+
+	doman ssmtp.8 ssmtp.conf.5
+	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
+	newdoc ssmtp.lsm DESC
+
+	insinto /etc/ssmtp
+	doins ssmtp.conf revaliases
+
+	local conffile="${ED}/etc/ssmtp/ssmtp.conf"
+
+	# Sorry about the weird indentation, I couldn't figure out a cleverer way
+	# to do this without having horribly >80 char lines.
+	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
+	# Commenting the following line will force ssmtp to figure\\
+	# out the hostname itself.\n\\
+	# hostname=:" \
+	"${conffile}" || die "sed failed"
+
+	# Comment rewriteDomain (bug #243364)
+	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
+
+	# Set restrictive perms on ssmtp.conf as per #187841, #239197
+	# Protect the ssmtp configfile from being readable by regular users as it
+	# may contain login/password data to auth against a the mailhub used.
+	if ! use prefix; then
+		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
+		fperms 640 /etc/ssmtp/ssmtp.conf
+		fowners root:ssmtp /usr/sbin/ssmtp
+		fperms 2711 /usr/sbin/ssmtp
+	fi
+
+	if use mta; then
+		dosym ../sbin/ssmtp /usr/lib/sendmail
+		dosym ../sbin/ssmtp /usr/bin/sendmail
+		dosym ssmtp /usr/sbin/sendmail
+		dosym ../sbin/ssmtp /usr/bin/mailq
+		dosym ../sbin/ssmtp /usr/bin/newaliases
+	fi
+}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-11-13  1:36 Mike Gilbert
  0 siblings, 0 replies; 29+ messages in thread
From: Mike Gilbert @ 2022-11-13  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3f77b9ba4275e602ffc58524708737025ca15d40
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 01:35:32 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 01:35:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f77b9ba

mail-mta/ssmtp: drop ipv6 USE flag

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index 6fdb0f1c342d..7a30e8e98e34 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ipv6 +ssl gnutls +mta"
+IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 
 DEPEND="
@@ -88,7 +88,7 @@ src_configure() {
 		--sysconfdir="${EPREFIX}"/etc/ssmtp
 		$(use_enable ssl)
 		$(use_with gnutls)
-		$(use_enable ipv6 inet6)
+		--enable-inet6
 		--enable-md5auth
 	)
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-11-13  1:36 Mike Gilbert
  0 siblings, 0 replies; 29+ messages in thread
From: Mike Gilbert @ 2022-11-13  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c98d4e43cf34fb8b632e52aeadb6484e91517928
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 13 01:32:41 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 01:32:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98d4e43

mail-mta/ssmtp: drop /usr/bin/sendmail symlink

Closes: https://bugs.gentoo.org/880143
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 mail-mta/ssmtp/{ssmtp-2.64-r4.ebuild => ssmtp-2.64-r5.ebuild}      | 1 -
 mail-mta/ssmtp/{ssmtp-2.64_p11.ebuild => ssmtp-2.64_p11-r1.ebuild} | 1 -
 2 files changed, 2 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r5.ebuild
similarity index 98%
rename from mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
rename to mail-mta/ssmtp/ssmtp-2.64-r5.ebuild
index bfbfa4870715..8662f8c9b94d 100644
--- a/mail-mta/ssmtp/ssmtp-2.64-r4.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64-r5.ebuild
@@ -123,7 +123,6 @@ src_install() {
 
 	if use mta; then
 		dosym ../sbin/ssmtp /usr/lib/sendmail
-		dosym ../sbin/ssmtp /usr/bin/sendmail
 		dosym ssmtp /usr/sbin/sendmail
 		dosym ../sbin/ssmtp /usr/bin/mailq
 		dosym ../sbin/ssmtp /usr/bin/newaliases

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
similarity index 98%
rename from mail-mta/ssmtp/ssmtp-2.64_p11.ebuild
rename to mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index cd381a383eda..6fdb0f1c342d 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -134,7 +134,6 @@ src_install() {
 
 	if use mta; then
 		dosym ../sbin/ssmtp /usr/lib/sendmail
-		dosym ../sbin/ssmtp /usr/bin/sendmail
 		dosym ssmtp /usr/sbin/sendmail
 		dosym ../sbin/ssmtp /usr/bin/mailq
 		dosym ../sbin/ssmtp /usr/bin/newaliases


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-12-18 11:30 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-12-18 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     db37b9dab554b51d9d2d3eda8095ea0bc1c89a8f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:30:44 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:30:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db37b9da

mail-mta/ssmtp: Stabilize 2.64_p11-r1 arm, #886733

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index 7a30e8e98e34..9ab2eb362939 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-12-18 11:38 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-12-18 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     393bb7d5b83b14bc2db43276c29ce9363b3fce87
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:38:12 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 11:38:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393bb7d5

mail-mta/ssmtp: Stabilize 2.64_p11-r1 arm64, #886733

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index 9ab2eb362939..907b35edca7f 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-12-18 12:21 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-12-18 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     33e2b3e041008425712ca836664c3b76cc26014e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:21:06 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 12:21:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e2b3e0

mail-mta/ssmtp: Stabilize 2.64_p11-r1 hppa, #886733

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index 907b35edca7f..f10af48447cd 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2022-12-18 12:28 Sam James
  0 siblings, 0 replies; 29+ messages in thread
From: Sam James @ 2022-12-18 12:28 UTC (permalink / raw
  To: gentoo-commits

commit:     45ba87cc2a240bcdd636cd1465620409f1c612d4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:27:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 12:27:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ba87cc

mail-mta/ssmtp: Stabilize 2.64_p11-r1 x86, #886733

Signed-off-by: Sam James <sam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index f10af48447cd..ea900396a3d3 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2023-01-13 18:20 Arthur Zamarin
  0 siblings, 0 replies; 29+ messages in thread
From: Arthur Zamarin @ 2023-01-13 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b745858c7f340c9e3011bf55e2f6915649c0caf9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 18:20:41 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 18:20:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b745858c

mail-mta/ssmtp: Stabilize 2.64_p11-r1 sparc, #886733

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
index e6f9fb85e45c..7a4490dc5fbd 100644
--- a/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
+++ b/mail-mta/ssmtp/ssmtp-2.64_p11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-$(ver_cut 1-2)
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+ssl gnutls +mta"
 REQUIRED_USE="gnutls? ( ssl )"
 


^ permalink raw reply related	[flat|nested] 29+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/
@ 2024-09-11 19:54 Petr Vaněk
  0 siblings, 0 replies; 29+ messages in thread
From: Petr Vaněk @ 2024-09-11 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8f7673d5a0f18e7d754098a9f0b253a419a23f94
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 19:45:12 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 19:53:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7673d5

mail-mta/ssmtp: drop 2.64-r5

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 mail-mta/ssmtp/ssmtp-2.64-r5.ebuild | 130 ------------------------------------
 1 file changed, 130 deletions(-)

diff --git a/mail-mta/ssmtp/ssmtp-2.64-r5.ebuild b/mail-mta/ssmtp/ssmtp-2.64-r5.ebuild
deleted file mode 100644
index dd4bb4a05e8c..000000000000
--- a/mail-mta/ssmtp/ssmtp-2.64-r5.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCHSET=4
-WANT_AUTOMAKE=none
-
-inherit autotools
-
-DESCRIPTION="Extremely simple MTA to get mail off the system to a Mailhub"
-HOMEPAGE="ftp://ftp.debian.org/debian/pool/main/s/ssmtp/"
-SRC_URI="
-	mirror://debian/pool/main/s/ssmtp/${P/-/_}.orig.tar.bz2
-	https://dev.gentoo.org/~pinkbyte/distfiles/patches/${P}-patches-${PATCHSET}.tar.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="ipv6 +ssl gnutls +mta"
-
-DEPEND="
-	!prefix? ( acct-group/ssmtp )
-	ssl? (
-		gnutls? ( net-libs/gnutls[openssl] )
-		!gnutls? (
-			dev-libs/openssl:0=
-		)
-	)
-"
-RDEPEND="
-	${DEPEND}
-	net-mail/mailbase
-	mta? (
-		!mail-mta/courier
-		!mail-mta/esmtp
-		!mail-mta/exim
-		!mail-mta/mini-qmail
-		!mail-mta/msmtp[mta]
-		!mail-mta/netqmail
-		!mail-mta/nullmailer
-		!mail-mta/postfix
-		!mail-mta/qmail-ldap
-		!mail-mta/sendmail
-		!mail-mta/opensmtpd
-	)
-"
-
-REQUIRED_USE="gnutls? ( ssl )"
-
-src_prepare() {
-	default
-
-	eapply "${WORKDIR}"/patches/0010_all_maxsysuid.patch
-	eapply "${WORKDIR}"/patches/0020_all_from-format-fix.patch
-	eapply "${WORKDIR}"/patches/0030_all_authpass.patch
-	eapply "${WORKDIR}"/patches/0040_all_darwin7.patch
-	eapply "${WORKDIR}"/patches/0050_all_strndup.patch
-	eapply "${WORKDIR}"/patches/0060_all_opessl_crypto.patch
-	eapply "${WORKDIR}"/patches/0070_all_solaris-basename.patch
-	eapply "${WORKDIR}"/patches/0080_all_gnutls.patch
-	eapply "${WORKDIR}"/patches/0090_all_debian-remote-addr.patch
-	eapply "${WORKDIR}"/patches/0100_all_ldflags.patch
-	eapply "${WORKDIR}"/patches/0110_all_stdint.patch
-	eapply "${WORKDIR}"/patches/0120_all_aliases.patch
-	eapply -p0 "${WORKDIR}"/patches/0130_all_garbage-writes.patch
-
-	# let's start by not using configure.in anymore as future autoconf
-	# versions will not support it.
-	mv configure.in configure.ac || die
-
-	eautoconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		--sysconfdir="${EPREFIX}"/etc/ssmtp
-		$(use_enable ssl) $(use_with gnutls)
-		$(use_enable ipv6 inet6)
-		--enable-md5auth
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-	emake etcdir="${EPREFIX}"/etc
-}
-
-src_install() {
-	dosbin ssmtp
-
-	doman ssmtp.8 ssmtp.conf.5
-	dodoc ChangeLog CHANGELOG_OLD INSTALL README TLS
-	newdoc ssmtp.lsm DESC
-
-	insinto /etc/ssmtp
-	doins ssmtp.conf revaliases
-
-	local conffile="${ED}/etc/ssmtp/ssmtp.conf"
-
-	# Sorry about the weird indentation, I couldn't figure out a cleverer way
-	# to do this without having horribly >80 char lines.
-	sed -i -e "s:^hostname=:\n# Gentoo bug #47562\\
-	# Commenting the following line will force ssmtp to figure\\
-	# out the hostname itself.\n\\
-	# hostname=:" \
-	"${conffile}" || die "sed failed"
-
-	# Comment rewriteDomain (bug #243364)
-	sed -i -e "s:^rewriteDomain=:#rewriteDomain=:" "${conffile}"
-
-	# Set restrictive perms on ssmtp.conf as per #187841, #239197
-	# Protect the ssmtp configfile from being readable by regular users as it
-	# may contain login/password data to auth against a the mailhub used.
-	if ! use prefix; then
-		fowners root:ssmtp /etc/ssmtp/ssmtp.conf
-		fperms 640 /etc/ssmtp/ssmtp.conf
-		fowners root:ssmtp /usr/sbin/ssmtp
-		fperms 2711 /usr/sbin/ssmtp
-	fi
-
-	if use mta; then
-		dosym ../sbin/ssmtp /usr/lib/sendmail
-		dosym ssmtp /usr/sbin/sendmail
-		dosym ../sbin/ssmtp /usr/bin/mailq
-		dosym ../sbin/ssmtp /usr/bin/newaliases
-	fi
-}


^ permalink raw reply related	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2024-09-11 19:54 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-13 20:28 [gentoo-commits] repo/gentoo:master commit in: mail-mta/ssmtp/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2024-09-11 19:54 Petr Vaněk
2023-01-13 18:20 Arthur Zamarin
2022-12-18 12:28 Sam James
2022-12-18 12:21 Sam James
2022-12-18 11:38 Sam James
2022-12-18 11:30 Sam James
2022-11-13  1:36 Mike Gilbert
2022-11-13  1:36 Mike Gilbert
2022-11-06  1:49 Sam James
2022-02-02 10:48 Sam James
2022-01-22 18:20 Andreas K. Hüttel
2021-05-02  8:54 Mikle Kolyada
2021-04-17 19:20 Conrad Kostecki
2021-04-17 19:20 Conrad Kostecki
2021-01-06 13:51 Fabian Groffen
2020-02-24 17:18 Mikle Kolyada
2020-01-06  6:54 Mike Frysinger
2018-05-03  7:28 Mart Raudsepp
2018-03-18 11:10 Sergei Trofimovich
2018-03-15 13:53 Mikle Kolyada
2018-01-28 16:59 Tobias Klausmann
2017-12-16 13:07 Sergei Trofimovich
2017-12-15 22:53 Sergei Trofimovich
2017-12-14 20:19 Sergei Trofimovich
2017-12-08 20:39 Thomas Deutschmann
2016-04-02 19:29 Anthony G. Basile
2015-11-16  9:51 Sergey Popov
2015-11-16  9:51 Sergey Popov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox