diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-04-28 20:21:43 +0100 |
commit | 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch) | |
tree | 758c221bad35c9288d0bd6df9c7dfc226728e52c /mail-filter | |
parent | 8d5dbd847cbc704a6a06405856e94b461011afe3 (diff) |
gentoo resync : 28.04.2021
Diffstat (limited to 'mail-filter')
45 files changed, 151 insertions, 723 deletions
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz Binary files differindex 6b0b8812b819..7bd71895c365 100644 --- a/mail-filter/Manifest.gz +++ b/mail-filter/Manifest.gz diff --git a/mail-filter/amavisd-milter/Manifest b/mail-filter/amavisd-milter/Manifest index ca93c700b2ab..423376e94cbc 100644 --- a/mail-filter/amavisd-milter/Manifest +++ b/mail-filter/amavisd-milter/Manifest @@ -1,12 +1,7 @@ -AUX amavisd-milter-1.6.0-policybank.patch 937 BLAKE2B 54cd7ffbbdc0396874a3fb8672a62974945ccbe5e18e15ddffccc7f9f83cac3ec0e92a1ce5b83b0ee94903f56831bfdeecb2f879cd495820d84b87fe973c671b SHA512 a329e9b4e0c7b7de4b2b09ec8cf9f9157f7602761843278239530831673bd70e4a15cc5b3ec91700808de6a6a29baa00ea2f96d6c40736da27c7cb4fc059af4d AUX amavisd-milter.confd 357 BLAKE2B 4c584ef42c9c1f135160d574dabed9882978930ddf1051161ca7a8ac64a926390ce3aa693957b786cf0f8e83a41b325574c4a19e82b638c2f96726e335ae654d SHA512 354c7e1a0224bd0f8bd40e35dca99fc5c489f9b7ecc2292d992e5594ac969800ab19e99a784957bcc76e3b06788b0623fc5019d8965f002a67c3e01681c541de -AUX amavisd-milter.initd 678 BLAKE2B 75c31115806da7e9f7fd2746e26cd2ebff55edec6611349f2321e99eba7588a69f005ce810595aad2e70bc54576ff870184974bd6bb91af6e3924fb955387499 SHA512 017cc4e2461b524768f2c7f69a1d16b99c08ebf39d024913e79e5ffb2033a2dbd5eb64cedb3b9e370a0143256fdb17652492385f996f0dbe4baaaa96557a16c6 -AUX amavisd-milter.initd-r1 679 BLAKE2B c6d8d8a8b23c01923e2909f5b58cc8228ac693d210a6bd65d9048aa9ac40dadcfb74bb67eded81315fb4c8545bbc652c90e3db1d61f733d1687deb58795f152d SHA512 c043d41da85b206705c5e58204904b30d2076d9563ca52cac60b31eb9638f4574e5b0b771e43e74e83af1f417944ed737f10699a82933cfbee07e9d69a529695 -AUX amavisd-milter.initd-r2 399 BLAKE2B bf842ef6bca77bebe76fe6969676669c97454eee977e67ccf455b09c2ddc2e290739dbb8dbc525625c82eec690826ce39224f188d3e9819fdd8d55169290dc12 SHA512 2021255da427782854b5b0de670359a7f955491bb4de5e6ec0a961cd571183c81c07468559a7f9c9289b069ada3b8c05dab1e07c8d3beb0e4b01199f24794052 -DIST amavisd-milter-1.5.0.tar.gz 175759 BLAKE2B c9de40eadbfca71a3a35c340372163ed7b685ff7150cdb85ab073cc78abcbc5dfb5fcaccc0b1518fa3a354d6ddcf19b6690d5a125e0f2ccb3ea190be57348b88 SHA512 ef206cd2c64cf48edb8a679b92a960451e0edbec11e0c207942bf6f435f7d14538a409d8197774ea4bbf63f27ed73d52a7c51531155be6d8724981b5dd9e0037 -DIST amavisd-milter-1.6.0.tar.gz 187994 BLAKE2B 87d3d870236b50e9c8c7bf3876fc476fb28ff6ee208c8da77c2f9ab2f1ccc0b883cc551718f4f9639125484965180100088d94557f065c7bf904fc912dd2794a SHA512 2e0b39b733f88742fcb2f4e884e528b70731ad5950bd56d3af1391d666dc018d2f6c1ad4212e787872a503bccbc65c52d55ae195c384e9333e4f39d25b1d1a34 +AUX amavisd-milter.initd-r2 402 BLAKE2B 1b25d6eff80efac18b0674e91602e163ce94545dfa9879666af88a206526c1dd55d7563ea418a0b3921d64fc494227a3f03ad81ef5ff0cd92725dfb136aa22c4 SHA512 0d0fdc98bcea9c72332cba2dbe5809b8dabedbe27a15be39b22a4428f0ec3903743f911ac9737c031c04e9152bb62522dbc0ae9fc03b1ca0c2e593aedd88b5c4 DIST amavisd-milter-1.7.0.tar.gz 192688 BLAKE2B 882ecdc1f4b1b3fba2f7f82ffb3e7f4ecf27ce42fc14df926a508b852dd142161af9ce65bc367a5968f64a29a40cb362a0783bdbaf4dff2559715bfd53170f73 SHA512 52fdfe4acdd94e387de63d93aa3347dce46e7e16b8ab51679c7bbfc4f6faba160de5ca55aae141cbd06f3d9d1122dea67fdd67562dd5b8314055f7f6071545af -EBUILD amavisd-milter-1.5.0-r1.ebuild 681 BLAKE2B fd6a954e839da2eb92d023615cdc8d65358e6ee22a7c29aed0f4adfaaa6f04cc70024818fa1005cc71c7d0e16e9841c57c62672cb73d0870f5138cf28bc0cf55 SHA512 0f9c5b732a70a3e9a9206e62c6d92115f9c998c642bdbfa7f6813b4b29865dc793d41de0c27c95a48febbf1e312ef2960efa34f79aa84c2b7a3ad9ba28a2cc92 -EBUILD amavisd-milter-1.6.0-r1.ebuild 730 BLAKE2B 1a451372ba7008105209790587ee1560346a694e4752b7db09fd6b920e8e8a78c633a087baeb57f7c629b4a5e55a4827002ba1f653560877f14a04d6858b0769 SHA512 43e7ce94bea93f1b4b08966f43669715ee7545c5ab176421aa19fd1dff3741c82bcd4725fd64884fa83b25a074ccdd75be3af2dcf736a011e44b1cc8b59776b5 -EBUILD amavisd-milter-1.7.0-r1.ebuild 683 BLAKE2B fec5ac2a2ee5628af601666da5b8f9a0344d3c117e5df7221ccd194282602b67509713998ede1c26a16dc7558750a7c809b4a040d63290934d43ee49a0d99413 SHA512 c48343bed9a8faa06d0214ca7e9aa1d8ad3426e5b10d4939d3773c6d1c5b5aafbf3a7ba17c69caf88b9642cd8053f8bf7ce94eda2465db93a6132e2d63188174 +DIST amavisd-milter-1.7.1.tar.gz 193425 BLAKE2B e93f7f8f4c3b5e59fbfc160e60c8620231f8ab2a5fa06c39cf42b71c0c0abca4e27a1334d01e89337628ccdd685e059be469eeafc385521a780de1bf82bf3070 SHA512 db2fd53a3047a21fb20743fce7d01899eb92efffc62159d3022e0b5014dbfb3667e1664868734d84b58f5daadd8270d3e05a68c60a01a1ac35d104105cc86586 +EBUILD amavisd-milter-1.7.0-r1.ebuild 681 BLAKE2B 0cec22748f64aeae06d5ed2f21944011cce1e53122db498b05eff33d6a74ffe44e255eefde8499c34e1cc8a304000dccc8a683505d5d528ff02efcb1cb32cde0 SHA512 cb5ff423c862a70707351ed7c6eeb7dc9b5130513b6f26ba315a2377ac6a1894d3f335a37c4d39b5ab376332cf391ed04d4131c50d5580e61e11d6b708a415ca +EBUILD amavisd-milter-1.7.1.ebuild 683 BLAKE2B b1c7a90b44fce5629f78510e61a581c326773f791186610f6b9fff599c7baed6ca1b4c08ecccd6782b8e3bb6888bcdaa405a9674fc4518324024835e74a17993 SHA512 5eb1c946d9b1ec4d314a796aa99eb0da12158b41cbc627ae0d1928056f83e36c9213f6b62ebdc63bd9afeaeb187383571198e5fb5338b5b62d0348130e72f750 MISC metadata.xml 332 BLAKE2B 5bc31a7148c73721bd5563f2c951ea025db1387cf6dcee67fecc9dbde770199b8d3e1659b34ae8f07dc039880cf2b9484f20afe799983b2837c28bd2b03c1733 SHA512 ae325c6633d2d141416bf0953de89fe177c0afb04e2396ff22e2d1afd258d2a1ac756a868fd3b00466cd9ac80de858a1730d34d4d8e9930d67296ed0e3986101 diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild deleted file mode 100644 index 35da9fce706b..000000000000 --- a/mail-filter/amavisd-milter/amavisd-milter-1.5.0-r1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils - -DESCRIPTION="sendmail milter for amavisd-new" -HOMEPAGE="http://amavisd-milter.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail ) - mail-filter/amavisd-new" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch_user -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS CHANGES INSTALL README TODO - - newinitd "${FILESDIR}/amavisd-milter.initd" amavisd-milter - newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter -} diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild deleted file mode 100644 index 74a12efd464c..000000000000 --- a/mail-filter/amavisd-milter/amavisd-milter-1.6.0-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils - -DESCRIPTION="sendmail milter for amavisd-new" -HOMEPAGE="http://amavisd-milter.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail ) - mail-filter/amavisd-new" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}/${P}-policybank.patch" - epatch_user -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS CHANGES INSTALL README TODO - - newinitd "${FILESDIR}/amavisd-milter.initd-r1" amavisd-milter - newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter -} diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild index 3e8aa64faa2e..ec76a0bd1156 100644 --- a/mail-filter/amavisd-milter/amavisd-milter-1.7.0-r1.ebuild +++ b/mail-filter/amavisd-milter/amavisd-milter-1.7.0-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" @@ -9,7 +9,7 @@ SRC_URI="https://github.com/prehor/${PN}/releases/download/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail ) diff --git a/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild b/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild new file mode 100644 index 000000000000..1f5babae3926 --- /dev/null +++ b/mail-filter/amavisd-milter/amavisd-milter-1.7.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="sendmail milter for amavisd-new" +HOMEPAGE="https://github.com/prehor/amavisd-milter/" +SRC_URI="https://github.com/prehor/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail ) + elibc_uclibc? ( net-libs/libnsl:0= )" +RDEPEND="${DEPEND} + mail-filter/amavisd-new" + +DOCS=( AMAVISD-MILTER.md CHANGES INSTALL ) + +src_install() { + default + + newinitd "${FILESDIR}/amavisd-milter.initd-r2" amavisd-milter + newconfd "${FILESDIR}/amavisd-milter.confd" amavisd-milter +} diff --git a/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch b/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch deleted file mode 100644 index afbdefc55c80..000000000000 --- a/mail-filter/amavisd-milter/files/amavisd-milter-1.6.0-policybank.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- amavisd-milter/mlfi.c 22 Apr 2013 00:36:12 -0000 1.60 -+++ amavisd-milter/mlfi.c 13 Jan 2015 17:00:47 -0000 -@@ -695,14 +695,14 @@ - l = 0; - *mlfi->mlfi_amabuf = '\0'; - if ((policybank_from_daemon_name == 1) && (mlfi->mlfi_daemon_name != NULL)) { -- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, -+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, - "%s", mlfi->mlfi_daemon_name); - } - if (auth_type != NULL) { - if (l > 0) { -- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ","); -+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, ","); - } -- l += snprintfcat(0, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, -+ l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, - "SMTP_AUTH,SMTP_AUTH_%s", auth_type); - if (auth_ssf != NULL && *auth_ssf != '\0') { - l += snprintfcat(l, mlfi->mlfi_amabuf, mlfi->mlfi_amabuf_length, diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd b/mail-filter/amavisd-milter/files/amavisd-milter.initd deleted file mode 100644 index 68652d6be3e7..000000000000 --- a/mail-filter/amavisd-milter/files/amavisd-milter.initd +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -NAME="amavisd-milter" -DAEMON="/usr/sbin/${NAME}" - -depend() { - use logger dns amavis sendmail -} - -start() { - ebegin "Starting ${NAME}" - start-stop-daemon --start --quiet --exec "${DAEMON}" -p "${PIDFILE}" --user amavis -- ${DOPTIONS} - eend $? "Failed to start ${NAME}" -} - -stop() { - ebegin "Stopping ${NAME}" - start-stop-daemon --stop --name "${NAME}" - eend $? "Failed to stop ${NAME}" -} - -restart() { - svc_stop - # needed to avoid potential mi_stop errors - sleep 4 - svc_start -} diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1 b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1 deleted file mode 100644 index 61ae169e9bb4..000000000000 --- a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r1 +++ /dev/null @@ -1,29 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -NAME="amavisd-milter" -DAEMON="/usr/sbin/${NAME}" - -depend() { - use logger dns amavisd sendmail -} - -start() { - ebegin "Starting ${NAME}" - start-stop-daemon --start --quiet --exec "${DAEMON}" -p "${PIDFILE}" --user amavis -- ${DOPTIONS} - eend $? "Failed to start ${NAME}" -} - -stop() { - ebegin "Stopping ${NAME}" - start-stop-daemon --stop --name "${NAME}" - eend $? "Failed to stop ${NAME}" -} - -restart() { - svc_stop - # needed to avoid potential mi_stop errors - sleep 4 - svc_start -} diff --git a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2 b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2 index 4acd7992258f..bcd27759103b 100644 --- a/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2 +++ b/mail-filter/amavisd-milter/files/amavisd-milter.initd-r2 @@ -1,5 +1,5 @@ #!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 name="amavisd-milter" @@ -15,4 +15,5 @@ depend() { start_pre() { # needed to avoid potential mi_stop errors [ "${RC_CMD}" = "restart" ] && sleep 4 + : } diff --git a/mail-filter/couriersrs/Manifest b/mail-filter/couriersrs/Manifest index 687d9f7cde73..acd1cd0ff9a4 100644 --- a/mail-filter/couriersrs/Manifest +++ b/mail-filter/couriersrs/Manifest @@ -1,4 +1,4 @@ AUX couriersrs-0.1.2-automake-fixes.diff 1100 BLAKE2B eda1f19b025efb70ba4106c1440e1ec4dcf4ca883df56d8e25dcacf2303425c5fed6830d8d7705c7a806dad0ff83d702e7702da1c56ba1673136308d85a62c43 SHA512 dff1847f5ba4898f6f5be8792c80beab75241b26feb63ed130af1788a5ad44d10c6fe7a22de4140baa2523b1f374aac158bda1409ccd41b15d6ed60a221d96c5 DIST couriersrs-0.1.2.tar.gz 521868 BLAKE2B 5895bd6711b6090b43d8b3b6c3b268012ab9ce4619bb30cc6f9b4c35ac63533ee107d6cf068aa2937225ef0372ce8a3cbd8a1a9fc599c33ed2c9884edb85d816 SHA512 e2749bac3374935753ae7cc3d7ef2920b63445dece1206c4c7877005837360f0a6ec6753bfd4b1d736a4eb948a54bf5a7799bc85fc27dd987abd901180545df4 -EBUILD couriersrs-0.1.2.ebuild 597 BLAKE2B 944ae02382ac167d0b6faa1e632f919430b0a2af3a56ba1888210ada5c173017572cad8e3e41066b33e56c90f54155228f6d987e31832d63dc6847945979fa58 SHA512 33e794c0acf8d10af39558b8baf7acb44e77da4b3af7b22539612c0b325eff701622c87437c29b4161246331ec378fe1291a05b711f0ed41f82c3f3f7536d7a3 +EBUILD couriersrs-0.1.2.ebuild 582 BLAKE2B 0bddf7fb5da0a46215c06719fb58d83e340974ba84cb230efac16aa67f9e7acbab15f13f263bef47965599a825a58b41dab1ba4086f5bfd2900a4fa7bd6e13ec SHA512 42d96fc664dab429cf60c8d607f990c070bbe52b987cd2a9c476de5f32a752722ca93292266164cab38646114fefa1e0deb0d35e7a90bbf2cd66f66a02b86260 MISC metadata.xml 298 BLAKE2B b9e78fafa3bb9f1d72cffd056bc26fcd162f2a2bc4152155583bf9f0e9370b6a2de6f1ae96187e345c911b0262bb676ebce2dfbe8cdeda48cc1ae6fb202358e4 SHA512 076d62eff102103aad3f725ce52c1c315e13c479c792301c91ca2b6326e469af8f302d14072bf22a934a5a7a332ec34801f80da9732f6c35407e18e8513e4402 diff --git a/mail-filter/couriersrs/couriersrs-0.1.2.ebuild b/mail-filter/couriersrs/couriersrs-0.1.2.ebuild index 8cdb47abe403..c8eff55bfa9d 100644 --- a/mail-filter/couriersrs/couriersrs-0.1.2.ebuild +++ b/mail-filter/couriersrs/couriersrs-0.1.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -7,7 +7,7 @@ inherit autotools DESCRIPTION="SRS (Sender Rewriting Scheme) wrapper for the courier MTA" HOMEPAGE="https://couriersrs.com/" -SRC_URI="https://github.com/mawis/courier-srs/releases/download/${PV}/${P}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/mawis/courier-srs/releases/download/${PV}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/mail-filter/libspf2/Manifest b/mail-filter/libspf2/Manifest index 786a8290542b..1536bd76ef0d 100644 --- a/mail-filter/libspf2/Manifest +++ b/mail-filter/libspf2/Manifest @@ -1,4 +1,4 @@ -AUX libspf2-1.2.10-gcc5.patch 1080 BLAKE2B ce085a71cba9f6a493c7b276dada02dceb8efdb75df9d0062b74acd9b0e9d5a9c56cdd970743cc9e4860a4714e24d0e4687d9a2c5d321e320a6888c06f88e6c3 SHA512 cd2af129e334e0e1efcd722680f8f7cb064e6f5581ce41c791cb4f5f34d1eb4ac0dc586114b3017b4fd2ba350f11972f78a4029a8fc03118cf74c4f1276cd12b +AUX libspf2-1.2.10-gcc5.patch 903 BLAKE2B f4ddba2890e1899be3ef054eb8fd3548736b97205738f2e28e660d6ab4e89e3dfe5f0a51448083651b76972fb3b7a991c7e40a09618adcecaa4bb2293683c9ef SHA512 9abe90c668fe49d06d8a6aea096adc35641c1f10f375416223c99a1f624ad562e4c8edad3220c38ea350158c263e20d7bf86cb993b83eabd7bccfe5be18bb0f9 DIST libspf2-1.2.10.tar.gz 508842 BLAKE2B d15a44f64c5e3da20aa349e61a6cc02a15f83ed3acff93fe4c23970e30533d6424b1db35d7d60ff488c9a239d343f8544426fbf8fcb66271237155e0b57df1b5 SHA512 162ce382628c6fcadac3e11f5a12442db622bb23f7ec503e16f5ba7fc88afdd777bce6b093c12a58210355985fd11b74b140f08fab347334d82d953dd183b130 -EBUILD libspf2-1.2.10.ebuild 1218 BLAKE2B eac84ec72789cc29c569ff7ac4be765f77c3281e00214ecf174c6d06b5c36cbabfd8579bf8ad74c9274fac2550a5262e8014ebc2f04b05f77d77582d457f05cb SHA512 cba2838ec663c5b7f76717e69931672c8e230e2c4b13624b2017047c5132893e5c0df6b0e093f36031522e55d0b7ed17167e7b82387d2de45429f005d80ec1fb +EBUILD libspf2-1.2.10.ebuild 1076 BLAKE2B e3c206004b0e561699cf0b98d710d299250ae201303fecb4adde799d4f0a267c785c316188eb8d07b9b0f87a8694afc6c25f5e2e027d237e3b415d940b38e12f SHA512 0dd00a1431ffddb33679e90b68c6bfe0506ffc85ee711437617c3a24d7df4a8f8ba4e0ebecf1b09efcde354111b1de711f40a765bf64733287150ff3a49e4a22 MISC metadata.xml 588 BLAKE2B f2a34d6c55b8678f9ef69824ccce32a51508fe251af758d4d4c3ae05b51498b543e5f60757764a4a47dbc98587bc2b57faced4965d8c401e35f8e36605313a4c SHA512 8328d959a8b69fa3e10108f21cf2c53a3daf4aacbd9646af8e5af95ec818eeb6aebc20185b991e4ce6a3a2d0101bf67ce47b7af85dec4b06c2748d5f4fafd18e diff --git a/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch b/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch index d36ec96efd77..75b3fb899b3e 100644 --- a/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch +++ b/mail-filter/libspf2/files/libspf2-1.2.10-gcc5.patch @@ -1,10 +1,8 @@ https://github.com/shevek/libspf2/issues/13 https://bugs.gentoo.org/show_bug.cgi?id=570486 -Index: libspf2-1.2.10/src/include/spf_log.h -=================================================================== ---- libspf2-1.2.10/src/include/spf_log.h -+++ libspf2-1.2.10/src/include/spf_log.h 2015-10-20 23:23:04.579055906 +0200 +--- a/src/include/spf_log.h ++++ b/src/include/spf_log.h @@ -60,10 +60,10 @@ #if defined( __STDC_VERSION__ ) && __STDC_VERSION__ >= 199901L diff --git a/mail-filter/libspf2/libspf2-1.2.10.ebuild b/mail-filter/libspf2/libspf2-1.2.10.ebuild index 4738d9ee9e12..d31bd24a4514 100644 --- a/mail-filter/libspf2/libspf2-1.2.10.ebuild +++ b/mail-filter/libspf2/libspf2-1.2.10.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit autotools eutils +EAPI=7 + +inherit autotools DESCRIPTION="libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocols" HOMEPAGE="https://www.libspf2.org" @@ -11,35 +12,34 @@ SRC_URI="https://www.libspf2.org/spf/libspf2-${PV}.tar.gz" LICENSE="|| ( LGPL-2.1 BSD-2 )" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -IUSE="static static-libs" -DEPEND="" RDEPEND="!dev-perl/Mail-SPF-Query" -REQUIRED_USE="static? ( static-libs )" + +PATCHES=( + "${FILESDIR}"/${P}-gcc5.patch #570486 +) src_prepare() { - if ! use static; then - sed -i -e '/bin_PROGRAMS/s/spfquery_static//' src/spfquery/Makefile.am \ - -e '/bin_PROGRAMS/s/spftest_static//' src/spftest/Makefile.am \ - -e '/bin_PROGRAMS/s/spfd_static//' src/spfd/Makefile.am \ - -e '/bin_PROGRAMS/s/spf_example_static//' src/spf_example/Makefile.am \ - || die - #eautoreconf - fi - epatch "${FILESDIR}"/${P}-gcc5.patch #570486 + default + + sed -i -e '/bin_PROGRAMS/s/spfquery_static//' src/spfquery/Makefile.am \ + -e '/bin_PROGRAMS/s/spftest_static//' src/spftest/Makefile.am \ + -e '/bin_PROGRAMS/s/spfd_static//' src/spfd/Makefile.am \ + -e '/bin_PROGRAMS/s/spf_example_static//' src/spf_example/Makefile.am \ + || die sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac || die + eautoreconf } src_configure() { - econf \ - $(use_enable static-libs static) + econf --disable-static } src_install() { emake DESTDIR="${D}" install dodoc README TODO INSTALL - use static-libs || rm -f "${D}"/usr/lib*/libspf2.la + find "${ED}" -name '*.la' -delete || die } diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 587fad315d73..b7188599a0a5 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -2,5 +2,5 @@ AUX maildrop-3.0.0-testsuite.patch 1948 BLAKE2B fcfdfd488873fa4f14c7087ee54bbc2e AUX maildrop-disable-fam.patch 2291 BLAKE2B dd57e9c6d176fd7ca6cedafb9c0f497dd4454920e60d8d2799f105fd98f51b5a0faa4ecc9d8a688aa4cc9022a6b62b434389d5516bd06abd273e02bf32926b57 SHA512 547f78a9e5dce501ac61584912a2e74b43e36b2189bab27d1811af7718def5e07d3683fb2ef0937ae026bd53cffc68b735319322c089bcfff0a17a6edebed1fb AUX maildroprc 58 BLAKE2B b9ee443f0e9223690f077983541de86dd55c8b36ae2bafdea69563f74dff60ba4234c8388fe257045a36d61bc5f1db4c5a89c56678cbb8b0d4f187120e70a4cb SHA512 3077160382882db22d095dff4b27368e7482b63a9756a3cf7a61e8470ed933af0fdb04a61ebae155b14a7b1fafc598a4cdd1bb660d957f00190b95eb41e81f4e DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff -EBUILD maildrop-3.0.0.ebuild 3655 BLAKE2B 295142ee3ecf1ad6696e8fad5e07151f1bda589c54803da552e8a6fbfd3e95e11c2e98fce3901786c8f30f4939953c6ac11a7de150bc280a3b5139aa46079c00 SHA512 fd1eefc0dfa21fdcf3cab2a75eb152933d4e580249e5262659b7268b38a546d6749e9d8f9346113a1ae47760d02b0610df77452a34faf3802ded7d316e463be5 +EBUILD maildrop-3.0.0.ebuild 3656 BLAKE2B 0529981e795f4ab46fdabdb844f8167db06b3fcea2b4cc9a6333b971619d60454862546f0dafded46c161db1e6ebbe953cb29f9d8eb79531975216055136ff6f SHA512 794fee14ab4e1228beefbaae478521f5b22877efbd6f30ec1bbcdf382ca0e4359186cfa62c0db545fdeb464b141cad8d792d772839463513b5c3fc3fd1374ca1 MISC metadata.xml 553 BLAKE2B 259c46533fe17a5fa0cb8a8f66e0934f048debde8aa2d3e8c231461ad9cd0840854ad5cd25170c8945c8c92fb6281b751db44180be6087c198a4057306487af6 SHA512 42f25a0370d0c41dedfd0ec15e244527ed97ac6d577b170794e9c10930a0a0603e9edba090b004c8fa648ff6bf164a05d7aa2b4cbe2576bd8d9dda6dc54e6e42 diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index ec2d6a34412a..19404652d9ca 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.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 @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier diff --git a/mail-filter/milter-regex/Manifest b/mail-filter/milter-regex/Manifest index 42f4159d2790..cfd868531eec 100644 --- a/mail-filter/milter-regex/Manifest +++ b/mail-filter/milter-regex/Manifest @@ -2,8 +2,6 @@ AUX milter-regex-2.6-gentoo.patch 1078 BLAKE2B 30b782e70b2b9b23d3bdfb22ac5bdecfc AUX milter-regex-conf-2.6 459 BLAKE2B d15f232945a919e49f26df7a5489701b1a13567fca10d877e93943e2ac31865bdf6af26a10da196a64ce0d42238e58631b041e2b846187e82dff0ff38e8aac83 SHA512 2178c0b11ca6fca9121da66a2b4c828105efe9e94ba4b4b6dd56b235dfe3b3ab14a6f7ac9004d7a1fb2b50ff4730f875e85afa0d11c72ab2949aa150b28f1c8c AUX milter-regex-init 818 BLAKE2B 9130db7e295262a02cfc61464945029810f61fba4947e422fca9820d0d58762db228bcc760bc8e1f55aaa61cff9455abed19f66ff7bd910aecd9a969eaa3c12d SHA512 04549ec85a8b3c9fe4e65bcfe903aefbd9019b8324041448586bb3ed3bada20c0bf60fbe485e90bb1cf777703c696d2a0c9b3630c218d7037e1c6b2680eace75 AUX milter-regex-init-2.6 438 BLAKE2B 36f12dc620dca2f1dd2bc0d471c76355474fe0d50c2cb87559cdf0f6b19f9058bf12b085fa0737e32d02509994752c567f719ec7dbb42e9bf5d48b55c862b718 SHA512 a6754fefd61f884733fca4d0bdb9fc7ed057b4d87d37e63dc473b06aa270da0b6cb4df7b95ba59e6198e9a013f959a052e426b0df987eb4690122528bea819b8 -DIST milter-regex-2.6.tar.gz 20517 BLAKE2B d98587146010d60a062833d8529af2788d657141e19c249e97bf5c847ffa01d6c76f42b6c8413f957fbeb9843ad38281ba8257aef10d0f1bd414726c416533da SHA512 33afa9a314ff2a2f14a301a85fa142e6e4166ffb77e8d18632b094c7873397e037ee6c5d3d1c248bfbb23037c45a15f21fb0cebcbb0f90c69b3d985aad37f169 DIST milter-regex-2.7.tar.gz 20579 BLAKE2B e48c5747537d439372d8f473d9b39e337501c24b46d52e13f727b32ee29bb58f266e45ecabad01937f5e56a4a773659daf34d12c6728b6700679b04a2cb595d0 SHA512 d698a7c35768846bcc87a31167cf9a5c41c99d8fa3f3cb5c231e100a7e149d9bca6fc689ece805bd80688787b6d3fa0d9ace49592e1d6c53a25fc2086ebf9962 -EBUILD milter-regex-2.6.ebuild 1268 BLAKE2B 34c4321f989434b0e3c0eda399ab1c6d55b5283c4cc654d75d54153ccae399c19c8b07d7da083d26022fa1c1977bf388d422f20fe9ba3d9e0d5f6af14aa1d742 SHA512 adddee9bc0c7003c138a49db2dd595e83a911f536183af12f0988921022e88457f5c0ed9a82d901d741e80cd216054b4d783476da6e01840fd47b7a86a543c34 EBUILD milter-regex-2.7.ebuild 1122 BLAKE2B 7974a8b954484fabec28215b75101f07a71ba4cee8228f2ab9c0b99123ff265bba062fd8ef62be5e0e06f5931f402daff79429a77baa5e987dd935fe3256c182 SHA512 d5d0a071a6c461186c14fc0416f4bd6290e0057290fc1e027bf93fc9855b654a8acd4060aa1aa02c4820701973c3cb55f3c6982e47d11fbff5d914fa4b217177 MISC metadata.xml 726 BLAKE2B d9fe810fe04582c3c061ce0158041d6e86b7970c52beadd71fe4f183238ff6be018ad47c072f5ddb91d3d243f2d428b34ca97263ef0b4112df848bfa8d8e22b9 SHA512 390a6d4ebb6d1d2189724496b5d7da6ef9cf19c2e432c65b747091de8a24bdea4bf8d66564afadedea4e59f381f88b060eda017882da5b57efddf603d9c11fd0 diff --git a/mail-filter/milter-regex/milter-regex-2.6.ebuild b/mail-filter/milter-regex/milter-regex-2.6.ebuild deleted file mode 100644 index e1e68c2da5dc..000000000000 --- a/mail-filter/milter-regex/milter-regex-2.6.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs user - -DESCRIPTION="A milter-based regular expression filter" -HOMEPAGE="https://www.benzedrine.ch/milter-regex.html" -SRC_URI="https://www.benzedrine.ch/${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )" -DEPEND="${RDEPEND} - virtual/yacc" - -PATCHES=( "${FILESDIR}/${P}-gentoo.patch" ) - -src_compile() { - emake CC="$(tc-getCC)" -f Makefile.linux all -} - -src_install() { - dobin ${PN} - - insinto /etc - newins rules ${PN}.conf - - newconfd "${FILESDIR}/${PN}-conf-${PV}" ${PN} - newinitd "${FILESDIR}/${PN}-init-${PV}" ${PN} - - doman *.8 -} - -pkg_preinst() { - # For consistency with mail-milter/spamass-milter (see bug #280571). - # While the milter process requires an owner, a home directory is not - # necessary because no data is written. - enewgroup milter - enewuser milter -1 -1 /var/lib/milter milter -} - -pkg_postinst() { - elog "Postfix configuration example (add to main.cf or master.cf):" - elog " smtpd_milters=unix:/run/milter-regex/socket" - elog "Sendmail configuration example:" - elog " INPUT_MAIL_FILTER(\`${PN}',\`S=unix:/run/milter-regex/socket,T=S:30s;R:2m')" -} diff --git a/mail-filter/opendkim/Manifest b/mail-filter/opendkim/Manifest index 12afac86db8d..9bc961408a65 100644 --- a/mail-filter/opendkim/Manifest +++ b/mail-filter/opendkim/Manifest @@ -5,5 +5,5 @@ AUX opendkim-2.10.3-lua-pkgconfig.patch 5688 BLAKE2B 57fd8b57d12af4d1351e8bfa2ad AUX opendkim-2.10.3-openrc.patch 10203 BLAKE2B e825ae1258c82607eb6d10d5acc3246908868fd3d5703ba0044f93bdf51e5a95dbc39a1e3060855073d14c31da5cb3985afe81c526f592f56463bf698ce4c317 SHA512 34499044cb768d54c0c1653a62fb34c9815990d815c98ccfba22afc1ad9c837c6689ff17a3d1da1221d698c91ce9d77a1964d99055527dfd797f8d428e1db615 AUX opendkim-2.10.3-openssl-1.1.1.patch.r2 5966 BLAKE2B c0dcb757f1195e8a3fc055f5162b805bf5bb2fe7a6a7c24317cfc1f0ed05491803f2fefbc22e96409a339f9741cac5344044a1efadec1f3e3c87084b2c221ed6 SHA512 e532d0411bc6cf1f55bf2de1bad54dc29d19558b2c4ea27aa72f17738688d48f111c3662e88064169a78347144eae289b362bfa4849ab4d3b06ff97d439cce47 DIST opendkim-2.10.3.tar.gz 1210224 BLAKE2B affd4526568431fa1afee93a167c5569912c9344ea4e6eee3281a035bd0c76d2be5d2e8e144bbebabd681a73388a37ac56d9a2e4daf00af9baadad14ffb42265 SHA512 97923e533d072c07ae4d16a46cbed95ee799aa50f19468d8bc6d1dc534025a8616c3b4b68b5842bc899b509349a2c9a67312d574a726b048c0ea46dd4fcc45d8 -EBUILD opendkim-2.10.3-r26.ebuild 8212 BLAKE2B 4abd77d632cc6df73472c0cfffeaf7919d4af3980cab736a5e83d54bac6fa3770e6cb43fd35c3fff114be831ff3e15e220a8e86e200460eb6a77c434ea733122 SHA512 ed44c7abe81538f9033e83933477ebbf5d9da2546303e203d060fc3768f53696bec68ae570bf3473cdf64f33363e91173bb7c293f8b2622240164706ccf0ca99 +EBUILD opendkim-2.10.3-r26.ebuild 8205 BLAKE2B fb5503497408f7908554aef889bfec04c2a43efe7b40f91cbf8291faca9dd94939e83c5bf30e0bcfb61db0a0597518ee0dc7aeda1f070baa48fe2d624da0bb41 SHA512 acdb40e4fc7f4c145ad7e38a00845fcc16f46952f1b5f5e6e8468c8f8cd99467c4715c0bf5013987be6d9b6a322d7201f00888c8a1ceb8d5b1ddfb7844a19353 MISC metadata.xml 1956 BLAKE2B 2f2af8f3fe2b66d08b72d55b9c1b3c73e3016e083466539827b5c3e02364605229972407e6953bd63d1d027310a2e5f4f8b5ba12cfeba86c5a578e437f42a963 SHA512 92239f5f0bab0cd81abe7f10bac347398b88d183cf1551076e2dcfa2000bfb192f3985779201c10be9834c51807f1bc4a5ef0d37773565ed90a265bdbc78e104 diff --git a/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild b/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild index 4fdb6dc6a66e..e2394f1e21f5 100644 --- a/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild +++ b/mail-filter/opendkim/opendkim-2.10.3-r26.ebuild @@ -5,7 +5,7 @@ EAPI=7 LUA_COMPAT=( lua5-1 lua5-2 ) -inherit autotools db-use eutils systemd tmpfiles lua-single +inherit autotools db-use systemd tmpfiles lua-single DESCRIPTION="A milter providing DKIM signing and verification" HOMEPAGE="http://opendkim.org/" diff --git a/mail-filter/policyd-weight/Manifest b/mail-filter/policyd-weight/Manifest index 2aa4a11fe9d0..64d6845e77f4 100644 --- a/mail-filter/policyd-weight/Manifest +++ b/mail-filter/policyd-weight/Manifest @@ -2,5 +2,5 @@ AUX policyd-weight.init.d-r2 390 BLAKE2B a6d42795a70f9aa75e33e777ab235762932207b AUX policyd-weight.tmpfile 37 BLAKE2B 3401fc7d784c9d61f216fa46856a6d6e462866eaf80cedb8d51c9f4db89026049833d087c106acbec4c2cd49b878e085567cc93b808fed77423f9f96efe54802 SHA512 8970d2e83191a381fc8dc1efdddcdcc1e1429d39edecc567a9c98693610db7556853f59b944774d876d4acee80acc3254a218583b792880c8985fa0f2879268a DIST policyd-weight-0.1.15.2-patches-1.0.tar.xz 6920 BLAKE2B 92bcf7b11dc5e07d5c8f10b9c103ac52b1d8e3449beb6e049311c2360ecb59d8751e35e20453c8dc402b286cf028f44cbdcc8bc45cf202a2af883d8954ae5e51 SHA512 a2d4ecd2ee76180cb6ebb0790a04e4fb101e9e6a73a253b83473ebb8952bc88cc903a8ea51b84743419dd8bc974a8ffc9378a187f8b8b65620268c382aaaa94e DIST policyd-weight-0.1.15.2.tar.gz 75347 BLAKE2B 3eba7a8909557b6f8ddc1ec0930e8b0c5d4a2ec213116977c8b340f52643491fc4ae81b7c9d319484e7584fe7c3c6c6aea92d7eecba7637d0f6378e00c64c28f SHA512 37702762c171b208d37651b2051b521e4f44708b7bb7e0d3001fd2ba123b227c847bad8dd479d7a56f9aeab02fdfd957d34b2c4d7f3a9fd727614cd4031f8b78 -EBUILD policyd-weight-0.1.15.2-r2.ebuild 1179 BLAKE2B eaff146b5a1d2f9d1aa1293f4e10b988863bd401527d3ab616aa4ee583f07b71da9d20ed1916624ccb97195f2acf4ad32ffcfe3da01f2345864d2183a9df48ab SHA512 35413c30a6651a7bb4ab8a91a83ba747ceeb0b1d40079dc6ee1587e6fc3adce7b956aa52b99863a96b8bbb0bee0dcc240e528808cd7af267ac58c9f09af9b053 +EBUILD policyd-weight-0.1.15.2-r3.ebuild 1156 BLAKE2B b8bbf43573ff1a7b28d3da0007ab587cf0419f25e0b780209588da04a22d75bc3850268613a96e14e397294d561e84fe3d6a9cd771e8e920307261a412d55a19 SHA512 431a8e54a996e9cc33db5ca021a9efd5cb6b007cc3a56168f27fbdbd532eccfd69f5b68b2d96baa73413c9f0f98e8bf8b2089e2b1e5b3bd5bf7157b040e78675 MISC metadata.xml 749 BLAKE2B bd351a4a9b3f9e7fda219e71bcd3d452d2b81a7f90d03edffbd4971d80a8c11f65932f0d2eee8a14ba0a62a77a9d6ef7fd326e463a909971c8032695d948c605 SHA512 20900a4f20941b48bb2ee3fc50de0407c9fcf68ba4221f4884520c49567afe49b22b30d76dd13edf84e4294ae8f5c135f43a3e24cd8e5abaf265dd02476c9127 diff --git a/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r3.ebuild index 298da40f0b8a..ad62cc4de1a5 100644 --- a/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r2.ebuild +++ b/mail-filter/policyd-weight/policyd-weight-0.1.15.2-r3.ebuild @@ -1,39 +1,37 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 -inherit user tmpfiles +inherit tmpfiles PATCH_VER="1.0" DESCRIPTION="Weighted Policy daemon for Postfix" HOMEPAGE="http://www.policyd-weight.org/" -SRC_URI="http://www.policyd-weight.org/releases/${P}.tar.gz +SRC_URI=" + http://www.policyd-weight.org/releases/${P}.tar.gz mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz" + https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz +" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 x86" -IUSE="" -DEPEND="" -RDEPEND="virtual/perl-File-Spec - virtual/perl-Sys-Syslog +RDEPEND=" + acct-group/polw + acct-user/polw dev-perl/Net-DNS dev-perl/Net-IP - >=mail-mta/postfix-2.1" - -pkg_setup() { - enewgroup 'polw' - enewuser 'polw' -1 -1 -1 'polw' -} + mail-mta/postfix + virtual/perl-File-Spec + virtual/perl-Sys-Syslog +" src_prepare() { - eapply "${WORKDIR}"/patches/*.patch - default + eapply "${WORKDIR}"/patches/*.patch } src_compile() { :; } @@ -49,11 +47,11 @@ src_install() { insinto /etc newins policyd-weight.conf.sample policyd-weight.conf - newinitd "${FILESDIR}/${PN}.init.d-r2" "${PN}" + newinitd "${FILESDIR}"/policyd-weight.init.d-r2 policyd-weight - newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf + newtmpfiles "${FILESDIR}"/policyd-weight.tmpfile policyd-weight.conf } pkg_postinst() { - tmpfiles_process "${PN}.conf" + tmpfiles_process policyd-weight.conf } diff --git a/mail-filter/popfile/Manifest b/mail-filter/popfile/Manifest index 749f78ba0c2b..cea13966affc 100644 --- a/mail-filter/popfile/Manifest +++ b/mail-filter/popfile/Manifest @@ -1,4 +1,4 @@ AUX popfile 715 BLAKE2B 071dd14e37401ab0c5c25d644f55275fbf59bd9dba5bca39202f27338492603a95c023fe1288c507f76f78d4c0137580d8a279c4738247f8b507b3090318a313 SHA512 a802f753de335552a0b54da98baaad07ceda1da83f0c082d4e2204c90378c35ca5f34bfee1f7beaf11ee6795b7287dcf3db07eedf958665134064dfd9168fae2 DIST popfile-1.1.3.zip 523431 BLAKE2B cf084e572bf0d8da7d4ce4435f7df9c527ebb0d6714f9b5ac2c2d8701231f452989de048e24bdd7cec2483466ed20f1ed9aa84255f7606a9ffb2bb06bf05b30c SHA512 0e3ed3d67d2c2b456643335dd030a51e890bb371c5b8cf9eed9fac350a2536b8884eeffff78fcb27b99c39711505df533ee3ded5b40714fb46e54c2d25b3dda9 -EBUILD popfile-1.1.3-r1.ebuild 1116 BLAKE2B 30091aba8457667ec6e6b768c440eceb74f0c5f5c08df2c4c9a964d391ee53bd3d0807e4d07df4422ef5c624447989d5b8d1a93917fc63e560f568a6fe72d0d7 SHA512 7230d404a69480fcf56a227fe101e38b8f9eaa03b48b66759977608d0bd7674b9f28776475c7de8da623cb0c23cee0acc18d575669d71659b21c09835484f123 +EBUILD popfile-1.1.3-r1.ebuild 1119 BLAKE2B 9eac6b7ee2b4ef9b8036e2c8648ce128cbe06fb1d755f58c7e54b128b476721847187d46a5eaf1f0709d37074248c9a0246bf1e0d7f4afe75cef40f2ad6f4c36 SHA512 360d89611f62aa21e75de05d3d4efff4aabe1acc922003c40b552412bbc4a979d1c98ee7c93c10bc52da968dd7b1ecc27a55060a2d89a48be0734ada31c98cb6 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/mail-filter/popfile/popfile-1.1.3-r1.ebuild b/mail-filter/popfile/popfile-1.1.3-r1.ebuild index 45ab09e88418..3e6c505f9fde 100644 --- a/mail-filter/popfile/popfile-1.1.3-r1.ebuild +++ b/mail-filter/popfile/popfile-1.1.3-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils +inherit edos2unix DESCRIPTION="Anti-spam bayesian filter" HOMEPAGE="http://getpopfile.org" diff --git a/mail-filter/postforward/Manifest b/mail-filter/postforward/Manifest index 42b88a6579d7..b91bcb1868d2 100644 --- a/mail-filter/postforward/Manifest +++ b/mail-filter/postforward/Manifest @@ -1,6 +1,6 @@ AUX postforward_apply-sendmail-path.patch 722 BLAKE2B b8585995206ebe6a608200b85a3eba3df3deae1682f22e4171be9c2f055593e827cfc4753b276d544da5a59f71f374575fcbf8544e4d12738280fcdb770bf8d4 SHA512 17685c2bde9ca3057f4da06553b19e2dde556788c009e9ea005b7b87af687643f9233decf4fa30f4fbd885317f4b3fa283af3d2b1b98c5621df90616ae8751aa DIST postforward-1.1.0.tar.gz 5707 BLAKE2B 2dc994628820b40caf3b9c65ad6be48e220abff8f5a6d6054b109600d9d368fab3e6e642dbc5a98235f440359600a3f4bbc19f7ead06fd84802a8900fa465dc1 SHA512 39d7a33c454b1529a691b24fd69b311ba368caf59168d39146654cfe319ebc3cf73835e66e6c95a43747f389a6b954ac8da0d7e934e562c16cb85dc20c0f4804 DIST postforward-1.1.1.tar.gz 6086 BLAKE2B ecf344af646b745fa9860279f6c91ba5ab74a5dc93a1cb09168091b01ebe5e804062afa32a51b34f65c5c89c08e401a8a4e1beb145c07bcfb848c970f6f4e1f7 SHA512 1f29e1731ef9fd1292f932a8e195577ce238f69c2e6ae1ffac81a577607fda98563b454564841011ce077cc8453e5ad78d2ab904fdf0fea67c15a69f6b2a3d92 -EBUILD postforward-1.1.0.ebuild 1233 BLAKE2B 1c2b462dad4f4e60977805989c53ae9add3adec82cd3c5f4e2526579f482eba8bf636b69f9ac8e9abb2c4e730526dfef0ea7b854a0e9723b249f13d90e707192 SHA512 021a0d20e6f2e22cb9073e8563ad3a2b6e6daa345b4eb95b9bb45a860f82d1ff8db5f1e12bcdc3e88faadfb4be354e9fce0abd8121fce38888fb86cb0b445e3b +EBUILD postforward-1.1.0.ebuild 1223 BLAKE2B ba7309c39a6e897fbd034976a4d76918a671e20e6845b52f6e9246578bdb556b3d3d4b276f0e4d8df3e848b134473a4f5124163aa9e9e29b41aaeec37dbc2fca SHA512 3efaaeb4b093895dd94a9a8bc3221bb457abf146ff26d177dc128c810b1e300215a34db3ec349dc8d5048450a12ee7dcd43a351df03faa287c4652b440bd742d EBUILD postforward-1.1.1.ebuild 1221 BLAKE2B a2ed2666cec751cef0f1c1322d9d53559e055f5a2ab7bc3b0600adf5a778e496da930e1f70297f241969ec2dd42638bab1839031aee834aa077d4de9e88a49d1 SHA512 4b9add52a203c7139960aba668abe613e27349bac9da5f7d486c630a9a7cdbcdfd7b31f523438d586cef0e3936d98a0a36ea005fea3dae74681d14b71fcf9a88 MISC metadata.xml 516 BLAKE2B bc65cc7cd67c7e80fca3d05fe327e8f817023c645643fa7784b9da3c73786121463efe8c70a6b5c771a52342e8565e02a4fd5ca5c76ad66bff775b0240f135c7 SHA512 2c35ff8e29dced81fe95bc1f1ec902a284d49ca3a2f3440eb9c3c320d2c953110055193b9b89c01931a57caf8134cdd793a70628a982f148558f2a7d932a0fff diff --git a/mail-filter/postforward/postforward-1.1.0.ebuild b/mail-filter/postforward/postforward-1.1.0.ebuild index 681a874c9e66..2e0462535529 100644 --- a/mail-filter/postforward/postforward-1.1.0.ebuild +++ b/mail-filter/postforward/postforward-1.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils golang-build +inherit golang-build DESCRIPTION="Postfix Sender Rewriting Scheme forwarding agent" EGO_PN="${PN}" diff --git a/mail-filter/postgrey/Manifest b/mail-filter/postgrey/Manifest index e4fa3b53242b..4fcd7e64198f 100644 --- a/mail-filter/postgrey/Manifest +++ b/mail-filter/postgrey/Manifest @@ -2,5 +2,5 @@ AUX postgrey-1.34-r3.rc.new 2373 BLAKE2B 6f7a1197735b710fbb23fd49acb1fc9a9b743e7 AUX postgrey.conf.new 1914 BLAKE2B 826949afe4a8a7bbfe9dec493fd619b91235945420bbd5e4c70709aff23a7393277c88edac1b1f149ea34b4fdfce4649715a97b38052d3e2c360716439bf6489 SHA512 07c7bf82fa24486a62701238bc3684e7ed445bceeb54c842eba39b0d83732b704954247978784142ecf20329352dbe698ba2d9a76576d5082315a314278a6740 AUX postgrey.service 345 BLAKE2B 4ca6ab7a5649ea49fe69128b64111113301ab891f3de9f2d433e40eca14d178dcb992f70802cc73d003e7903fc3edcb53242c656b9208fdd0aaef2562577d522 SHA512 f5f92cae916a8000da460c0c5bd2194b49518cf2bdadf7f6c4512a29dbee73b4a75d530ed0d2049ac46103235246b5b3b88e55216c9ed1a012ed306a4bf7d58c DIST postgrey-1.37_p20190625.tar.gz 124667 BLAKE2B ca2caba51a72198e42d6d4d9c5c7590b62c1bd1589d05bfb4096fb4d95ff62ff96976beac8c1b35136a4a6830af936244485ff7dcdcd46d8558a4bef0bbb123a SHA512 f3caf3c7663bd8784701c7e1ad45d1c577edf6fac14591a6983fda25e7f8a875f2501780a8f97ce72e6a324878404e9ac2a003a07ae07ad4debae61fe734b8d4 -EBUILD postgrey-1.37_p20190625-r1.ebuild 1748 BLAKE2B d6a0170d267dfc468fb980d4accc1705b32b7b40c25fdc8c508ab9fd00bc6bdde0506a53379a4d2d031dd51ed5bea1dd6c2f02c834737782e592ca4c7d9ee026 SHA512 077aeaae3b083fb8bda7d1dac829a71200cae7fb7cf1d50dbd0731b0bd22cee5197d7c3dbc16e17f8192719e089544eff84d14a79e9fa094be30f1ca2f7d7fe8 +EBUILD postgrey-1.37_p20190625-r1.ebuild 1760 BLAKE2B 5494ace7579f71f369f29a8dcc5be1cbac062e8b7c6c4e910e998623de83bc5e3ec41807f8affbe7487433fd7c3d436cefc839e45248644fb449b71e212cf579 SHA512 5a05c58fbc4fd8445968f731b3959be9eddc8551fe3b98ede4146aa5fc50aaad00d87bf10e17e49f0da69626d977a893b34d149972035c8dcc9bd5b14c84fe90 MISC metadata.xml 470 BLAKE2B 28f461f109f6883bd605e86a4e13436960db61cdc30467545a0a3826fa5f5282af1d73806288845474c87aaed616a83f9e77a5d264cde6dd07b2c8d9cdde0bba SHA512 9dec84c40a4b8705b458687fbd1d8300531bc77975f96be5e94ad251c8df2b2d1f20a08d4082f228353ee98cbf4f691b778d5bfdb9faa89ea1b3dd68b71fd331 diff --git a/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild b/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild index 68f9cb0299aa..a6906228099d 100644 --- a/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild +++ b/mail-filter/postgrey/postgrey-1.37_p20190625-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86" DEPEND=" acct-group/postgrey diff --git a/mail-filter/procmail/Manifest b/mail-filter/procmail/Manifest index cd97e9da00f5..a1da635d87f5 100644 --- a/mail-filter/procmail/Manifest +++ b/mail-filter/procmail/Manifest @@ -9,5 +9,5 @@ AUX procmail-maxprocs-fix.diff 465 BLAKE2B 05df3e8111ec4953a034fbdd93c9342b1581e AUX procmail-pipealloc.diff 825 BLAKE2B 532fe5fe01b34989e6d5805c0e5e1681d0b64f3838214b9715b44431c58d3f681ec4c889935071542b832b0ca7d96cd07d043918d2cf592ec4d150a483a58480 SHA512 e2a93060ff133f073c8a988db1bd92cfe3aac149ee04eda65862c468576fe194cd09379a545a94bbb1e20dbe1e142eae9f7949e930288178968fd95f5450fdbc AUX procmail-prefix.patch 5748 BLAKE2B c25d1de87d59771f959940d59195096711e70cc2a586d6eb585a58dfa96da8eb02ebe1bc03e08c0f8d6678da97d6c6016f99ae2669f4931e9cfdeb39ff23d230 SHA512 be61e6e0c89145caea1351241196c3bc986382340ecba0360d10918691cf1e35c67028a33ffaf22c83a0c747d06e58f437bf84854fc819206fa6e7bf0bbeb0d5 DIST procmail-3.22.tar.gz 226817 BLAKE2B 4fd4641abcd3a897ea19bd8f76446f88806d22649d5221f8cef6f9efc29f7fcc02c9707cbf00c32fe247f16579d28fd887d3c18c4d3a2f8877c351bf92e85866 SHA512 3d0658329a55957a8d5741e03b0853b030c4524acef30641663213aa9eefc8264f8cc2b68a00a89e5f9f0f7c916c41a42e1b6c8df562c545ba97d8ab9049a936 -EBUILD procmail-3.22-r14.ebuild 3585 BLAKE2B 22ddb8480f28c47d634309d7382f56db9ceb359b8b1159e664e78d35f203bad849829425e145264d22b240a03075fcafd15cd0f1b13e1d4a6242dd46ca1c5b0c SHA512 3b3b40da452c1a1be00917370ea487871e33ce2b92b39d5855ae605ef999dc0bf37770cab5dd2e1cdf04e5808cd38eab439a012ed9822ff1646781ccd480582f +EBUILD procmail-3.22-r15.ebuild 3603 BLAKE2B 55e2d4cc38a60066b08eae0be054a24ad9587946d692c0c5e0851aced7f066c6f857969359f18065229022972e2926978ed2fb091e4a1e211e603aa5cf551cdf SHA512 677e5441cf4d530715f23bd1c6ddc7ef7c3923c1c18afe3e258712ac55567dabcab3b99a6b34c9c690825a6e02273205d3d82779b96e30740761b8126dc1e210 MISC metadata.xml 265 BLAKE2B a79a9f0aec856d7f6890b8adf1dbb728c1218426404e815e308bef910ff6b80a97dc487084ea81f93823fcd3a909f3eca5bec488c252cb886c46c55544f370f2 SHA512 82df2df703946d60d4906f91f64fb4158cd88219b613221005996ff953451c0a659d761d1ced61971be2d6be6f968bc8471c26e001353f6dee6033a2012c265a diff --git a/mail-filter/procmail/procmail-3.22-r14.ebuild b/mail-filter/procmail/procmail-3.22-r15.ebuild index 47a3f029c6ab..c02cde9cd8c1 100644 --- a/mail-filter/procmail/procmail-3.22-r14.ebuild +++ b/mail-filter/procmail/procmail-3.22-r15.ebuild @@ -11,10 +11,11 @@ SRC_URI="http://www.procmail.org/${P}.tar.gz" LICENSE="|| ( Artistic GPL-2 )" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" IUSE="mbox selinux" -DEPEND="virtual/mta" +DEPEND="acct-group/mail + virtual/mta" RDEPEND="selinux? ( sec-policy/selinux-procmail )" src_prepare() { diff --git a/mail-filter/rblcheck/Manifest b/mail-filter/rblcheck/Manifest index f0c4ed682fa5..193f47fb915f 100644 --- a/mail-filter/rblcheck/Manifest +++ b/mail-filter/rblcheck/Manifest @@ -1,4 +1,4 @@ AUX rblcheck-1.5-configure.patch 719 BLAKE2B 81c4bfbe0a85f58965755c32eeadd9796a97b48c7626f285fc462cd260a1ef8e46de716b5be1816d1928a1a4157e8ac2d4e43f54f17bdfe6f318c07f0100b48b SHA512 302eb1d56793d07cda5000ce480c8bc705c0fcd20d41fc514b47fbdfbf6d8ec48318c85a7ed8008376e2c09b6ff0891c5484e930589cbb078fcf4832f547cc36 DIST rblcheck-1.5.tar.gz 150395 BLAKE2B 2d4232fea8e5b43d0b29c44d3413eb3a5b5222bac0a6f737c9e7a273c3810b7c729f8fc6222fae18801cf6e172d4ef165213b70d38f510621791e4f8a0f25a0e SHA512 f0122701b5f7b293cf97cfb6f04963fdf657774f97342ecd57bc4a049b08f3d5b94e5148a4cc1f24de62c852b003c7339c35e4ddc199ea6be6a13583ca58f311 -EBUILD rblcheck-1.5-r2.ebuild 599 BLAKE2B eef2369f8ce2018552b19547e8a79c0e5cc1acb089f7f1358a5d1e7d674ecba8140bd38390f7573ac4be766bd118c8e46fb8fdbf6a137a57690ab75f0af954eb SHA512 5e8cf82f6a87ec8ba6738c77b79aa4a3d50087806e5b61476d23842210e371c77ac49070794608ece63b14bb25357f1da9356483860986b65c94061536ef00b9 +EBUILD rblcheck-1.5-r2.ebuild 572 BLAKE2B e468d366723628cd8cd68153e0d58cd3fc23c9f24c25c02c43204a2d880d8f2d48fd786bcbf92419aac697059f465910777dfac88be67ef4f322b458ce7c18f7 SHA512 4b41b3cbb83240b25f84f0ddaa00beb2221d11f6ed6cd175f530add81979ca51dc839efcd3b2875d679ad08ff54229524d32538d2bcee55843ddb09d190cab9d MISC metadata.xml 246 BLAKE2B 4fb6f001359007060f557dd40adf003fcac81f91051966d26aef90d8fe07240e8b4b5f0ce6ff227b4562008cf69dd412e36cd84ed4067f47294f449c7f62fd50 SHA512 43570f81095c94f1accb8bd55483d62db011205920ffc4079cad84626da66f3daf0d8e24e9476f553485153233874b86c6232d17f059b6f25eb53f2fbc0d0c2b diff --git a/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild b/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild index f8aa98a7b716..f56dd622a26b 100644 --- a/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild +++ b/mail-filter/rblcheck/rblcheck-1.5-r2.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit eutils toolchain-funcs +inherit toolchain-funcs DESCRIPTION="Perform lookups in RBL-styles services" HOMEPAGE="https://github.com/logic/rblcheck" SRC_URI="https://github.com/logic/rblcheck/releases/download/${P}/${P}.tar.gz" -SLOT="0" + LICENSE="GPL-2" +SLOT="0" KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" -IUSE="" -src_prepare() { - epatch "${FILESDIR}/${P}-configure.patch" -} +PATCHES=( + "${FILESDIR}"/${P}-configure.patch +) src_compile() { emake CC="$(tc-getCC)" diff --git a/mail-filter/spamassassin/Manifest b/mail-filter/spamassassin/Manifest index de4cb4e0edf4..4efc7d11a7cb 100644 --- a/mail-filter/spamassassin/Manifest +++ b/mail-filter/spamassassin/Manifest @@ -6,9 +6,8 @@ AUX secrets.cf 664 BLAKE2B a501fb93369743e3c9139cc780f166168313613c840857bc0e72d AUX spamassassin.service-r4 182 BLAKE2B c5813612e78602d6e67b527f07a8a38171422a638bf419135b34f950a036e899ee6d6a129413ab52ca737f18258265cad971a0b84057561b7012fbc390efd7e9 SHA512 35da6ed8baa1cfc13546b409ed65d18334410ee497f9609c89cd4993dc8084ed479ddc7658e72a52a9b79f1a73d4efba42148b7238678c17a2965f9ff6a608e9 AUX spamassassin.service.conf-r2 120 BLAKE2B cdefa5d73234be5331f7ff7cc646f10365adf515b85bf0d9912d240105579747f3834b7f72402a31b5be9b8ed0faf2545ae0a4ed46ebd3c7a90962f764fb5e8a SHA512 55b93ce1636505beabba21cd208541750ef448e952658b65d6e1447f92cec3a35e3d489d014a0229765117168cc03b4675652709f7ed9973be8fba84c10786dd AUX update-spamassassin-rules-r1.cron 1557 BLAKE2B f159c1dd8f00771c5232cfb653403621aad010100535cc1b3ef4b2e18592cad94762bb2e689a904befa319fe40ac2cbed8ab7592ca506134b71f5d5d9d43ed30 SHA512 cb2902fcdd37465b789abd4a45196787a90b90e90678b20a264799587134d992f7daa1a5bdd06261bf40dacb2c164a1fbc3a10986b6265f04e57ee42a3896bfe -DIST Mail-SpamAssassin-3.4.4.tar.bz2 2741290 BLAKE2B 03dec6c71a43ad7d288a96de32fb61e81e2c793756c76b7c36ec34226483a35123cc291376e7c15ce73571e7de5967cee058a1b34932fd0f27632028d22b092b SHA512 7dfd0cf3426df683f608218da8881538a24e833024f2a1eb0f8513bdf3e4bc6ac48198c4f380efe024a01ae7b6a5ab9d76205cec185d0e4818f1cc79bda0ea3f DIST Mail-SpamAssassin-3.4.5.tar.bz2 6167088 BLAKE2B d99c9e40f6735328b5300f010f248d35a8a8dcd3a3692a8db909234b8de3a5e432d004cf09f7ddb8b2ae82144525ce1ab25d89df92b621d8e119e2128e59cce6 SHA512 46096019ef3d2b6dadb7af0d076c22526786cccb669cd4bed131b64fa935863630ca9f3e78277bebba0ed75099be9fbce97a30a6478ed84093896a1ad3d8387a -EBUILD spamassassin-3.4.4-r4.ebuild 9597 BLAKE2B b6143545ad7d644a9b871beb76280cf91c4b7a1c4f027b86e732ee3b7e416c11723afa81cc59d850bbc20d00e7f2335b258e4e4b6cfc238b9a27998a829f492a SHA512 9dc6d93468aa16cbf118fe3c1871b7b112b65f8d5f6a53df4dbb273dcb8e50790f48ed60d5790f1bd55fb35b3d1b799ff1e011857826fb5a57953a3e2d9321b8 -EBUILD spamassassin-3.4.4-r5.ebuild 9639 BLAKE2B 64be74a95194f2d3bd33d182775fa3367ea0410744cf8786394de74b68ced727ca3f86914030864e3fd46e35c790253d0f1c78da1282f44ea3cb865b646acf69 SHA512 ec54561690656c8a7b7c5796e71945b8ca9693d56027a32021825924396ecbe7fb75454d77d84b720d640d8786a84d68760de7e1169c58329dab0f2173fc454f -EBUILD spamassassin-3.4.5.ebuild 9605 BLAKE2B 0ff9381d0730c50b2f439a6d5e0dcc55fc2a9caf5ed662a5be22b4a1985894970b90d359b8eef127da2b3ae79c8303eb8272b23a49a6d8f67dba41d6a2074eec SHA512 a78bffdd68bdc188adebe0fca80abd9b1a5f7542c2eeffad0c988d77026e0e47575fc91cae07a6ce19c9684bba85d16fea387763f1cbc0ce94aa61b1dc5189c4 +DIST Mail-SpamAssassin-3.4.6.tar.bz2 6166807 BLAKE2B aa25c9e81f570d35e8594ba6d6da70c7b846737513bd4d6d2d410872c58ab7cbe7ade6a109a71bdbb6dbaf7aee8eb48520e7de929b27e83546401f3692aeb0c3 SHA512 bb53ba928917b02071b2e6690a11240e1af503334f292c870a8c49c24b0a58b44c78f827e2f43e71a3ce920481fa0e1e62b78a39452658c57d18f4e11daeb593 +EBUILD spamassassin-3.4.5.ebuild 9849 BLAKE2B e2b647408448f49909bde4598302f90b822529fef9892eabfe7a1e9c6cbaead4a28b88918e7b58aeeb4c80442242adc0930d6ba750656e9b849c04b0db367a50 SHA512 f9263137075097325d173cfcc5aac3e6bdb174d7e6c04178a751503c682d55706819eebfa05e7f80c18b0c33be0d6bc36983f195bb95025323fd08a4fb37ecc0 +EBUILD spamassassin-3.4.6.ebuild 9856 BLAKE2B 131cd51392a558d7bc4dd53241f93a171e0301eec573ac00540468221feaad0ac4a45fb0a37709a667ca93924e8ff3691ee31e6b72534f0ce968d0f6f73195bc SHA512 c97246bf03dda5ac38836cdf693a8b7995e614fd1b3328ba6d09887e3ac2b81824ed18f729e929462e678c78bca850728e9c2022e4d6b64880b7707194e0723d MISC metadata.xml 609 BLAKE2B 81b169e5c10732a699a07de2aa6327aed5a0c1c8ef44eb6934bd7c37bfa5c80f2f433ade2998a3cd57da68c1b773229ed8aeb7b64c1ed2d58c7ab529d2649b72 SHA512 e0ad537ae894ca5ab2585d0b5dd20357325c409a4497fba096c6b6cbc88cd99fb937af1085c59e164d510a5d5033c6fa511fadc4ab77b1fa2a5bb6b2c514061d diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild b/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild deleted file mode 100644 index 5b15b0b3ad6b..000000000000 --- a/mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild +++ /dev/null @@ -1,315 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit perl-functions systemd toolchain-funcs - -MY_P="Mail-SpamAssassin-${PV//_/-}" -S="${WORKDIR}/${MY_P}" -DESCRIPTION="An extensible mail filter which can identify and tag spam" -HOMEPAGE="https://spamassassin.apache.org/" -SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" - -LICENSE="Apache-2.0 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" -RESTRICT="!test? ( test )" - -# The Makefile.PL script checks for dependencies, but only fails if a -# required (i.e. not optional) dependency is missing. We therefore -# require most of the optional modules only at runtime. -REQDEPEND="acct-user/spamd - acct-group/spamd - dev-lang/perl:= - dev-perl/HTML-Parser - dev-perl/Net-DNS - dev-perl/NetAddr-IP - virtual/perl-Archive-Tar - virtual/perl-Digest-SHA - virtual/perl-IO-Zlib - virtual/perl-Time-HiRes - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" - -# SpamAssassin doesn't use libwww-perl except as a fallback for when -# curl/wget are missing, so we depend on one of those instead. Some -# mirrors use https, so we need those utilities to support SSL. -# -# re2c is needed to compile the rules (sa-compile). -# -# We still need the old Digest-SHA1 because razor2 has not been ported -# to Digest-SHA. -OPTDEPEND="app-crypt/gnupg - dev-perl/BSD-Resource - dev-perl/Digest-SHA1 - dev-perl/Encode-Detect - || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) - dev-perl/HTTP-Date - dev-perl/Mail-DKIM - dev-perl/Mail-SPF - dev-perl/Net-Patricia - dev-perl/Net-CIDR-Lite - dev-util/re2c - || ( net-misc/wget[ssl] net-misc/curl[ssl] ) - virtual/perl-MIME-Base64 - virtual/perl-Pod-Parser - berkdb? ( virtual/perl-DB_File ) - ipv6? ( dev-perl/IO-Socket-INET6 ) - ldap? ( dev-perl/perl-ldap ) - mysql? ( - dev-perl/DBI - dev-perl/DBD-mysql - ) - postgres? ( - dev-perl/DBI - dev-perl/DBD-Pg - ) - sqlite? ( - dev-perl/DBI - dev-perl/DBD-SQLite - ) - ssl? ( dev-perl/IO-Socket-SSL )" - -DEPEND="${REQDEPEND} - test? ( - ${OPTDEPEND} - virtual/perl-Test-Harness - )" -RDEPEND="${REQDEPEND} ${OPTDEPEND}" - -PATCHES=( - "${FILESDIR}/mention-geoip.cf-in-init.pre.patch" -) - -# There are a few renames and use-dependent ones in src_istall as well. -DOCS=( - NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes - sql/README.awl procmailrc.example sample-nonspam.txt - sample-spam.txt spamd/PROTOCOL spamd/README.vpopmail - spamd-apache2/README.apache -) - -src_prepare() { - default - - # The sa_compile test does some weird stuff like hopping around in - # the directory tree and calling "make" to create a dist tarball - # from ${S}. It fails, and is more trouble than it's worth... - perl_rm_files t/sa_compile.t - - # The spamc tests (which need the networked spamd daemon) fail for - # irrelevant reasons. It's too hard to disable them (unlike the - # spamd tests themselves -- see src_test), so use a crude - # workaround. - perl_rm_files t/spamc_*.t - - # Disable plugin by default - sed -i -e 's/^loadplugin/\#loadplugin/g' \ - "rules/init.pre" \ - || die "failed to disable plugins by default" -} - -src_configure() { - # This is how and where the perl-module eclass disables the - # MakeMaker interactive prompt. - export PERL_MM_USE_DEFAULT=1 - - # Set SYSCONFDIR explicitly so we can't get bitten by bug 48205 again - # (just to be sure, nobody knows how it could happen in the first place). - # - # We also set the path to the perl executable explictly. This will be - # used to create the initial shebang line in the scripts (bug 62276). - perl Makefile.PL \ - PREFIX="${EPREFIX}/usr" \ - INSTALLDIRS=vendor \ - SYSCONFDIR="${EPREFIX}/etc" \ - DATADIR="${EPREFIX}/usr/share/spamassassin" \ - PERL_BIN="${EPREFIX}/usr/bin/perl" \ - ENABLE_SSL="$(usex ssl)" \ - DESTDIR="${D}" \ - || die 'failed to create a Makefile using Makefile.PL' - - # Now configure spamc. - emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" spamc/Makefile -} - -src_compile() { - emake - use qmail && emake spamc/qmail-spamc -} - -src_install () { - default - - # Create the stub dir used by sa-update and friends - keepdir /var/lib/spamassassin - - # Move spamd to sbin where it belongs. - dodir /usr/sbin - mv "${ED}"/usr/bin/spamd "${ED}"/usr/sbin/spamd || die "move spamd failed" - - if use qmail; then - dobin spamc/qmail-spamc - fi - - dosym mail/spamassassin /etc/spamassassin - - # Add the init and config scripts. - newinitd "${FILESDIR}/3.4.1-spamd.init-r3" spamd - newconfd "${FILESDIR}/3.4.1-spamd.conf-r1" spamd - - systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service" - systemd_install_serviced "${FILESDIR}/${PN}.service.conf-r2" \ - "${PN}.service" - - use postgres && dodoc sql/*_pg.sql - use mysql && dodoc sql/*_mysql.sql - use qmail && dodoc spamc/README.qmail - - # Rename some files so that they don't clash with others. - newdoc spamd/README README.spamd - newdoc sql/README README.sql - newdoc ldap/README README.ldap - - insinto /etc/mail/spamassassin/ - doins "${FILESDIR}"/geoip.cf - insopts -m0400 - newins "${FILESDIR}"/secrets.cf secrets.cf.example - - # Create the directory where sa-update stores its GPG key (if you - # choose to import one). If this directory does not exist, the - # import will fail. This is bug 396307. We expect that the import - # will be performed as root, and making the directory accessible - # only to root prevents a warning on the command-line. - diropts -m0700 - dodir /etc/mail/spamassassin/sa-update-keys - - if use cron; then - # Install the cron job if they want it. - exeinto /etc/cron.daily - newexe "${FILESDIR}/update-spamassassin-rules-r1.cron" \ - update-spamassassin-rules - fi - - # Remove perllocal.pod to avoid file collisions (bug #603338). - perl_delete_localpod - - # The perl-module eclass calls three other functions to clean - # up in src_install. The first fixes references to ${D} in the - # packlist, and is useful to us, too. The other two functions, - # perl_delete_emptybsdir and perl_remove_temppath, don't seem - # to be needed: there are no empty directories, *.bs files, or - # ${D} paths remaining in our installed image. - perl_fix_packlist -} - -src_test() { - # Trick the test suite into skipping the spamd tests. Setting - # SPAMD_HOST to a non-localhost value causes SKIP_SPAMD_TESTS to be - # set in SATest.pm. - export SPAMD_HOST=disabled - default -} - -pkg_preinst() { - if use mysql || use postgres ; then - local _awlwarn=0 - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - _awlwarn=1 - break - fi - done - if [[ ${_awlwarn} == 1 ]] ; then - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - fi - fi -} - -pkg_postinst() { - elog - elog 'No rules are installed by default. You will need to run sa-update' - elog 'at least once, and most likely configure SpamAssassin before it' - elog 'will work.' - - if ! use cron; then - elog - elog 'You should consider a cron job for sa-update. One is provided' - elog 'for daily updates if you enable the "cron" USE flag.' - fi - elog - elog 'Configuration and update help can be found on the wiki:' - elog - elog ' https://wiki.gentoo.org/wiki/SpamAssassin' - elog - - if use mysql || use postgres ; then - local _v - for _v in ${REPLACING_VERSIONS}; do - if ver_test "${_v}" -lt "3.4.3"; then - ewarn - ewarn 'If you used AWL before 3.4.3, the SQL schema has changed.' - ewarn 'You will need to manually ALTER your tables for them to' - ewarn 'continue working. See the UPGRADE documentation for' - ewarn 'details.' - ewarn - - # show this only once - break - fi - done - fi - - ewarn 'If this version of SpamAssassin causes permissions issues' - ewarn 'with your user configurations or bayes databases, then you' - ewarn 'may need to set SPAMD_RUN_AS_ROOT=true in your OpenRC service' - ewarn 'configuration file, or remove the --username and --groupname' - ewarn 'flags from the SPAMD_OPTS variable in your systemd service' - ewarn 'configuration file.' - - if [[ ! ~spamd -ef "${ROOT}/var/lib/spamd" ]] ; then - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog "The acct-user/spamd package should have relocated it for you," - elog "but may have failed because your spamd daemon was running." - elog - elog "To fix this:" - elog " - Stop your spamd daemon" - elog " - emerge -1 acct-user/spamd" - elog " - Restart your spamd daemon" - elog " - Remove the old home folder if you want" - elog " rm -rf \"${ROOT}/home/spamd\"" - fi - if [[ -e "${ROOT}/home/spamd" ]] ; then - ewarn - ewarn "The spamd user's home folder has been moved to a new location." - elog - elog " Old Home: ${ROOT}/home/spamd" - elog " New Home: ${ROOT}/var/lib/spamd" - elog - elog "You may wish to migrate your data to the new location:" - elog " - Stop your spamd daemon" - elog " - Re-emerge acct-user/spamd to ensure the home folder has been" - elog " updated to the new location, now that the daemon isn't running:" - elog " # emerge -1 acct-user/spamd" - elog " # echo ~spamd" - elog " - Migrate the contents from the old location to the new home" - elog " For example:" - elog " # cp -Rpi \"${ROOT}/home/spamd/\" \"${ROOT}/var/lib/\"" - elog " - Remove the old home folder" - elog " # rm -rf \"${ROOT}/home/spamd\"" - elog " - Restart your spamd daemon" - elog - elog "If you do not wish to migrate data, you should remove the old" - elog "home folder from your system as it is not used." - fi -} diff --git a/mail-filter/spamassassin/spamassassin-3.4.5.ebuild b/mail-filter/spamassassin/spamassassin-3.4.5.ebuild index 562694ddd4ca..41d4874d323d 100644 --- a/mail-filter/spamassassin/spamassassin-3.4.5.ebuild +++ b/mail-filter/spamassassin/spamassassin-3.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2" LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test" RESTRICT="!test? ( test )" @@ -107,6 +107,13 @@ src_prepare() { # workaround. perl_rm_files t/spamc_*.t + # Some tests need extra dependencies + # e.g. t/sql_based_whitelist.t needs DBD + # This is kinder than REQUIRED_USE for tests which hurts automation + if ! use mysql && ! use postgres && ! use sqlite ; then + perl_rm_files t/sql_based_whitelist.t + fi + # Disable plugin by default sed -i -e 's/^loadplugin/\#loadplugin/g' \ "rules/init.pre" \ diff --git a/mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild b/mail-filter/spamassassin/spamassassin-3.4.6.ebuild index bb8b7a01744a..732579b87577 100644 --- a/mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild +++ b/mail-filter/spamassassin/spamassassin-3.4.6.ebuild @@ -20,14 +20,20 @@ RESTRICT="!test? ( test )" # The Makefile.PL script checks for dependencies, but only fails if a # required (i.e. not optional) dependency is missing. We therefore # require most of the optional modules only at runtime. -REQDEPEND="dev-lang/perl:= +REQDEPEND="acct-user/spamd + acct-group/spamd + dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib - virtual/perl-Time-HiRes" + virtual/perl-Time-HiRes + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + )" # SpamAssassin doesn't use libwww-perl except as a fallback for when # curl/wget are missing, so we depend on one of those instead. Some @@ -68,22 +74,12 @@ OPTDEPEND="app-crypt/gnupg ) ssl? ( dev-perl/IO-Socket-SSL )" -DEPEND=" - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - )" -BDEPEND="${REQDEPEND} - ${DEPEND} +DEPEND="${REQDEPEND} test? ( ${OPTDEPEND} virtual/perl-Test-Harness )" -RDEPEND="acct-user/spamd - acct-group/spamd - ${REQDEPEND} - ${DEPEND} - ${OPTDEPEND}" +RDEPEND="${REQDEPEND} ${OPTDEPEND}" PATCHES=( "${FILESDIR}/mention-geoip.cf-in-init.pre.patch" @@ -111,6 +107,13 @@ src_prepare() { # workaround. perl_rm_files t/spamc_*.t + # Some tests need extra dependencies + # e.g. t/sql_based_whitelist.t needs DBD + # This is kinder than REQUIRED_USE for tests which hurts automation + if ! use mysql && ! use postgres && ! use sqlite ; then + perl_rm_files t/sql_based_whitelist.t + fi + # Disable plugin by default sed -i -e 's/^loadplugin/\#loadplugin/g' \ "rules/init.pre" \ diff --git a/mail-filter/spamdyke/Manifest b/mail-filter/spamdyke/Manifest index 16d39005d421..5d68c2ae3ee3 100644 --- a/mail-filter/spamdyke/Manifest +++ b/mail-filter/spamdyke/Manifest @@ -1,6 +1,3 @@ -AUX spamdyke-4.3.0-gcc46.patch 237 BLAKE2B c60cfe8f6680b246268fd769c30eb81acf2d87a04ef08c73b70b7e9cdb1b052d1e9b5eac6c6160855a2d2b03852ed0726ab9251ec7306813141fedcef8560ac2 SHA512 3714399437215680057a2266added2c158f015da518f4e00021f7a1492c287fdf8db4875b0c5f7e242782cc40f676dca9f610931047a7d23f8bdd5876e629846 -DIST spamdyke-4.3.0.tgz 525399 BLAKE2B 46e3fd1508ea91d925675186ec2555e63a9d22d2fe07d9417fb5a151af76bae22676410dd6c648696621fe80d34c6e87f845b581a0db09b7b19f45e46d656f09 SHA512 6ba4b440e6d20e677c39439c78037ae3e2ff291bde7f48500a4e2eac8a3f17eeb7230b8ded7feee60c66f01b6aec2d259eb2d9a5794535860345957b1102d118 DIST spamdyke-5.0.1.tgz 383720 BLAKE2B 5128ef128af1b136e9a78df6e38f727d06e51bae82cb604513f80458265eee03d5966655ae70544d6ba24f0719c35dcc9a153e245a8c2c7ef1f7dab3ee90e561 SHA512 a022c8a8d4a8d74f5249f8e2d901d3de423ee853bbaffaf7e86cece1d19880d9039135892ef6ccb8a2a0fb11532c487402dc97a8dd6d89c9de431752c55f6eb9 -EBUILD spamdyke-4.3.0.ebuild 1906 BLAKE2B 094b24acbc0eeef667b0eff45b6a5dc4a992923454a4b773cbaee8cc7208a6d69a6ce60dff3d44a2d70342909bb92b12a37201dc9b23f41740ec1782d945ecc6 SHA512 a36559a14a9bc48ce8de21270c98e788233e9fff817a0e92cbb1b9518c7dac67685a3f50a8c371b936b20dee91e20ca912827a480b4cae09ef654c37f582e657 -EBUILD spamdyke-5.0.1.ebuild 1994 BLAKE2B 01fecf83c74b474f52c9fff6903c9f2f1124182b7c9c3629cd1fac9f8048115299cdf15fed0104135a352f00599d465238c32afc1de5ddb897793b2040ae2cb4 SHA512 21210746356b7cb995ad4e650b75b9ae9bbda1ee1f4a3bc8c09b94d983724002b530e730ccdd56a055478a4888383ebac7c0bb82c17caa2cbfb094b875b0aff0 +EBUILD spamdyke-5.0.1.ebuild 1987 BLAKE2B f3ee2cd38b11a4373480e029afccf72f1f1c4bb4a0d8d8f6e3a449c86c11647e7e0e7ac628ac9170e6324691a5a7ca0b6e043c017fa50812bf68968a3987b19f SHA512 333d3a2531797426b63dc270ee2e90baa354aceb047db29e416b297242f0e5c1ee9b99a5b550f09cab95c2f39fa17cd03e081c4cd75cfeb653a8fc3fbd0bbc9d MISC metadata.xml 699 BLAKE2B 1de53fdcbf9aaab78f797ea694ac050237d2b76de346684781caf994756abd8f6411c090737eb4da8aee3da6570545fa91811a77f3beae0592bb4fc61232a22e SHA512 2a154b87869e0b058be083c0930843ca3d8d524847dfede27f5499517867261756d056c114b864eaa545d3a5fac4e42180f2e4eb2242e825bbddf8effd11ff81 diff --git a/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch b/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch deleted file mode 100644 index f9428bee6bf0..000000000000 --- a/mail-filter/spamdyke/files/spamdyke-4.3.0-gcc46.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- configure.ac.old 2011-04-07 09:37:58.000000000 +0200 -+++ configure.ac 2011-04-07 09:38:12.000000000 +0200 -@@ -22,7 +22,6 @@ - AC_CONFIG_HEADER([config.h]) - - AC_LANG_WERROR --CFLAGS=-Wall - - # Checks for programs. - AC_PROG_CC([[gcc]]) diff --git a/mail-filter/spamdyke/spamdyke-4.3.0.ebuild b/mail-filter/spamdyke/spamdyke-4.3.0.ebuild deleted file mode 100644 index 14aae8f1ea05..000000000000 --- a/mail-filter/spamdyke/spamdyke-4.3.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils autotools - -DESCRIPTION="A drop-in connection-time spam filter for qmail" -HOMEPAGE="http://www.spamdyke.org/" -SRC_URI="http://www.spamdyke.org/releases/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+ssl" - -DEPEND="ssl? ( dev-libs/openssl:0= )" -RDEPEND="${DEPEND} - virtual/qmail" - -S=${WORKDIR}/${P}/${PN} - -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc46.patch - echo "# Configuration option for ${PN}" > ${PN}.conf - if use ssl; then - echo "tls-certificate-file=/var/qmail/control/clientcert.pem" \ - >> ${PN}.conf - fi - echo "graylist-level=always-create-dir" >> ${PN}.conf - echo "graylist-dir=/var/tmp/${PN}/graylist" >> ${PN}.conf - echo "reject-empty-rdns" >> ${PN}.conf - echo "reject-unresolvable-rdns" >> ${PN}.conf - echo "dns-blacklist-entry=zen.spamhaus.org" >> ${PN}.conf - echo "local-domains-file=/var/qmail/control/rcpthosts" >> ${PN}.conf - sed -i \ - -e "/STRIP_CMD/d" \ - Makefile.in || die "sed on Makefile.in failed" - eautoreconf -} - -src_configure() { - econf \ - $(use_enable ssl tls) - cd ../utils - econf -} - -src_compile() { - emake CFLAGS="${CFLAGS}" - cd ../utils - emake CFLAGS="${CFLAGS}" -} - -src_install() { - dobin ${PN} - insinto /etc/${PN} - doins ${PN}.conf - dodir /var/tmp/${PN}/graylist - fowners -R qmaild /var/tmp/${PN}/graylist - cd ../utils - dobin domain2path - cd ../documentation - dodoc {Changelog,INSTALL,UPGRADING}.txt - dohtml FAQ.html \ - README.html \ - README_ip_file_format.html \ - README_rdns_directory_format.html \ - README_rdns_file_format.html -} - -pkg_postinst() { - elog "In /var/qmail/control/conf-smtpd insert the line:" - elog "QMAIL_SMTP_PRE=\"${QMAIL_SMTP_PRE} spamdyke -f /etc/${PN}/${PN}.conf\"" - elog "Run spamdyke with the '-h' flag to see the available options and" - elog "update /etc/spamdyke/spamdyke.conf accordingly" -} diff --git a/mail-filter/spamdyke/spamdyke-5.0.1.ebuild b/mail-filter/spamdyke/spamdyke-5.0.1.ebuild index c084bef63444..bf323d2e82e2 100644 --- a/mail-filter/spamdyke/spamdyke-5.0.1.ebuild +++ b/mail-filter/spamdyke/spamdyke-5.0.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils autotools +inherit autotools DESCRIPTION="A drop-in connection-time spam filter for qmail" HOMEPAGE="http://www.spamdyke.org/" diff --git a/mail-filter/zdkimfilter/Manifest b/mail-filter/zdkimfilter/Manifest index fa4006b9eec7..06702d2635bc 100644 --- a/mail-filter/zdkimfilter/Manifest +++ b/mail-filter/zdkimfilter/Manifest @@ -1,7 +1,7 @@ DIST zdkimfilter-1.8.tar.gz 717481 BLAKE2B ec662a02c4a248085a42548d892084eb23c592c0511026039d18e8cc7a1a46dcf37411f8fc7395be507065ddb9cda8c5a1226e5e379852b4ef7ee84c2936b439 SHA512 e4b32c5d636db8a76ecfc2e4c8b1bda2053dc6c5baba13ed66120458f012a9d22d9ec269ae88100f1cc048b9c7d6c67a887ed1a48435a6353ab68bc13054c42c DIST zdkimfilter-2.1.tar.gz 737474 BLAKE2B a36155eef3bc31ede1446244f920040f1885109deae5646379f66a1a41315ad7f90552b64f138a61c4d88c0f616e2524fd8911302fd301503e70443948a68a34 SHA512 493a53d0879c7516196df32e364bf94d4f7f5265095637417ca9e569145dea68e528debe93f0835ffac493f05ab38d2b4cbd2bcd7da8029f5a9ef98a488d058d DIST zdkimfilter-2.2.tar.gz 742580 BLAKE2B b0d7c4ead1e6f3d3588c0b197b9615dd9cddde62230937a1d91ad38799e90e9ec18d29a14c14def9e1f88207afaebe3de496a57a78c049871d875391abce9574 SHA512 3a258f67ace9542dbc150ad1e89791fd50885c9e2599fffeb84b85460a56b3b3541f62779d374366b405274f92d5fa518d8e4c758e82a8a7dfac8a94fb0c6d91 -EBUILD zdkimfilter-1.8.ebuild 788 BLAKE2B 2a1865ec07d605b99d8f345c4fbbda23d368888413480071cda53f413badaa65ab346b0e63fa14210708f67e698b839d708e224d128ab19613e9d6bca90c7dfe SHA512 5c543aab75d484ee9441723b8b098564ee5d9ecc1be40d026c2180b9a0e0a9e4bea0368cfd5295bd2d2061c013f37ef1f2c44a9e20a7909daf530199df4e1b54 -EBUILD zdkimfilter-2.1.ebuild 788 BLAKE2B 39b13e0c665b71107bc9f58f86f8fd0fd43a3d77919bf77778e32a362c44e81d2be6eb459807966c32fc2883400ccf2fccbc8491c12942e65898554ad8fbeded SHA512 22afab073ea73116412e81b3fd30c0c8f5e73943ecbe369552a94e42e135f23730855fb98566b4719a63fbb94b83dee7a1bb0d9476fb03c8f497056b01d5e351 -EBUILD zdkimfilter-2.2.ebuild 788 BLAKE2B 39b13e0c665b71107bc9f58f86f8fd0fd43a3d77919bf77778e32a362c44e81d2be6eb459807966c32fc2883400ccf2fccbc8491c12942e65898554ad8fbeded SHA512 22afab073ea73116412e81b3fd30c0c8f5e73943ecbe369552a94e42e135f23730855fb98566b4719a63fbb94b83dee7a1bb0d9476fb03c8f497056b01d5e351 +EBUILD zdkimfilter-1.8.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6 +EBUILD zdkimfilter-2.1.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6 +EBUILD zdkimfilter-2.2.ebuild 794 BLAKE2B 70d1f2af8ae817b93a2c15823cd57903249f345e4ec7eb5df4b2f6fd262cddaa3d8cd746dbdca4c48a8d1195c239912eb40b2a697d430e2d017f449778d3c3d2 SHA512 1cd92c62194288bee7912892feca81c5de156f4ae9efa1e8af89736bcdb2a3f77c097de1ecd8ec743f748851132bada314eae1bce7026a7deb1af25a4ebf72d6 MISC metadata.xml 220 BLAKE2B 6601e9f3a5547335d518f5dfdcfe850d40df68e10f8c121a4c1bcc30ce7f1e8381ca318654391d9801bbe11226542742c7ba488f64d4b35804baa11e6cb3de46 SHA512 d9edbf422ea6f698d0b8de45ce3855e0d0f410d0f346ee85da825ad9f720fdaa367b7790027de2c7cc7ea70d51074eec76ca72ff6528be1ef490e0dcef2c640c diff --git a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild index 6205edee11c4..d7ee7b6edfc1 100644 --- a/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild +++ b/mail-filter/zdkimfilter/zdkimfilter-1.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,9 +13,9 @@ IUSE="debug" DEPEND="mail-filter/opendkim mail-mta/courier dev-db/opendbx - dev-libs/nettle - net-dns/libidn2 - dev-libs/libunistring" + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:=" RDEPEND="${DEPEND}" # For working tests we need a fix for opendkim, diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild index 870512573928..d7ee7b6edfc1 100644 --- a/mail-filter/zdkimfilter/zdkimfilter-2.1.ebuild +++ b/mail-filter/zdkimfilter/zdkimfilter-2.1.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 @@ -13,9 +13,9 @@ IUSE="debug" DEPEND="mail-filter/opendkim mail-mta/courier dev-db/opendbx - dev-libs/nettle - net-dns/libidn2 - dev-libs/libunistring" + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:=" RDEPEND="${DEPEND}" # For working tests we need a fix for opendkim, diff --git a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild b/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild index 870512573928..d7ee7b6edfc1 100644 --- a/mail-filter/zdkimfilter/zdkimfilter-2.2.ebuild +++ b/mail-filter/zdkimfilter/zdkimfilter-2.2.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 @@ -13,9 +13,9 @@ IUSE="debug" DEPEND="mail-filter/opendkim mail-mta/courier dev-db/opendbx - dev-libs/nettle - net-dns/libidn2 - dev-libs/libunistring" + dev-libs/nettle:= + net-dns/libidn2:= + dev-libs/libunistring:=" RDEPEND="${DEPEND}" # For working tests we need a fix for opendkim, |