From 452411c00cad9fbb22e87ccc5840d8dd78ad9914 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 28 Aug 2023 22:03:36 +0100 Subject: gentoo auto-resync : 28:08:2023 - 22:03:35 --- mail-mta/opensmtpd/Manifest | 2 +- mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild | 92 +++++++++++++++++++++++++ mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild | 91 ------------------------ 3 files changed, 93 insertions(+), 92 deletions(-) create mode 100644 mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild delete mode 100644 mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild (limited to 'mail-mta/opensmtpd') diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest index 1081173db8d7..635a02ea3817 100644 --- a/mail-mta/opensmtpd/Manifest +++ b/mail-mta/opensmtpd/Manifest @@ -10,5 +10,5 @@ DIST opensmtpd-6.8.0p2.tar.gz 860189 BLAKE2B 603e8516860eddefb1694ea4cb5631cec2d DIST opensmtpd-7.3.0p1.tar.gz 849026 BLAKE2B bdb83468df12af2a2b39664a4408acfaf0cd81551074fb3823f7eb1b0d30ce79d812876fcea2ff940ddaac8b1a96700e1f4d2c275beab106fed010b733cff5c2 SHA512 2106de43e4b7435e49df759570ec758672ca8271dc451e30a261c250b41908b6ffe28e571a5f52e2ac14f59af132d1df45b272f8fcafeab04fcfb6bd5db970bb EBUILD opensmtpd-6.8.0_p2-r2.ebuild 1994 BLAKE2B 07e446b197182c4701e64528daaf0a61e5411eadba9fec22c43b636c97a9ce715e0ab66777f7f492bc12aab57b8b8495f3646f3450de0301d9953d776f1002eb SHA512 18cbc2e958088f35c56be34eb24b68f720097462357363451b03b53e6efc19ce44e36a2ad0964f5c9f4b17286c5d9a74e45c63e8aac40ddf93c60c21705eca23 EBUILD opensmtpd-6.8.0_p2-r3.ebuild 2323 BLAKE2B 7b6c280a245450a0971e7c6a50c333c44caa5c8bd2e43205c9ea668a11286ce69d7d950c92d9c6c6c576480364a359c55dc06748f928216b90c578b22889d948 SHA512 4081fb57f9154e754fa666464958187e4fbd10bff9dde6d7c59c1f05302c4d4db771cfda6bddd8b7da0366435b7b45f3fa63d8fd6d1d51d04a0d99fb9470525b -EBUILD opensmtpd-7.3.0_p1.ebuild 2186 BLAKE2B ee296c7f760b4740c43c2fe55957f174a0861cd5199d6fe50715a2d04d22ce2c710914742ac66a388577478d9eea05184404562792028dc7a415c33880f67b6c SHA512 11d6d6e353d9102a16551515df85ca35506859735b32612f0a1b3b2ce499daaf3143c9593f954b2eaf040e0535cbc9e012d86aa3b70667f409ebca5eb12f1b60 +EBUILD opensmtpd-7.3.0_p1-r1.ebuild 2214 BLAKE2B d67f805f68a55ea2a4fb5ec1bbe0dccf2aa5a4cef73145af4cf30fee36fd0323bff77da30a54b4945f0765b68d3da29291b5d29cf57bbcb117a80e01a9865d94 SHA512 5408a7fd1b7b852b8343dc73a9df1f752b8632b1d8aa5fb0b9aefa610271f16d0088a8ed9d138fc8e8be62ca1d20f29dd0b2b63ba95df20c1db4f3a0c3aae5cf MISC metadata.xml 611 BLAKE2B e258a3369a4edbc89459a79fd1f0fe4ed041674b9755c89fe4caf626d4d6bdc1576c5ec87d934f1d4b7c984383fad545d3515514f1c67f63ea5f9a663fe9ec3e SHA512 98eb88e71040b555e67d51a3ac46b66dfefd1b11d5206d687b3aab7d65143ca3e285446da419bde37657780cda238cc6162927b941811ef15b77cdfa8f16b832 diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild new file mode 100644 index 000000000000..8a040ff0f690 --- /dev/null +++ b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools pam systemd + +DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD" +HOMEPAGE="https://www.opensmtpd.org" +SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz" +S="${WORKDIR}/${P/_}" + +LICENSE="ISC BSD BSD-1 BSD-2 BSD-4" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="berkdb +mta pam split-usr" + +RDEPEND=" + acct-user/smtpd + acct-user/smtpq + app-misc/ca-certificates + dev-libs/libbsd + dev-libs/libevent:= + dev-libs/openssl:= + net-libs/libasr + net-mail/mailbase + sys-libs/zlib + virtual/libcrypt:= + berkdb? ( sys-libs/db:= ) + elibc_musl? ( sys-libs/fts-standalone ) + pam? ( sys-libs/pam ) + !mail-client/mailx-support + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/ssmtp[mta] +" +DEPEND="${RDEPEND}" +BDEPEND="app-alternatives/yacc" + +QA_CONFIG_IMPL_DECL_SKIP=( + # LibreSSL link check + SSLeay_add_all_algorithms +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --sysconfdir="${EPREFIX}"/etc/smtpd \ + --with-path-mbox="${EPREFIX}"/var/spool/mail \ + --with-path-empty="${EPREFIX}"/var/empty \ + --with-path-socket=/run \ + --with-path-CAfile="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ + --with-user-smtpd=smtpd \ + --with-user-queue=smtpq \ + --with-group-queue=smtpq \ + --with-libevent="${EPREFIX}"/usr/$(get_libdir) \ + --with-libssl="${EPREFIX}"/usr/$(get_libdir) \ + $(use_with pam auth-pam) \ + $(use_with berkdb table-db) +} + +src_install() { + default + + newinitd "${FILESDIR}"/smtpd.initd smtpd + systemd_newunit "${FILESDIR}"/smtpd-r1.service smtpd.service + + use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd + + dosym smtpctl /usr/sbin/makemap + dosym smtpctl /usr/sbin/newaliases + + if use mta ; then + dodir /usr/sbin + dosym smtpctl /usr/sbin/sendmail + # on USE="-split-usr" system sbin and bin are merged + # so symlink made above will collide with one below + use split-usr && dosym ../sbin/smtpctl /usr/bin/sendmail + dodir /usr/$(get_libdir) + dosym -r /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail + fi +} diff --git a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild deleted file mode 100644 index 25cf7cb2f25c..000000000000 --- a/mail-mta/opensmtpd/opensmtpd-7.3.0_p1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools pam systemd - -DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD" -HOMEPAGE="https://www.opensmtpd.org" -SRC_URI="https://www.opensmtpd.org/archives/${P/_}.tar.gz" -S="${WORKDIR}/${P/_}" - -LICENSE="ISC BSD BSD-1 BSD-2 BSD-4" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="berkdb +mta pam split-usr" - -RDEPEND=" - acct-user/smtpd - acct-user/smtpq - app-misc/ca-certificates - dev-libs/libbsd - dev-libs/libevent:= - dev-libs/openssl:= - net-libs/libasr - net-mail/mailbase - sys-libs/zlib - virtual/libcrypt:= - berkdb? ( sys-libs/db:= ) - elibc_musl? ( sys-libs/fts-standalone ) - pam? ( sys-libs/pam ) - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/sendmail - !mail-mta/ssmtp[mta] -" -DEPEND="${RDEPEND}" -BDEPEND="app-alternatives/yacc" - -QA_CONFIG_IMPL_DECL_SKIP=( - # LibreSSL link check - SSLeay_add_all_algorithms -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --sysconfdir="${EPREFIX}"/etc/smtpd \ - --with-path-mbox="${EPREFIX}"/var/spool/mail \ - --with-path-empty="${EPREFIX}"/var/empty \ - --with-path-socket=/run \ - --with-path-CAfile="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \ - --with-user-smtpd=smtpd \ - --with-user-queue=smtpq \ - --with-group-queue=smtpq \ - --with-libevent="${EPREFIX}"/usr/$(get_libdir) \ - --with-libssl="${EPREFIX}"/usr/$(get_libdir) \ - $(use_with pam auth-pam) \ - $(use_with berkdb table-db) -} - -src_install() { - default - - newinitd "${FILESDIR}"/smtpd.initd smtpd - systemd_newunit "${FILESDIR}"/smtpd-r1.service smtpd.service - - use pam && newpamd "${FILESDIR}"/smtpd.pam smtpd - - dosym smtpctl /usr/sbin/makemap - dosym smtpctl /usr/sbin/newaliases - - if use mta ; then - dodir /usr/sbin - dosym smtpctl /usr/sbin/sendmail - # on USE="-split-usr" system sbin and bin are merged - # so symlink made above will collide with one below - use split-usr && dosym ../sbin/smtpctl /usr/bin/sendmail - dodir /usr/$(get_libdir) - dosym -r /usr/sbin/smtpctl /usr/$(get_libdir)/sendmail - fi -} -- cgit v1.2.3