[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: e2040ae539bcd498fd30e588303fe8278e8dd4c1 Author: Sam James gentoo org> AuthorDate: Wed Dec 14 01:48:36 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 14 01:48:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2040ae5 mail-filter/libmilter: drop versions Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/Manifest | 2 - mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 81 - mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 94 --- mail-filter/libmilter/libmilter-1.0.2_p2.ebuild| 89 -- mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild | 131 - 5 files changed, 397 deletions(-) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index 89867690d895..06a2a87683b6 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1,3 +1 @@ -DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea SHA512 d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2 DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a SHA512 ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b -DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c SHA512 ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15 diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild deleted file mode 100644 index df1a48b1fe6c.. --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Note: please bump this together with mail-mta/sendmail - -inherit toolchain-funcs - -# This library is part of sendmail, but it does not share the version number with it. -# In order to find the right libmilter version number, check SMFI_VERSION definition -# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). -# For example, version 1.0.1 has a SMFI_VERSION of 0x0101. -SENDMAIL_VER=8.16.1 - -DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; -SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; -S="${WORKDIR}/sendmail-${SENDMAIL_VER}" - -LICENSE="Sendmail" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="ipv6 poll" - -RDEPEND="! devtools/Site/site.config.m4 \ - || die "failed to generate site.config.m4" -} - -src_compile() { - emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV} -} - -src_install() { - dodir /usr/$(get_libdir) - - local emakeargs=( - DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" - MANROOT=/usr/share/man/man - SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 - LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 - MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 - MSPQOWN=root CFOWN=root CFGRP=0 - MILTER_SOVER=${PV} - ) - emake -C obj.*/libmilter "${emakeargs[@]}" install - - dodoc libmilter/README - - docinto html - dodoc -r libmilter/docs/. - - find "${ED}" -name '*.a' -delete || die -} diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild deleted file mode 100644 index 8485a9d79bd9.. --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Note: please bump this together with mail-mta/sendmail - -inherit toolchain-funcs - -# This library is part of sendmail, but it does not share the version number with it. -# In order to find the right libmilter version number, check SMFI_VERSION definition -# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). -# For example, version 1.0.1 has a SMFI_VERSION of 0x0101. -SENDMAIL_VER=8.17.1 - -DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution;
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 711b906eb588bf19815827173c03f096b93a0e8b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Nov 26 15:18:03 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 9 06:53:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711b906e mail-filter/libmilter: update HOMEPAGE Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Joonas Niilola gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 4 ++-- mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- mail-filter/libmilter/libmilter-1.0.2_p2.ebuild| 2 +- mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild | 2 +- mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 59df8fa730f7..df1a48b1fe6c 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.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 @@ -14,7 +14,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.16.1 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="http://www.sendmail.org/; +HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; S="${WORKDIR}/sendmail-${SENDMAIL_VER}" diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index 9c882195988c..8485a9d79bd9 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -14,7 +14,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.17.1 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="http://www.sendmail.org/; +HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; S="${WORKDIR}/sendmail-${SENDMAIL_VER}" diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index dad16a07d19c..628cd870af52 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -14,7 +14,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.17.1 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="http://www.sendmail.org/; +HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; S="${WORKDIR}/sendmail-${SENDMAIL_VER}" diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild index 7fd66707b940..0426a65050a9 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild @@ -16,7 +16,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.17.1.9 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="https://www.sendmail.org/; +HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 0e83aabe44de..25240d5a0020 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -16,7 +16,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.17.1.9 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="https://www.sendmail.org/; +HOMEPAGE="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution; if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: a84057f342cbe6bf77c3248e8efc70bb45424532 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 20:06:25 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 20:06:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84057f3 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 hppa, #866247 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index ef4c126c20c1..0e83aabe44de 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 49ff6c81678f94a82591f723169933dad4528b95 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 18 20:06:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 18 20:06:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ff6c81 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 ppc, #866247 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 83c8d285ebbb..ef4c126c20c1 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: c6a070c825f4d4bad151d539340815211d845706 Author: matoro users noreply github com> AuthorDate: Sun Sep 18 21:32:27 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 19 06:31:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a070c8 mail-filter/libmilter: Keyword 1.0.2_p3-r2 mips, #802678 Closes: https://github.com/gentoo/gentoo/pull/27336 Signed-off-by: Michał Górny gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index c2431df63e88..83c8d285ebbb 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: a769080770487db0818298eb10ca65e0b8bca7b8 Author: Joonas Niilola gentoo org> AuthorDate: Sun Aug 28 06:57:34 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Aug 28 06:59:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7690807 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 amd64, #866247 Signed-off-by: Joonas Niilola gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 2a986349c7b6..2b6d8f6de277 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 9e1012aeeabb63fd340f8b72e668f0a9eb767d20 Author: Joonas Niilola gentoo org> AuthorDate: Sun Aug 28 06:58:32 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Aug 28 06:59:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1012ae mail-filter/libmilter: add missing bdepend to 1.0.2_p3-r2 Signed-off-by: Joonas Niilola gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 2b6d8f6de277..c2431df63e88 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -39,6 +39,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 7ced2b665297d22f1b72c24f0a91b6ecc9bda583 Author: Sam James gentoo org> AuthorDate: Fri Aug 26 10:07:07 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 10:08:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ced2b66 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 x86, #866247 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index ea2cbac41e4a..2a986349c7b6 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: a64398dd6285e0923212a2b1a54782ac084fed28 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 16:09:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 16:09:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64398dd mail-filter/libmilter: Stabilize 1.0.2_p3-r2 sparc, #866247 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 1c0a28be2928..ea2cbac41e4a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 1d5c1a2922e27de3a3ee68b5d6e4befc0a72c68c Author: Sam James gentoo org> AuthorDate: Wed Aug 24 07:03:26 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 24 07:03:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5c1a29 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 arm, #866247 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index d98dbee889fe..1c0a28be2928 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 58f0b576d4b6b6b4d4871f5554124cb9cdba81cb Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 24 05:28:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 24 05:28:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f0b576 mail-filter/libmilter: sparc stable wrt bug #866249 Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index da7d7bc18883..9c882195988c 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 9578f28d0c37c5785e9c405c4280b87849519493 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 24 05:26:20 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 24 05:26:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9578f28d mail-filter/libmilter: arm64 stable wrt bug #866247 Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index d578d3d023ea..d98dbee889fe 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: cdaa739aea8251b595c6f1299c9d9ce6f4ac3342 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdaa739a mail-filter/libmilter: Stabilize 1.0.2_p2-r1 ppc64, #866249 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index 9e283e1e4c82..da7d7bc18883 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 85ce385bdfd64d4597fd6714715c24f818c93623 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ce385b mail-filter/libmilter: Stabilize 1.0.2_p2-r1 arm, #866249 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index 11821276b18a..9e283e1e4c82 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 9ba0c1cb8978e017872fe84d0d4a888e69c735c9 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba0c1cb mail-filter/libmilter: Stabilize 1.0.2_p2-r1 hppa, #866249 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index d08fb608f324..d8ec82af6cde 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 4205964bb777ed6241ef897bb56006ed9e834e5b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4205964b mail-filter/libmilter: Stabilize 1.0.2_p2-r1 arm64, #866249 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index d6d81c6604b2..d08fb608f324 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 345582b1e044356bf715876f6a744755bfbab65d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345582b1 mail-filter/libmilter: Stabilize 1.0.2_p3-r2 ppc64, #866247 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild index 52860f138132..d578d3d023ea 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -35,7 +35,7 @@ LICENSE="Sendmail" # We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail # versions) but that doesn't seem to apply for sendmail snapshots. SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 4a2d7cc89cd62114314740e0267a3cbb018c0ff9 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Aug 24 04:01:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Aug 24 04:01:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2d7cc8 mail-filter/libmilter: Stabilize 1.0.2_p2-r1 ppc, #866249 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index d8ec82af6cde..11821276b18a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 97d28f64f32dabc27043dc40e1592d0165c33728 Author: Sam James gentoo org> AuthorDate: Wed Aug 24 01:30:07 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 24 01:30:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d28f64 mail-filter/libmilter: Stabilize 1.0.2_p2-r1 x86, #866249 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index 8fe47289331b..d6d81c6604b2 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 4d00e2eb6e1a456fab2df5c9114629aca996aaae Author: Sam James gentoo org> AuthorDate: Wed Aug 24 01:29:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 24 01:29:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d00e2eb mail-filter/libmilter: Stabilize 1.0.2_p2-r1 amd64, #866249 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild index 2cfbdff9b282..8fe47289331b 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: f67f7c6453fdd128489ea675935302099d66c1f5 Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Thu Aug 11 07:26:28 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 13 19:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67f7c64 mail-filter/libmilter: fix symlink order The extra symlink setup in src_install would produce something like: libmilter.so -> libmilter.so.1.0.2 libmilter.so.1.0.2_p2 -> libmilter.so.1.0.2 but from reading ldconfig(8) it reads as if the links should go from least specific to most specific versions, so in a chain like this: libmilter.so -> libmilter.so.1.0.2 -> libmilter.so.1.0.2_p2 Swapping the shared object and symlink fixes the referenced bugs. Closes: https://bugs.gentoo.org/863455 Closes: https://bugs.gentoo.org/863407 Closes: https://bugs.gentoo.org/862642 Closes: https://bugs.gentoo.org/863578 Closes: https://bugs.gentoo.org/863575 Closes: https://bugs.gentoo.org/863572 Closes: https://bugs.gentoo.org/863581 Closes: https://bugs.gentoo.org/864563 Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://github.com/gentoo/gentoo/pull/26819 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild | 94 ++ mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild | 136 + 2 files changed, 230 insertions(+) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild new file mode 100644 index ..2cfbdff9b282 --- /dev/null +++ b/mail-filter/libmilter/libmilter-1.0.2_p2-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Note: please bump this together with mail-mta/sendmail + +inherit toolchain-funcs + +# This library is part of sendmail, but it does not share the version number with it. +# In order to find the right libmilter version number, check SMFI_VERSION definition +# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). +# For example, version 1.0.1 has a SMFI_VERSION of 0x0101. +SENDMAIL_VER=8.17.1 + +DESCRIPTION="The Sendmail Filter API (Milter)" +HOMEPAGE="http://www.sendmail.org/; +SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; +S="${WORKDIR}/sendmail-${SENDMAIL_VER}" + +LICENSE="Sendmail" +# We increment _pN when a new sendmail tarball comes out +# We change the actual "main version" (1.0.2 at time of writing) when the version +# of libmilter included in the tarball changes. +SLOT="0/$(ver_cut 1-3)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="ipv6 poll" + +RDEPEND="! devtools/Site/site.config.m4 \ + || die "failed to generate site.config.m4" +} + +src_compile() { + emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV} +} + +src_install() { + dodir /usr/$(get_libdir) + + local emakeargs=( + DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" + MANROOT=/usr/share/man/man + SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 + LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 + MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 + MSPQOWN=root CFOWN=root CFGRP=0 + MILTER_SOVER="$(ver_cut 1-3)" + ) + emake -C obj.*/libmilter "${emakeargs[@]}" install + + dodoc libmilter/README + + docinto html + dodoc -r libmilter/docs/. + + if [[ ${PV} != $(ver_cut 1-3) ]] ; then + # Move the .so file to the more specific name so it becomes a chain like + # .so -> .so.1.0.2 -> .so.1.0.2_p2, otherwise ldconfig can get confused + # (bug #864563). + # + # See comment above ${SLOT} definition above. + mv "${ED}"/usr/$(get_libdir)/"${PN}.so.$(ver_cut 1-3)" "${ED}"/usr/$(get_libdir)/${PN}.so.${PV} + dosym ${PN}.so.${PV} /usr/$(get_libdir)/${PN}.so.$(ver_cut 1-3) + fi + + find "${ED}" -name '*.a' -delete || die +} diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild new file mode 100644 index ..52860f138132 --- /dev/null +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r2.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: please bump this together with mail-mta/sendmail + +inherit toolchain-funcs + +# This library is part of sendmail, but it does not share the version number with it. +# In order to find the right libmilter version number, check SMFI_VERSION definition +# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). +# For example, version 1.0.1 has a SMFI_VERSION of
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 137b645237ba9852530fae57d691114dccb37782 Author: Sam James gentoo org> AuthorDate: Wed Aug 3 21:52:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 3 21:53:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137b6452 mail-filter/libmilter: change subslot to ${PV} instead given ABI instability I don't think libmilter preserves ABI stability even between sendmail releases always. Closes: https://bugs.gentoo.org/862642 Closes: https://bugs.gentoo.org/863407 Closes: https://bugs.gentoo.org/863455 Signed-off-by: Sam James gentoo.org> ...libmilter-1.0.2_p3.ebuild => libmilter-1.0.2_p3-r1.ebuild} | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild similarity index 92% rename from mail-filter/libmilter/libmilter-1.0.2_p3.ebuild rename to mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild index a05a48af28ef..7fd66707b940 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3-r1.ebuild @@ -29,11 +29,12 @@ fi S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" -# We increment _pN when a new sendmail tarball comes out -# We change the actual "main version" (1.0.2 at time of writing) when the version -# of libmilter included in the tarball changes. But there seems to be ABI -# stability between sendmail versions. -SLOT="0/$(ver_cut 1-3)" +# We increment _pN when a new sendmail tarball comes out and change the actual +# "main version" (1.0.2 at time of writing) when the version +# of libmilter included in the tarball changes. +# We used to use $(ver_cut 1-3) here (assuming ABI stability between sendmail +# versions) but that doesn't seem to apply for sendmail snapshots. +SLOT="0/${PV}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 8239bb4356898f806bea677713f65f1fad9a1af6 Author: Sam James gentoo org> AuthorDate: Sun Jul 31 23:01:04 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 31 23:01:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8239bb43 mail-filter/libmilter: avoid grep -P We didn't need it anyway. Closes: https://bugs.gentoo.org/862537 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild index 00ec5af784fc..a05a48af28ef 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild @@ -50,7 +50,7 @@ src_prepare() { extract_version_from_source() { # Extract "# define SMFI_VERSION 0x0102" from include/libmilter/mfapi.h - local actual_libmilter_ver=$(grep -o -P -m 1 "0[xX][0-9a-fA-F]+" include/libmilter/mfapi.h) + local actual_libmilter_ver=$(grep -o -E -m 1 "0[xX][0-9a-fA-F]+" include/libmilter/mfapi.h) # SM_LM_VRS_MAJOR(v) (((v) & 0x7f00) >> 24) local actual_libmilter_ver_major=$(((actual_libmilter_ver & 0x7f00) >> 24))
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 3a338c084f2f3893789604aa8f412a9d69bb40b0 Author: Sam James gentoo org> AuthorDate: Sun Jul 31 08:35:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 31 08:35:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a338c08 mail-filter/libmilter: update HOMEPAGE Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild index 4c7ac7cc8bef..00ec5af784fc 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild @@ -16,7 +16,7 @@ inherit toolchain-funcs SENDMAIL_VER=8.17.1.9 DESCRIPTION="The Sendmail Filter API (Milter)" -HOMEPAGE="http://www.sendmail.org/; +HOMEPAGE="https://www.sendmail.org/; if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 3cf871b83a3e5cd324d94420999fb6aa38179b9e Author: Sam James gentoo org> AuthorDate: Sun Jul 31 08:25:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 31 08:25:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf871b8 mail-filter/libmilter: add 1.0.2_p3 Closes: https://bugs.gentoo.org/862483 Bug: https://bugs.gentoo.org/859172 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/Manifest | 1 + mail-filter/libmilter/libmilter-1.0.2_p3.ebuild | 130 2 files changed, 131 insertions(+) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index a244254cbfea..89867690d895 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1,2 +1,3 @@ DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea SHA512 d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2 +DIST sendmail.8.17.1.9.tar.gz 2345302 BLAKE2B 378f2f986457c49f934228964e792acec6f33fbabd89a8712f09f1dc7afc951b7c984a397aa7dd3773d86bdf57a946ea9ac54ae426bc0b8ea4c040e2ad4a SHA512 ad8198b12bdc0037de5b64b2504bd5e0a42bf054274a4834163a7c46953b9aec23d52d58063cc6b925d90199973608f35edeb40128671ae32889f4558e5c0d4b DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c SHA512 ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15 diff --git a/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild new file mode 100644 index ..4c7ac7cc8bef --- /dev/null +++ b/mail-filter/libmilter/libmilter-1.0.2_p3.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: please bump this together with mail-mta/sendmail + +inherit toolchain-funcs + +# This library is part of sendmail, but it does not share the version number with it. +# In order to find the right libmilter version number, check SMFI_VERSION definition +# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). +# For example, version 1.0.1 has a SMFI_VERSION of 0x0101. +# +# See check in src_prepare too. +SENDMAIL_VER=8.17.1.9 + +DESCRIPTION="The Sendmail Filter API (Milter)" +HOMEPAGE="http://www.sendmail.org/; +if [[ -n $(ver_cut 4 ${SENDMAIL_VER}) ]] ; then + # Snapshots have an extra version component (e.g. 8.17.1 vs 8.17.1.9) + SRC_URI+="https://ftp.sendmail.org/snapshots/sendmail.${SENDMAIL_VER}.tar.gz + ftp://ftp.sendmail.org/pub/sendmail/snapshots/sendmail.${SENDMAIL_VER}.tar.gz; +else + SRC_URI="https://ftp.sendmail.org/sendmail.${SENDMAIL_VER}.tar.gz + ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; +fi + +S="${WORKDIR}/sendmail-${SENDMAIL_VER}" + +LICENSE="Sendmail" +# We increment _pN when a new sendmail tarball comes out +# We change the actual "main version" (1.0.2 at time of writing) when the version +# of libmilter included in the tarball changes. But there seems to be ABI +# stability between sendmail versions. +SLOT="0/$(ver_cut 1-3)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="ipv6 poll" + +RDEPEND="!> 24) + local actual_libmilter_ver_major=$(((actual_libmilter_ver & 0x7f00) >> 24)) + + # SM_LM_VRS_MINOR(v) (((v) & 0x007fff00) >> 8) + local actual_libmilter_ver_minor=$(((actual_libmilter_ver & 0x007fff00) >> 8)) + + # SM_LM_VRS_PLVL(v) ((v) & 0x007f) + local actual_libmilter_ver_plvl=$((actual_libmilter_ver & 0x007f)) + + einfo "Extracted version (hex): ${actual_libmilter_ver}" + einfo "Extracted version (major): ${actual_libmilter_ver_major}" + einfo "Extracted version (minor): ${actual_libmilter_ver_minor}" + einfo "Extracted version (plvl): ${actual_libmilter_ver_plvl}" + einfo "Extracted version (final): ${actual_libmilter_ver_major}.${actual_libmilter_ver_minor}.${actual_libmilter_ver_plvl}" + + echo ${actual_libmilter_ver_major}.${actual_libmilter_ver_minor}.${actual_libmilter_ver_plvl} + } + + local actual_libmilter_ver_final=$(extract_version_from_source) + if [[ $(ver_cut 1-3) != ${actual_libmilter_ver_final} ]] ; then + eerror "Ebuild version ${PV} does not match detected version ${actual_libmilter_ver_final}!" + eerror "Expected version: $(ver_cut 1-3)" + eerror "Detected version:
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 838d2933c4e186fac8f80b12e8e9cc3536070136 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 23 04:38:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 23 04:38:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838d2933 mail-filter/libmilter: Stabilize 1.0.2_p2 hppa, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index 23b8de340b28..dad16a07d19c 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: f20132124d7f0288e07896495ff8581326220aac Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 12:53:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 12:53:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2013212 mail-filter/libmilter: Stabilize 1.0.2_p2 arm64, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index b055f2eb0e27..19591e9d21b2 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: b8ec76bb5ca1094a22c4f269c437c3bc28f5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 12:32:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 12:32:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ec7644 mail-filter/libmilter: Stabilize 1.0.2_p2 arm, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index 0bf251f8012e..b055f2eb0e27 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 564ba9a12729d33c9b92351093c2584b66cb73c3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 12:00:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 12:01:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564ba9a1 mail-filter/libmilter: Stabilize 1.0.2_p2 ppc64, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index d8a16b38ab2f..0bf251f8012e 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: cc291177c6a4cb0f64dcde2842bf6f7f80dc9425 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 09:02:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 09:02:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc291177 mail-filter/libmilter: Stabilize 1.0.2_p2 sparc, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index d4cc796f901a..d8a16b38ab2f 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: da098b62136492105039ae311b3171f8388d675d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 08:20:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 08:20:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da098b62 mail-filter/libmilter: Stabilize 1.0.2_p2 ppc, #833699 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index 4614aaf9e657..d4cc796f901a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.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 @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 4826ce5bd0816ad5df769740a7d1e1bc1082e2b6 Author: Sam James gentoo org> AuthorDate: Tue Sep 7 17:03:01 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 7 17:03:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4826ce5b mail-filter/libmilter: Keyword 1.0.2_p2 s390, #802678 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild index ef84d62af4d..4614aaf9e65 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -23,7 +23,7 @@ LICENSE="Sendmail" # We change the actual "main version" (1.0.2 at time of writing) when the version # of libmilter included in the tarball changes. SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/
commit: 67de9fec4394930a661d450549b3ed1760fecd3b Author: Conrad Kostecki gentoo org> AuthorDate: Fri Aug 27 21:33:47 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Aug 27 21:34:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67de9fec mail-filter/libmilter: drop old version Bug: https://bugs.gentoo.org/730890 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> mail-filter/libmilter/Manifest | 2 - .../libmilter/files/libmilter-build-system.patch | 89 - .../libmilter/files/libmilter-glibc-2.30.patch | 25 --- .../files/sendmail-8.14.6-build-system.patch | 211 - mail-filter/libmilter/libmilter-1.0.2.ebuild | 66 --- mail-filter/libmilter/libmilter-1.0.2_p1.ebuild| 79 6 files changed, 472 deletions(-) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index b38ddeefb19..a244254cbfe 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1,4 +1,2 @@ -DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 -DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399 SHA512 04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea SHA512 d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2 DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c SHA512 ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15 diff --git a/mail-filter/libmilter/files/libmilter-build-system.patch b/mail-filter/libmilter/files/libmilter-build-system.patch deleted file mode 100644 index d9991d3d409..000 --- a/mail-filter/libmilter/files/libmilter-build-system.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -Nru sendmail-8.14.3.orig/devtools/M4/UNIX/defines.m4 sendmail-8.14.3/devtools/M4/UNIX/defines.m4 sendmail-8.14.3.orig/devtools/M4/UNIX/defines.m4 2006-10-06 07:44:44.0 +0200 -+++ sendmail-8.14.3/devtools/M4/UNIX/defines.m42009-09-20 10:16:43.0 +0200 -@@ -26,7 +26,7 @@ - CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC') - # Linker for libraries - LD= ifdef(`confLD', `confLD', `confCC') --LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') -+LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') - LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared') - - # Shell -@@ -71,7 +71,7 @@ - LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') - - # libraries required on your system --LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') -+LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') - - # location of sendmail binary (usually /usr/sbin or /usr/lib) - BINDIR= ifdef(`confMBINDIR', `confMBINDIR', `/usr/sbin') -diff -Nru sendmail-8.14.3.orig/devtools/M4/UNIX/executable.m4 sendmail-8.14.3/devtools/M4/UNIX/executable.m4 sendmail-8.14.3.orig/devtools/M4/UNIX/executable.m42006-10-06 07:44:44.0 +0200 -+++ sendmail-8.14.3/devtools/M4/UNIX/executable.m4 2009-09-20 10:16:43.0 +0200 -@@ -30,12 +30,12 @@ - - ifdef(`bldNO_INSTALL', , - `install-`'bldCURRENT_PRODUCT: bldCURRENT_PRODUCT ifdef(`bldTARGET_INST_DEP', `bldTARGET_INST_DEP') -- ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${bldINSTALL_DIR`'BINDIR} ]; then confMKDIR -p ${DESTDIR}${bldINSTALL_DIR`'BINDIR}; else :; fi ') -- ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m ${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT ${DESTDIR}${bldINSTALL_DIR`'BINDIR} -+ ifdef(`confMKDIR', `if [ ! -d "${DESTDIR}${bldINSTALL_DIR`'BINDIR}" ]; then confMKDIR -p "${DESTDIR}${bldINSTALL_DIR`'BINDIR}"; else :; fi ') -+ ${INSTALL} -c -o ${bldBIN_TYPE`'BINOWN} -g ${bldBIN_TYPE`'BINGRP} -m ${bldBIN_TYPE`'BINMODE} bldCURRENT_PRODUCT "${DESTDIR}${bldINSTALL_DIR`'BINDIR}" -
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: b8f3bf0613955094ca6d87e52460a2087756417b Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Aug 26 16:04:46 2021 + Commit: Sam James gentoo org> CommitDate: Thu Aug 26 19:50:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f3bf06 mail-filter/libmilter: stable 1.0.2_p1-r2 for hppa, bug #809302 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 9646d468dab..59df8fa730f 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 92c668e40da2b967c03fa318829c6ac337cdb4a3 Author: Sam James gentoo org> AuthorDate: Tue Aug 24 23:23:59 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 24 23:23:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c668e4 mail-filter/libmilter: Stabilize 1.0.2_p1-r2 arm64, #809302 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 200e77eab88..9646d468dab 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: de1fb11068e41d87a31d88713cf133d4c5ed8c45 Author: Sam James gentoo org> AuthorDate: Tue Aug 24 23:23:13 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 24 23:23:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1fb110 mail-filter/libmilter: Stabilize 1.0.2_p1-r2 arm, #809302 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 23c19f2479d..200e77eab88 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 8498c51cab3418c7a2e6f282d7f15a311905c96a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 23 22:14:01 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 23 22:14:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8498c51c mail-filter/libmilter: x86 stable wrt bug #809302 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 7f9eb429a9f..23c19f2479d 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: bb3457f5c038803daad5ac19872ba46586b195bd Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 23 10:46:41 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 23 10:46:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3457f5 mail-filter/libmilter: ppc64 stable wrt bug #809302 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index f795ec05650..7f9eb429a9f 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: ea7f6a114f7785564abd0433676b13a81ddb33f2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 23 10:45:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 23 10:45:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7f6a11 mail-filter/libmilter: ppc stable wrt bug #809302 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index ea2279be1da..f795ec05650 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: cc7ceb7c9fed642ca54798a291c063d5b4164f16 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 23 10:44:42 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 23 10:44:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7ceb7c mail-filter/libmilter: amd64 stable wrt bug #809302 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 887a2a0179c..ea2279be1da 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 74afaf30e4e776372fa57532b7b7c5096d2d45da Author: Sam James gentoo org> AuthorDate: Mon Aug 23 00:38:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 23 00:39:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74afaf30 mail-filter/libmilter: Stabilize 1.0.2_p1-r2 sparc, #809302 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 924c4295b37..887a2a0179c 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 748e1a7ac8b0073fe32f6e1b4d7cab42d43810e5 Author: Sam James gentoo org> AuthorDate: Wed Aug 18 19:36:08 2021 + Commit: Sam James gentoo org> CommitDate: Wed Aug 18 19:36:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748e1a7a mail-filter/libmilter: add 1.0.2_p2 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/Manifest | 1 + mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index 88526081354..b38ddeefb19 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1,3 +1,4 @@ DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399 SHA512 04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea SHA512 d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2 +DIST sendmail.8.17.1.tar.gz 2284027 BLAKE2B 4cbbc2bb536a48ea27994721e9dfefff7739ef1c825bbc0397202e600d8dad8f9a2572a777204693cf9630f767865d50566f0827be6b52be41c1e25532cb394c SHA512 ae42343fb06c09f2db5d919d602afc4241914387dfdae0f15e0967dda3be25bf1d3a4637b57266763679646a3cea6aa07e6453266fd9b7358c1a09ec2b627a15 diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild new file mode 100644 index 000..ef84d62af4d --- /dev/null +++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Note: please bump this together with mail-mta/sendmail + +inherit toolchain-funcs + +# This library is part of sendmail, but it does not share the version number with it. +# In order to find the right libmilter version number, check SMFI_VERSION definition +# that can be found in ${S}/include/libmilter/mfapi.h (see also SM_LM_VRS_* defines). +# For example, version 1.0.1 has a SMFI_VERSION of 0x0101. +SENDMAIL_VER=8.17.1 + +DESCRIPTION="The Sendmail Filter API (Milter)" +HOMEPAGE="http://www.sendmail.org/; +SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; +S="${WORKDIR}/sendmail-${SENDMAIL_VER}" + +LICENSE="Sendmail" +# We increment _pN when a new sendmail tarball comes out +# We change the actual "main version" (1.0.2 at time of writing) when the version +# of libmilter included in the tarball changes. +SLOT="0/$(ver_cut 1-3)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="ipv6 poll" + +RDEPEND="! devtools/Site/site.config.m4 \ + || die "failed to generate site.config.m4" +} + +src_compile() { + emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV} +} + +src_install() { + dodir /usr/$(get_libdir) + + local emakeargs=( + DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" + MANROOT=/usr/share/man/man + SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 + LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 + MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 + MSPQOWN=root CFOWN=root CFGRP=0 + MILTER_SOVER="$(ver_cut 1-3)" + ) + emake -C obj.*/libmilter "${emakeargs[@]}" install + + dodoc libmilter/README + + docinto html + dodoc -r libmilter/docs/. + + if [[ ${PV} != $(ver_cut 1-3) ]] ; then + # See comment above ${SLOT} definition above. + dosym ${PN}.so.$(ver_cut 1-3) /usr/$(get_libdir)/${PN}.so.${PV} + fi + + find "${ED}" -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 5922866fcca73c041b74ae6c909181cfbf68d0cc Author: Marek Szuba gentoo org> AuthorDate: Fri Jul 23 15:25:38 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Jul 23 18:28:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922866f mail-filter/libmilter: keyword 1.0.2_p1-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index cfea4134516..924c4295b37 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,7 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: b8a2eb6b5a519f9241f60043220e5eec8831537f Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jul 18 01:19:11 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jul 18 01:19:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a2eb6b mail-filter/libmilter: restore keywords for 1.0.2_p1-r2 Bug: https://bugs.gentoo.org/730890 Signed-off-by: Ionen Wolkens gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 6c2477f4e76..cfea4134516 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -20,8 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" -# TODO: restore keywords soon for bug 730890 after testing -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ipv6 poll" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: f982cfde859486143f64b42f4864121870fef703 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jun 1 09:34:59 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jun 1 09:43:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f982cfde mail-filter/libmilter: add soft-blocker for https://bugs.gentoo.org/730890 Signed-off-by: Ionen Wolkens gentoo.org> .../{libmilter-1.0.2_p1-r1.ebuild => libmilter-1.0.2_p1-r2.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild similarity index 98% rename from mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild rename to mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 46d223aaf2a..0d1f8b97f48 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -21,6 +21,8 @@ SLOT="0/${PV}" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ipv6 poll" +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: e18ccba2971857056c22c9958a1f330fd9adaa52 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jun 1 09:34:59 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jun 1 09:43:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18ccba2 mail-filter/libmilter: respect AR emake AR=... is sufficient and no need to touch config.m4 Closes: https://bugs.gentoo.org/720794 Signed-off-by: Ionen Wolkens gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index 0d1f8b97f48..b5b960cfe3a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -55,7 +55,7 @@ src_prepare() { src_compile() { pushd libmilter - emake -j1 MILTER_SOVER=${PV} + emake -j1 AR="$(tc-getAR)" MILTER_SOVER=${PV} popd }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 4003b7fbcae5f52a5ad52d91d72799ace3a02336 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jun 1 09:34:59 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jun 1 09:43:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4003b7fb mail-filter/libmilter: tidy ebuild, move html docs Only simple changes for ebuild to be more consistent and easier to work with. Additionally moves html docs to html/, and add a note to bump together with sendmail. Signed-off-by: Ionen Wolkens gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild | 55 -- 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild index b5b960cfe3a..6c2477f4e76 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r2.ebuild @@ -3,6 +3,8 @@ EAPI=7 +# Note: please bump this together with mail-mta/sendmail + inherit toolchain-funcs # This library is part of sendmail, but it does not share the version number with it. @@ -18,6 +20,7 @@ S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" +# TODO: restore keywords soon for bug 730890 after testing #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ipv6 poll" @@ -25,53 +28,55 @@ RDEPEND="! "${S}/devtools/Site/site.config.m4" \ + -e "s|@@LDFLAGS@@|${LDFLAGS}|" \ + "${FILESDIR}"/gentoo.config.m4 > devtools/Site/site.config.m4 \ || die "failed to generate site.config.m4" } src_compile() { - pushd libmilter - emake -j1 AR="$(tc-getAR)" MILTER_SOVER=${PV} - popd + emake -j1 -C libmilter AR="$(tc-getAR)" MILTER_SOVER=${PV} } src_install() { - local MY_LIBDIR=/usr/$(get_libdir) - dodir "${MY_LIBDIR}" - emake DESTDIR="${D}" LIBDIR="${MY_LIBDIR}" MANROOT=/usr/share/man/man \ - SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 \ - LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 \ - MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 \ - MSPQOWN=root CFOWN=root CFGRP=0 \ - MILTER_SOVER=${PV} \ - install -C obj.*/libmilter + dodir /usr/$(get_libdir) + + local emakeargs=( + DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" + MANROOT=/usr/share/man/man + SBINOWN=root SBINGRP=0 UBINOWN=root UBINGRP=0 + LIBOWN=root LIBGRP=0 GBINOWN=root GBINGRP=0 + MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 + MSPQOWN=root CFOWN=root CFGRP=0 + MILTER_SOVER=${PV} + ) + emake -C obj.*/libmilter "${emakeargs[@]}" install dodoc libmilter/README - dodoc libmilter/docs/* + + docinto html + dodoc -r libmilter/docs/. find "${ED}" -name '*.a' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 7bee70abcfad720bacea9273a4814bd42868ab6a Author: Sam James gentoo org> AuthorDate: Fri Jan 22 21:40:41 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 22 21:42:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bee70ab mail-filter/libmilter: add -DHAS_GETHOSTBYNAME2=1 Bug: https://bugs.gentoo.org/730890 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild index 7c9989b34c6..81714b3ad29 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.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=7 @@ -14,14 +14,13 @@ SENDMAIL_VER=8.16.1 DESCRIPTION="The Sendmail Filter API (Milter)" HOMEPAGE="http://www.sendmail.org/; SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; +S="${WORKDIR}/sendmail-${SENDMAIL_VER}" LICENSE="Sendmail" SLOT="0/${PV}" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ipv6 poll" -S="${WORKDIR}/sendmail-${SENDMAIL_VER}" - # build system patch copied from sendmail ebuild PATCHES=( "${FILESDIR}/sendmail-8.16.1-build-system.patch" @@ -32,7 +31,8 @@ src_prepare() { default local CC="$(tc-getCC)" - local ENVDEF="-DNETUNIX -DNETINET" + local ENVDEF="-DNETUNIX -DNETINET -DHAS_GETHOSTBYNAME2=1" + use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 8fcf42f493101450f0a5a02edfa9f07f130f269d Author: Sam James gentoo org> AuthorDate: Fri Jan 22 21:42:12 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 22 21:42:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcf42f4 mail-filter/libmilter: drop static-libs Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild index 81714b3ad29..46d223aaf2a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild @@ -70,4 +70,6 @@ src_install() { dodoc libmilter/README dodoc libmilter/docs/* + + find "${ED}" -name '*.a' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/
commit: 3c88da84598e682603aecb8782607ea0cf128396 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Aug 29 18:56:19 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Sep 20 14:38:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c88da84 mail-filter/libmilter: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/17322 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> .../files/sendmail-8.15.2-glibc-2.30.patch | 52 -- 1 file changed, 52 deletions(-) diff --git a/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch b/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch deleted file mode 100644 index 03281d1990f..000 --- a/mail-filter/libmilter/files/sendmail-8.15.2-glibc-2.30.patch +++ /dev/null @@ -1,52 +0,0 @@ -https://bugs.gentoo.org/700108 - sendmail-8.15.2-r1/libmilter/sm_gethost.c.orig 2014-03-04 19:59:45.0 -0500 -+++ sendmail-8.15.2-r1/libmilter/sm_gethost.c 2019-11-15 09:32:25.812406080 -0500 -@@ -51,18 +51,21 @@ - { - bool resv6 = true; - struct hostent *h; -- -+#ifdef RES_USE_INET6 - if (family == AF_INET6) - { - /* From RFC2133, section 6.1 */ - resv6 = bitset(RES_USE_INET6, _res.options); - _res.options |= RES_USE_INET6; - } -+#endif - SM_SET_H_ERRNO(0); - h = gethostbyname(name); -+#ifdef RES_USE_INET6 - if (family == AF_INET6 && !resv6) - _res.options &= ~RES_USE_INET6; - -+#endif - /* the function is supposed to return only the requested family */ - if (h != NULL && h->h_addrtype != family) - { sendmail-8.15.2-r2/sendmail/conf.c.orig2019-11-14 17:36:41.262218822 -0500 -+++ sendmail-8.15.2-r2/sendmail/conf.c 2019-11-15 09:57:43.550284580 -0500 -@@ -4243,18 +4243,21 @@ - - # else /* HAS_GETHOSTBYNAME2 */ - bool resv6 = true; -- -+#ifdef RES_USE_INET6 - if (family == AF_INET6) - { - /* From RFC2133, section 6.1 */ - resv6 = bitset(RES_USE_INET6, _res.options); - _res.options |= RES_USE_INET6; - } -+#endif - SM_SET_H_ERRNO(0); - h = gethostbyname(name); -+#ifdef RES_USE_INET6 - if (!resv6) - _res.options &= ~RES_USE_INET6; - -+#endif - /* the function is supposed to return only the requested family */ - if (h != NULL && h->h_addrtype != family) - {
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/
commit: c79f0113757f21b8eb3dc945658358d90e21415b Author: Sam James gentoo org> AuthorDate: Wed Aug 19 14:49:13 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 14:49:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79f0113 mail-filter/libmilter: fix patch path This issue was fixed for sendmail, but I hadn't realised the same error had been made for libmilter. Closes: https://bugs.gentoo.org/737970 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James gentoo.org> .../files/sendmail-8.14.6-build-system.patch | 73 +++--- ...em.patch => sendmail-8.16.1-build-system.patch} | 0 mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 2 +- 3 files changed, 64 insertions(+), 11 deletions(-) diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch index c317a4e854f..3348e921926 100644 --- a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch +++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch @@ -126,25 +126,37 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 sendmail-8.14.3/rmail/Makefile. divert bldFINISH - a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400 -+++ b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400 +diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 sendmail-8.14.3/sendmail/Makefile.m4 +--- sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 17:13:33.0 +0100 sendmail-8.14.3/sendmail/Makefile.m4 2009-09-20 11:07:24.0 +0200 +@@ -14,9 +14,9 @@ + + dnl hack: /etc/mail is not defined as "location of .cf" in the build system + define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP', +-`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl ++`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl + define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS', +-`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq ${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat') ++`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" "${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"') + )dnl + + # location of sendmail statistics file (usually /etc/mail/ or /var/log) @@ -43,21 +43,21 @@ statistics: ${CP} /dev/null statistics - + -${DESTDIR}/etc/mail/submit.cf: -+${DESTDIR}/etc/mail/submit.cf: ++"${DESTDIR}/etc/mail/submit.cf": @echo "Please read INSTALL if anything fails while installing the binary." @echo "${DESTDIR}/etc/mail/submit.cf will be installed now." cd ${SRCDIR}/cf/cf && make install-submit-cf - + MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', `/var/spool/clientmqueue') - + -${DESTDIR}${MSPQ}: -+${DESTDIR}${MSPQ}: ++"${DESTDIR}${MSPQ}": @echo "Please read INSTALL if anything fails while installing the binary." - @echo "You must have set up a new user ${MSPQOWN} and a new group ${GBINGRP}" + @echo "You must have setup a new user ${MSPQOWN} and a new group ${GBINGRP}" @echo "as explained in sendmail/SECURITY." - mkdir -p ${DESTDIR}${MSPQ} - chown ${MSPQOWN} ${DESTDIR}${MSPQ} @@ -154,5 +166,46 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 sendmail-8.14.3/rmail/Makefile. + chown ${MSPQOWN} "${DESTDIR}${MSPQ}" + chgrp ${GBINGRP} "${DESTDIR}${MSPQ}" + chmod 0770 "${DESTDIR}${MSPQ}" - + + divert(0) + +@@ -68,30 +68,30 @@ + divert(bldTARGETS_SECTION) + + install-set-user-id: bldCURRENT_PRODUCT ifdef(`confNO_HELPFILE_INSTALL',, `install-hf') ifdef(`confNO_STATISTICS_INSTALL',, `install-st') ifdef(`confNO_MAN_BUILD',, `install-docs') +- ${INSTALL} -c -o ${S`'BINOWN} -g ${S`'BINGRP} -m ${S`'BINMODE} bldCURRENT_PRODUCT ${DESTDIR}${M`'BINDIR} ++ ${INSTALL} -c -o ${S`'BINOWN} -g ${S`'BINGRP} -m ${S`'BINMODE} bldCURRENT_PRODUCT "${DESTDIR}${M`'BINDIR}" + for i in ${sendmailTARGET_LINKS}; do \ + rm -f $$i; \ + ${LN} ${LNOPTS} ${M`'BINDIR}/sendmail $$i; \ + done + +-define(`confMTA_LINKS', `${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq ${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat') ++define(`confMTA_LINKS', `"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" "${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"') + install-sm-mta: bldCURRENT_PRODUCT +- ${INSTALL} -c -o ${M`'BINOWN} -g ${M`'BINGRP} -m ${M`'BINMODE} bldCURRENT_PRODUCT ${DESTDIR}${M`'BINDIR}/sm-mta ++ ${INSTALL} -c -o ${M`'BINOWN} -g ${M`'BINGRP} -m ${M`'BINMODE} bldCURRENT_PRODUCT "${DESTDIR}${M`'BINDIR}/sm-mta" + for i in confMTA_LINKS; do \ + rm -f $$i; \ + ${LN} ${LNOPTS} ${M`'BINDIR}/sm-mta $$i; \ + done + + install-hf: +- if [ ! -d ${DESTDIR}${HFDIR} ]; then mkdir -p ${DESTDIR}${HFDIR}; else :; fi +- ${INSTALL} -c
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 5194daddb4be721b472287a1388ebfeecb71588f Author: Sam James gentoo org> AuthorDate: Tue Aug 18 10:54:10 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 18 10:54:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5194dadd mail-filter/libmilter: drop keywords This needs work still. Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild index cddfb9391b9..ebe14b1effa 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="ipv6 poll" S="${WORKDIR}/sendmail-${SENDMAIL_VER}"
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/
commit: 6c80a732e905607c72d563ad84cf66762eb40e2f Author: Aaron Bauman gentoo org> AuthorDate: Mon Aug 17 02:59:26 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Aug 17 03:06:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c80a732 mail-filter/libmilter: bump to 1.2 with sendmail 8.16.1 source * Add sub SLOT to setup proper rebuilds for revdeps * Fix sed calls with : delimiter * Drop multilib eclass * drop glibc-2.30 patch as it was upstreamed * Drop blocker for mail-mta/sendmail Closes: https://bugs.gentoo.org/728106 Closes: https://bugs.gentoo.org/713002 Acked-by: Sam James gentoo.org> Signed-off-by: Aaron Bauman gentoo.org> mail-filter/libmilter/Manifest | 1 + .../files/sendmail-8.14.6-build-system.patch | 73 +++--- .../files/sendmail-8.15.2-glibc-2.30.patch | 52 +++ mail-filter/libmilter/libmilter-1.0.2_p1-r1.ebuild | 73 ++ 4 files changed, 136 insertions(+), 63 deletions(-) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index 02a7dd7b9e9..88526081354 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1,2 +1,3 @@ DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399 SHA512 04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 +DIST sendmail.8.16.1.tar.gz 2236402 BLAKE2B 80a9c2f1d04719099703e55f0a0c54fd638cf69b72839d358ae6863c95c9e0965d1b7fdd5b1807bec1ffdf87bca0c7c9ba91060962e6de5da5bf14422f6279ea SHA512 d7d4aac3c6d7505782abdb166204901b8b51cac000d610dfe40eda9eef7441a073af9e8e0b14c8719b07b445f55a1e2c28ac63d663d0daa7f1eafc5a101788b2 diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch index 3348e921926..c317a4e854f 100644 --- a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch +++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch @@ -126,37 +126,25 @@ diff -Nru sendmail-8.14.3.orig/rmail/Makefile.m4 sendmail-8.14.3/rmail/Makefile. divert bldFINISH -diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 sendmail-8.14.3/sendmail/Makefile.m4 sendmail-8.14.3.orig/sendmail/Makefile.m4.orig 2008-03-27 17:13:33.0 +0100 -+++ sendmail-8.14.3/sendmail/Makefile.m4 2009-09-20 11:07:24.0 +0200 -@@ -14,9 +14,9 @@ - - dnl hack: /etc/mail is not defined as "location of .cf" in the build system - define(`bldTARGET_INST_DEP', ifdef(`confINST_DEP', `confINST_DEP', --`${DESTDIR}/etc/mail/submit.cf ${DESTDIR}${MSPQ}'))dnl -+`"${DESTDIR}/etc/mail/submit.cf" "${DESTDIR}${MSPQ}"'))dnl - define(`bldTARGET_LINKS', ifdef(`confLINKS', `confLINKS', --`${DESTDIR}${UBINDIR}/newaliases ${DESTDIR}${UBINDIR}/mailq ${DESTDIR}${UBINDIR}/hoststat ${DESTDIR}${UBINDIR}/purgestat') -+`"${DESTDIR}${UBINDIR}/newaliases" "${DESTDIR}${UBINDIR}/mailq" "${DESTDIR}${UBINDIR}/hoststat" "${DESTDIR}${UBINDIR}/purgestat"') - )dnl - - # location of sendmail statistics file (usually /etc/mail/ or /var/log) + +--- a/sendmail/Makefile.m4 2020-08-10 23:14:23.209900406 -0400 b/sendmail/Makefile.m4 2020-08-10 23:23:51.272863753 -0400 @@ -43,21 +43,21 @@ statistics: ${CP} /dev/null statistics - + -${DESTDIR}/etc/mail/submit.cf: -+"${DESTDIR}/etc/mail/submit.cf": ++${DESTDIR}/etc/mail/submit.cf: @echo "Please read INSTALL if anything fails while installing the binary." @echo "${DESTDIR}/etc/mail/submit.cf will be installed now." cd ${SRCDIR}/cf/cf && make install-submit-cf - + MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', `/var/spool/clientmqueue') - + -${DESTDIR}${MSPQ}: -+"${DESTDIR}${MSPQ}": ++${DESTDIR}${MSPQ}: @echo "Please read INSTALL if anything fails while installing the binary." - @echo "You must have setup a new user ${MSPQOWN} and a new group ${GBINGRP}" + @echo "You must have set up a new user ${MSPQOWN} and a new group ${GBINGRP}" @echo "as explained in sendmail/SECURITY." - mkdir -p ${DESTDIR}${MSPQ} - chown ${MSPQOWN} ${DESTDIR}${MSPQ} @@ -166,46 +154,5 @@ diff -Nru sendmail-8.14.3.orig/sendmail/Makefile.m4 sendmail-8.14.3/sendmail/Mak + chown ${MSPQOWN} "${DESTDIR}${MSPQ}" + chgrp ${GBINGRP} "${DESTDIR}${MSPQ}" + chmod 0770 "${DESTDIR}${MSPQ}" - - divert(0) - -@@ -68,30 +68,30 @@ - divert(bldTARGETS_SECTION) - - install-set-user-id:
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/, mail-filter/libmilter/files/
commit: 874649cd8388e2959d55ab0eb51cc4654ce86837 Author: Wynn Wolf Arbor oriole systems> AuthorDate: Tue Jun 9 14:12:24 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 28 10:40:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874649cd mail-filter/libmilter: Fix build on musl The build on musl currently fails in two different places. Firstly, the sys/cdefs.h header is not available on musl. sendmail already includes all necessary compatibility definitions for cdefs.h in its 'libsm' library, but these are turned off through a platform specific header file when building on Linux. Since gcc processes -include options after all -D or -U options, we can't simply pass '-DSM_CONF_SYS_CDEFS_H=0' in the ebuild. Instead, for now, patch the Linux platform header file directly. Secondly, musl does not include the getipnodeby* function family. Pass '-DNEEDSGETIPNODE' to fix this. Closes: https://bugs.gentoo.org/712628 Signed-off-by: Wynn Wolf Arbor oriole.systems> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Joonas Niilola gentoo.org> .../libmilter/files/libmilter-musl-disable-cdefs.patch| 11 +++ mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 6 ++ 2 files changed, 17 insertions(+) diff --git a/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch b/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch new file mode 100644 index 000..6dc4ac63105 --- /dev/null +++ b/mail-filter/libmilter/files/libmilter-musl-disable-cdefs.patch @@ -0,0 +1,11 @@ +--- a/include/sm/os/sm_os_linux.h 2020-06-09 11:57:46.789786561 +0200 b/include/sm/os/sm_os_linux.h 2020-06-09 11:57:49.174781812 +0200 +@@ -33,7 +33,7 @@ + # endif /* LINUX_VERSION_CODE */ + #endif /* SM_CONF_SHM */ + +-#define SM_CONF_SYS_CDEFS_H 1 ++#define SM_CONF_SYS_CDEFS_H 0 + #ifndef SM_CONF_SEM + # define SM_CONF_SEM 2 + #endif /* SM_CONF_SEM */ diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index f2d436b1e73..e197eb05925 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -42,6 +42,12 @@ src_prepare() { use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1" + if use elibc_musl; then + use ipv6 && ENVDEF="${ENVDEF} -DNEEDSGETIPNODE" + + eapply "${FILESDIR}/${PN}-musl-disable-cdefs.patch" + fi + sed -e "s|@@CFLAGS@@|${CFLAGS}|" \ -e "s:@@LDFLAGS@@:${LDFLAGS}:" \ -e "s:@@CC@@:${CC}:" \
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 86c05ad075cb10148ce87273780ae239cb73fc5b Author: Joonas Niilola gentoo org> AuthorDate: Sun Jun 28 10:40:33 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 28 10:41:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c05ad0 mail-filter/libmilter: RedundantLongDescription Signed-off-by: Joonas Niilola gentoo.org> mail-filter/libmilter/metadata.xml | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/mail-filter/libmilter/metadata.xml b/mail-filter/libmilter/metadata.xml index 47374668439..1f7cf13f929 100644 --- a/mail-filter/libmilter/metadata.xml +++ b/mail-filter/libmilter/metadata.xml @@ -1,9 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -The Sendmail filter API (Milter) - - Use poll instead of select - + + +Use poll instead of select +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/, mail-filter/libmilter/
commit: a9a1ea072ab7c291abce96ee0162a6be3122a1c9 Author: Wynn Wolf Arbor oriole systems> AuthorDate: Tue Jun 9 14:27:30 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 28 10:40:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a1ea07 mail-filter/libmilter: Set default pthread stack size to 256 KB on musl The default stack size for glibc is set to 8MB, whilst musl sets it to 80 KB. This leads to various crashes of applications depending on libmilter. Enforce a stack size of 256 KB to mitigate these crashes. See also the following link, from where this patch was taken. https://git.alpinelinux.org/aports/tree/main/libmilter/default-pthread-stacksize.patch Signed-off-by: Wynn Wolf Arbor oriole.systems> Package-Manager: Portage-2.3.99, Repoman-2.3.22 Closes: https://github.com/gentoo/gentoo/pull/16139 Signed-off-by: Joonas Niilola gentoo.org> .../files/libmilter-musl-stack-size.patch | 42 ++ mail-filter/libmilter/libmilter-1.0.2_p1.ebuild| 1 + 2 files changed, 43 insertions(+) diff --git a/mail-filter/libmilter/files/libmilter-musl-stack-size.patch b/mail-filter/libmilter/files/libmilter-musl-stack-size.patch new file mode 100644 index 000..9993adfece3 --- /dev/null +++ b/mail-filter/libmilter/files/libmilter-musl-stack-size.patch @@ -0,0 +1,42 @@ +Set default pthread stack size to 256 KB + +This patch tries to fix various crashes for applications depending on libmilter +by setting the stack size for pthreads to 256 KB. The default stack size for +musl libc is set to 80 KB whereas glibc has it set to 8 MB. This causes problems +when a large amount of memory is allocated on the stack. + +For example, opendkim allocates blocks of 64 KB multiple times, which causes +libmilter (and therefore opendkim) to crash. For now, a stack size of 256 KB +looks sufficient and makes opendkim stop crashing. + +Fixes https://bugs.alpinelinux.org/issues/6360 + +--- a/libmilter/libmilter.h b/libmilter/libmilter.h +@@ -127,10 +127,10 @@ + # define MI_SOCK_READ(s, b, l)read(s, b, l) + # define MI_SOCK_READ_FAIL(x) ((x) < 0) + # define MI_SOCK_WRITE(s, b, l) write(s, b, l) +- +-# define thread_create(ptid,wr,arg) pthread_create(ptid, NULL, wr, arg) + # define sthread_get_id() pthread_self() + ++extern int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg); ++ + typedef pthread_mutex_t smutex_t; + # define smutex_init(mp) (pthread_mutex_init(mp, NULL) == 0) + # define smutex_destroy(mp) (pthread_mutex_destroy(mp) == 0) +--- a/libmilter/main.c b/libmilter/main.c +@@ -16,6 +16,12 @@ + #include + #include + ++int thread_create(pthread_t *ptid, void *(*wr) (void *), void *arg) { ++ pthread_attr_t attr; ++ pthread_attr_init(); ++ pthread_attr_setstacksize(,256*1024); ++ return pthread_create(ptid, , wr, arg); ++} + + static smfiDesc_ptr smfi = NULL; diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index e197eb05925..b9a1147970d 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -45,6 +45,7 @@ src_prepare() { if use elibc_musl; then use ipv6 && ENVDEF="${ENVDEF} -DNEEDSGETIPNODE" + eapply "${FILESDIR}/${PN}-musl-stack-size.patch" eapply "${FILESDIR}/${PN}-musl-disable-cdefs.patch" fi
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: e197b31f8a837d60a6d4068a69486d9a092dac87 Author: Sam James (sam_c) cmpct info> AuthorDate: Fri Apr 3 22:42:00 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 4 09:22:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e197b31f mail-filter/libmilter: arm64 stable (bug #712728) Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index c23bcc63c14..f2d436b1e73 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 54d1c273f6bd9247657d8ffe85a7229b342391c0 Author: Ben Kohler gentoo org> AuthorDate: Tue Mar 24 13:08:31 2020 + Commit: Ben Kohler gentoo org> CommitDate: Tue Mar 24 13:31:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d1c273 mail-filter/libmilter: fix bad sed delimiter Closes: https://bugs.gentoo.org/710580 Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Ben Kohler gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild| 2 +- mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index cd3921b5f7e..da2ac458f13 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -36,7 +36,7 @@ src_prepare() { use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1" - sed -e "s:@@CFLAGS@@:${CFLAGS}:" \ + sed -e "s|@@CFLAGS@@|${CFLAGS}|" \ -e "s:@@LDFLAGS@@:${LDFLAGS}:" \ -e "s:@@CC@@:${CC}:" \ -e "s:@@ENVDEF@@:${ENVDEF}:" \ diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index b1557e59752..e0f5570b35a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -42,7 +42,7 @@ src_prepare() { use ipv6 && ENVDEF="${ENVDEF} -DNETINET6" use poll && ENVDEF="${ENVDEF} -DSM_CONF_POLL=1" - sed -e "s:@@CFLAGS@@:${CFLAGS}:" \ + sed -e "s|@@CFLAGS@@|${CFLAGS}|" \ -e "s:@@LDFLAGS@@:${LDFLAGS}:" \ -e "s:@@CC@@:${CC}:" \ -e "s:@@ENVDEF@@:${ENVDEF}:" \
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: e56f48785ca9808078c5702be7e22fa9b410b6ec Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 11:13:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 11:13:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56f4878 mail-filter/libmilter: ppc64 stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index 54f70ca8ab3..b1557e59752 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: d1c1eea7144b3e52c05424bc56712c1022af7211 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 11:11:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 11:11:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c1eea7 mail-filter/libmilter: ppc stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index e9168c12e49..54f70ca8ab3 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 122d0734e8414a564f83645abfffdad60b9c4409 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 11:03:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 11:03:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122d0734 mail-filter/libmilter: x86 stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index 300d1bd5a46..e9168c12e49 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 8df79a0b343525e61b0b6096bc563ccffbbd Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 09:55:44 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 09:55:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df79a0b mail-filter/libmilter: ia64 stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index b9593681494..300d1bd5a46 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: d1a1d6787c0d9f39afd5aa78fb89754f78dd3409 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 09:45:42 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 09:45:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a1d678 mail-filter/libmilter: arm stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index fcbf94c48c7..b9593681494 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 1ecfea812aa2293fc8e8e3e5b2c5ad6c4035a928 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 17 18:44:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 17 18:44:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ecfea81 mail-filter/libmilter: amd64 stable wrt bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index 113f4390f41..fcbf94c48c7 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: b21258c26dd0c0a1fed89b67e1db89c3db49c836 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Mar 16 17:06:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 16 18:25:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21258c2 mail-filter/libmilter: stable 1.0.2_p1 for sparc, bug #712728 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/libmilter/libmilter-1.0.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild index f24ea5bf5d3..113f4390f41 100644 --- a/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2_p1.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/files/, mail-filter/libmilter/
commit: 9d467a0e64ef635873702cecbf8f614b164a6907 Author: Hanno Böck gentoo org> AuthorDate: Sat Nov 16 07:32:31 2019 + Commit: Hanno Böck gentoo org> CommitDate: Sat Nov 16 07:32:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d467a0e mail-filter/libmilter: Bump and glibc 2.30 support Upstream versions aren't increased properly, so we have to make this a _p1 version. Newer build system patch from sendmail ebuild. Patch for glibc 2.30 support extracted from OpenSUSE. Closes: https://bugs.gentoo.org/691692 Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18 mail-filter/libmilter/Manifest | 1 + .../libmilter/files/libmilter-glibc-2.30.patch | 25 +++ .../files/sendmail-8.14.6-build-system.patch | 211 + mail-filter/libmilter/libmilter-1.0.2_p1.ebuild| 72 +++ 4 files changed, 309 insertions(+) diff --git a/mail-filter/libmilter/Manifest b/mail-filter/libmilter/Manifest index 1fc4bdf2b58..02a7dd7b9e9 100644 --- a/mail-filter/libmilter/Manifest +++ b/mail-filter/libmilter/Manifest @@ -1 +1,2 @@ DIST sendmail.8.14.5.tar.gz 2092508 BLAKE2B 3d90fa9778ebb42f2f334b35e46d0f24e8fcfd46fe69d6032f246c90fc998fbeb21e70c70bc454c688a76ea00c90ee9b5f0e5e0fc9b89b9f16fa9c814a825f9c SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 +DIST sendmail.8.15.2.tar.gz 2207417 BLAKE2B 3d9dfb5bc2b535e30ef2fc61333e12a9b1fc45a5d730d2bed1ef956adb574721833f87aeba0475705b76e0c7d6cf00f9a10025bffb0de6c6b4dae606eb2ec399 SHA512 04feb37316c13b66b1518596507a7da7c16cb0bf1abf10367f7fd888a428fadb093a9efa55342fa55b936c3f0cbdc63b9e2505cd99201a69a0c05b8ad65f49f9 diff --git a/mail-filter/libmilter/files/libmilter-glibc-2.30.patch b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch new file mode 100644 index 000..5ceac845b90 --- /dev/null +++ b/mail-filter/libmilter/files/libmilter-glibc-2.30.patch @@ -0,0 +1,25 @@ +--- a/libmilter/sm_gethost.c 2014-03-05 01:59:45.0 +0100 b/libmilter/sm_gethost.c 2019-11-14 18:59:41.885353232 +0100 +@@ -51,18 +51,20 @@ sm_getipnodebyname(name, family, flags, + { + bool resv6 = true; + struct hostent *h; +- ++#ifdef RES_USE_INET6 + if (family == AF_INET6) + { + /* From RFC2133, section 6.1 */ + resv6 = bitset(RES_USE_INET6, _res.options); + _res.options |= RES_USE_INET6; + } ++#endif + SM_SET_H_ERRNO(0); + h = gethostbyname(name); ++#ifdef RES_USE_INET6 + if (family == AF_INET6 && !resv6) + _res.options &= ~RES_USE_INET6; +- ++#endif + /* the function is supposed to return only the requested family */ + if (h != NULL && h->h_addrtype != family) + { diff --git a/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch new file mode 100644 index 000..3348e921926 --- /dev/null +++ b/mail-filter/libmilter/files/sendmail-8.14.6-build-system.patch @@ -0,0 +1,211 @@ +diff -Nru sendmail-8.14.3.orig/cf/cf/Makefile sendmail-8.14.3/cf/cf/Makefile +--- sendmail-8.14.3.orig/cf/cf/Makefile2005-06-14 04:16:34.0 +0200 sendmail-8.14.3/cf/cf/Makefile 2009-09-20 10:55:50.0 +0200 +@@ -80,10 +80,10 @@ + install-cf: install-sendmail-cf install-submit-cf + + install-sendmail-cf: $(CF).cf +- $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf ${DESTDIR}$(MAILDIR)/sendmail.cf ++ $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(CF).cf "${DESTDIR}$(MAILDIR)/sendmail.cf" + + install-submit-cf: $(SUBMIT).cf +- $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf ${DESTDIR}$(MAILDIR)/submit.cf ++ $(INSTALL) -c -o $(CFOWN) -g $(CFGRP) -m $(CFMODE) $(SUBMIT).cf "${DESTDIR}$(MAILDIR)/submit.cf" + + depend: + +diff -Nru sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4 sendmail-8.14.6/devtools/M4/UNIX/defines.m4 +--- sendmail-8.14.6.orig/devtools/M4/UNIX/defines.m4 2012-01-21 00:07:08.0 + sendmail-8.14.6/devtools/M4/UNIX/defines.m42012-12-27 08:13:15.792214375 + +@@ -26,7 +26,7 @@ + CCLINK = ifdef(`confCCLINK', `confCCLINK', `confCC') + # Linker for libraries + LD= ifdef(`confLD', `confLD', `confCC') +-LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') ifdef(`confMT', ifdef(`confMTLDOPTS', `confMTLDOPTS', `'), `') ++LDOPTS= ifdef(`confLDOPTS', `confLDOPTS') + LDOPTS_SO= ${LDOPTS} ifdef(`confLDOPTS_SO', `confLDOPTS_SO', `-shared') + + # Shell +@@ -71,7 +71,7 @@ + LIBADD= ifdef(`conf_'bldCURRENT_PRD`_LIBS', `conf_'bldCURRENT_PRD`_LIBS') + + # libraries required on your system +-LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS') ifdef(`conf_'bldCURRENT_PRD`_LIB_POST', `conf_'bldCURRENT_PRD`_LIB_POST') ++LIBS= ${LIBADD} ifdef(`confLIBS', `confLIBS')
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 214aebc2d78c60b4fe3dca371f7ec4d77e404430 Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 6 15:24:40 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 6 15:24:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214aebc2 mail-filter/libmilter-1.0.2-r0: alpha stable Bug: http://bugs.gentoo.org/642024 Signed-off-by: Tobias Klausmann gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 92db49b2c8a..5c22ef6e79d 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 7e6345d4b4e148da5fc6cd103ae277a7fe767e89 Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 18 04:12:47 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 18 04:16:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6345d4 mail-filter/libmilter: arm64 stable (bug #683714) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 43128110b10..92db49b2c8a 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 1e50e1df7aa21828b84406fda1c0737c176863c9 Author: Andrius Štikonas stikonas eu> AuthorDate: Sat Oct 27 18:47:40 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 18 03:30:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e50e1df mail-filter/libmilter: Add ~arm64 keyword Signed-off-by: Andrius Štikonas stikonas.eu> Signed-off-by: Aaron Bauman gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 326d780d483..43128110b10 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: d84fc82f3c1279c02955594e2cdc3bbe8a88 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Apr 12 22:08:52 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Apr 12 22:09:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84fc82f mail-filter/libmilter: EAPI bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index a804150cb01..326d780d483 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="2" +EAPI=7 -inherit eutils multilib toolchain-funcs +inherit multilib toolchain-funcs # This library is part of sendmail, but it does not share the version number with it. # In order to find the right libmilter version number, check SMFI_VERSION definition @@ -27,8 +27,9 @@ RDEPEND="!mail-mta/sendmail" S="${WORKDIR}/sendmail-${SENDMAIL_VER}" src_prepare() { - epatch "${FILESDIR}"/${PN}-build-system.patch - epatch "${FILESDIR}"/${PN}-sharedlib.patch + eapply "${FILESDIR}"/${PN}-build-system.patch + eapply "${FILESDIR}"/${PN}-sharedlib.patch + default local CC="$(tc-getCC)" local ENVDEF="-DNETUNIX -DNETINET" @@ -45,7 +46,7 @@ src_prepare() { src_compile() { pushd libmilter - emake -j1 MILTER_SOVER=${PV} || die "libmilter compilation failed" + emake -j1 MILTER_SOVER=${PV} popd } @@ -58,9 +59,8 @@ src_install () { MANOWN=root MANGRP=0 INCOWN=root INCGRP=0 \ MSPQOWN=root CFOWN=root CFGRP=0 \ MILTER_SOVER=${PV} \ - install -C obj.*/libmilter \ - || die "install failed" + install -C obj.*/libmilter dodoc libmilter/README - dohtml libmilter/docs/* + dodoc libmilter/docs/* }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: e5393e6476fa9c6df85d8b7f48ab2ba51b12ef86 Author: Markus Meier gentoo org> AuthorDate: Thu Mar 28 05:48:45 2019 + Commit: Markus Meier gentoo org> CommitDate: Thu Mar 28 05:48:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5393e64 mail-filter/libmilter: arm stable, bug #390947 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index ab4dc7bac49..a804150cb01 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 48f814d298a9a4c0a7db115af33f70b0814af3ea Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 25 22:15:06 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 25 22:15:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f814d2 mail-filter/libmilter: stable 1.0.2 for hppa, bug #390947 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 9374d7708a3..ab4dc7bac49 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: c228900f1bda20c8d9f815a87ee09241eb74e7e0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 24 20:06:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 24 20:06:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c228900f mail-filter/libmilter: stable 1.0.2 for ppc, bug #390947 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 41b1a701ce0..ca06e184efb 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: a64919c7c77147bcbe9ed7de5ea796d81d435d8d Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 24 19:39:33 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 24 19:39:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64919c7 mail-filter/libmilter: stable 1.0.2 for ia64, bug #390947 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index b0af242efcb..41b1a701ce0 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/
commit: 08f5136cf26921e06ffcc819365c77a50c961976 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Mar 23 09:33:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 23 09:58:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f5136c mail-filter/libmilter: stable 1.0.2 for sparc, bug #390947 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/libmilter/libmilter-1.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/libmilter/libmilter-1.0.2.ebuild b/mail-filter/libmilter/libmilter-1.0.2.ebuild index 74494baf73c..b0af242efcb 100644 --- a/mail-filter/libmilter/libmilter-1.0.2.ebuild +++ b/mail-filter/libmilter/libmilter-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="2" @@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.sendmail.org/pub/sendmail/sendmail.${SENDMAIL_VER}.tar.gz; LICENSE="Sendmail" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" IUSE="ipv6 poll" DEPEND="!mail-mta/sendmail