* [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