[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: beefad362569d907a274747cbd46c9f2a017f698 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 16 16:35:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 16 16:35:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beefad36 mail-filter/maildrop: Stabilize 3.1.6-r2 sparc, #925883 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index 4e3f597797bc..b1ae6e4c56ea 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -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 gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 80740e2e4f75bb9322246d977f8dbf686292597c Author: Sam James gentoo org> AuthorDate: Wed Mar 13 21:42:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 21:42:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80740e2e mail-filter/maildrop: Stabilize 3.1.6-r2 ppc64, #925883 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index 0d334f551bf5..4e3f597797bc 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -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 gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 509314eca1be041e696b4e123b064672065429dc Author: Sam James gentoo org> AuthorDate: Wed Mar 13 20:57:47 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 20:57:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509314ec mail-filter/maildrop: Stabilize 3.1.6-r2 x86, #925883 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index d55bd7f740b6..0d334f551bf5 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -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 gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 515b27a89c61a5381179222da41db7297203 Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:35 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515b27a8 mail-filter/maildrop: Stabilize 3.1.6-r2 amd64, #926231 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index d3e1e4b2ae63..eee517907237 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -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 gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 611b12f8aaf58a24c65fa2a3d6b13ae738dc722e Author: Sam James gentoo org> AuthorDate: Thu Mar 7 11:49:36 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 7 11:49:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611b12f8 mail-filter/maildrop: Stabilize 3.1.6-r2 arm, #926231 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index eee517907237..d55bd7f740b6 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -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 gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/
commit: e8bd4750eed7aed14864867ec2074eec4ecf51bd Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 20 20:33:44 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 20 20:34:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bd4750 mail-filter/maildrop: fixing all failures in test Closes: https://bugs.gentoo.org/925080 Signed-off-by: Alfredo Tupone gentoo.org> .../maildrop/files/maildrop-3.1.6-test.patch | 36 ++ 1 file changed, 36 insertions(+) diff --git a/mail-filter/maildrop/files/maildrop-3.1.6-test.patch b/mail-filter/maildrop/files/maildrop-3.1.6-test.patch index d99f9dc56c5f..8b9d6d3e441c 100644 --- a/mail-filter/maildrop/files/maildrop-3.1.6-test.patch +++ b/mail-filter/maildrop/files/maildrop-3.1.6-test.patch @@ -8,6 +8,15 @@ rm -rf testsuite.maildir cat >testsuite.recipe
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/
commit: 4653e8239c756dcb9b134241e5352dc5a977e3f0 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Feb 19 19:55:23 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 19 19:56:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4653e823 mail-filter/maildrop: removing a test to forward to example.com Closes: https://bugs.gentoo.org/924852 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/files/maildrop-3.1.6-test.patch | 18 ++ mail-filter/maildrop/maildrop-3.1.6-r2.ebuild| 1 + 2 files changed, 19 insertions(+) diff --git a/mail-filter/maildrop/files/maildrop-3.1.6-test.patch b/mail-filter/maildrop/files/maildrop-3.1.6-test.patch new file mode 100644 index ..d99f9dc56c5f --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.1.6-test.patch @@ -0,0 +1,18 @@ +--- a/libs/maildrop/testsuite.in 2024-02-19 20:41:35.888525818 +0100 b/libs/maildrop/testsuite.in 2024-02-19 20:42:11.215101211 +0100 +@@ -131,7 +131,6 @@ + SENDMAIL='./testsuite.chk' + to "! nob...@example.com" + EOF +-echo "Subject: test-forward" | $VALGRIND ./maildrop testsuite.recipe + + rm -rf testsuite.maildir + cat >testsuite.recipe <
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/, mail-filter/maildrop/files/
commit: 3256b72ab582a5647ca8a40a08f9f081e88d8920 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Feb 18 05:56:18 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Feb 18 05:57:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3256b72a mail-filter/maildrop: drop valgrind usage on test Closes: https://bugs.gentoo.org/924748 Signed-off-by: Alfredo Tupone gentoo.org> .../maildrop/files/maildrop-3.1.6-valgrind.patch | 31 ++ mail-filter/maildrop/maildrop-3.1.6-r2.ebuild | 1 + 2 files changed, 32 insertions(+) diff --git a/mail-filter/maildrop/files/maildrop-3.1.6-valgrind.patch b/mail-filter/maildrop/files/maildrop-3.1.6-valgrind.patch new file mode 100644 index ..f4b22914f395 --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.1.6-valgrind.patch @@ -0,0 +1,31 @@ +--- a/libs/maildrop/Makefile.am2024-02-18 06:43:15.291095955 +0100 b/libs/maildrop/Makefile.am2024-02-18 06:43:37.317830695 +0100 +@@ -73,7 +73,7 @@ + check-am: testsuite + if HAS_EN_US + VALGRIND="`which valgrind 2>/dev/null`"; export VALGRIND; @SHELL@ ./testsuite >testsuite.diff || exit 1; diff -U 3 testsuite.diff $(srcdir)/testsuite.txt.idn || exit 1; rm -f testsuite.diff +- VALGRIND="`which valgrind 2>/dev/null`"; export VALGRIND; @SHELL@ $(srcdir)/testsuite2 ++ VALGRIND=""; export VALGRIND; @SHELL@ $(srcdir)/testsuite2 + endif + + noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \ +--- a/libs/maildir/Makefile.am 2024-02-18 06:48:31.305134721 +0100 b/libs/maildir/Makefile.am 2024-02-18 06:49:56.223057434 +0100 +@@ -152,17 +152,11 @@ + test "@PCRE_LDFLAGS@" != "" || exit 0 ; @SHELL@ $(srcdir)/testsuite2 2>&1 | cmp - $(srcdir)/testsuite2.txt + LC_ALL=C; export LC_ALL; ./maildirkwtest | cmp -s - $(srcdir)/maildirkwtest.txt + LC_ALL=C; export LC_ALL; ./maildiraclttest +- VALGRIND="`which valgrind 2>/dev/null`"; test "$$VALGRIND" != "" || exit 0; \ +- LC_ALL=C; export LC_ALL; valgrind --tool=memcheck --leak-check=yes --error-exitcode=1 ./maildiraclttest +- VALGRIND="`which valgrind 2>/dev/null`"; test "$$VALGRIND" != "" || exit 0; \ +- LC_ALL=C; export LC_ALL; valgrind --tool=memcheck --leak-check=yes --error-exitcode=1 ./maildirkwtest + ./testmaildirsearch iso-8859-1 needle haystack; test $$? = 2 && exit 0; exit 1 + ./testmaildirsearch iso-8859-1 nEEdle needlE + ./testmaildirsearch iso-8859-1 "abra cadAbra" "abra cadabra" + ./testmaildirsearch iso-8859-1 " abra cadAbra " " abra cadabra" + ./testmaildirsearch iso-8859-1 " abra cadAbra " " abra cadabra " +- VALGRIND="`which valgrind 2>/dev/null`"; test "$$VALGRIND" != "" || exit 0; \ +- LC_ALL=C; export LC_ALL; export VALGRIND="@SHELL@ $(srcdir)/testsuitevalgrind"; rm -f confmdtesterror; @SHELL@ $(srcdir)/testsuite 2>&1 | tee testsuite.out; test ! -f confmdtesterror + rm -rf testsuite.out + + if HAVE_SGML diff --git a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index 0bdf1c83bc3e..f98f115db911 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -50,6 +50,7 @@ S=${WORKDIR}/${P%%_pre} PATCHES=( "${FILESDIR}"/${PN}-3.1.1-testsuite.patch + "${FILESDIR}"/${P}-valgrind.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 8808d3bd887dcc90f4dd1b307089c8e3c8f95331 Author: Jan Smutny excello cz> AuthorDate: Wed Jan 31 18:44:18 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 18:03:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8808d3bd mail-filter/maildrop: fix conflict with netqmail When the "tools" USE flag is disabled, remove these files conflicting with netqmail: * /usr/share/man/man5/maildir.5.bz2 * /usr/share/man/man1/maildirwatch.1.bz2 * /usr/share/man/man1/maildirmake.1.bz2 Additionally, remove the maildirwatch and maildirmake binaries, as these shouldn't be installed when "tools" USE flag is disabled. Signed-off-by: Jan Smutný gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35119 Signed-off-by: Alfredo Tupone gentoo.org> .../{maildrop-3.1.6-r1.ebuild => maildrop-3.1.6-r2.ebuild} | 9 + 1 file changed, 9 insertions(+) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild similarity index 93% rename from mail-filter/maildrop/maildrop-3.1.6-r1.ebuild rename to mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index bd2206b3e40d..0bdf1c83bc3e 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -133,6 +133,15 @@ src_install() { dodoc libs/maildir/AUTHORS libs/maildir/INSTALL \ libs/maildir/README*.txt libs/maildir/*.html + # bugs 61116, 639124 + if ! use tools ; then + for tool in "maildirmake" "maildirwatch"; do + rm "${D}/usr/bin/${tool}" || die + rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die + done + rm "${D}/usr/share/man/man5/maildir.5" || die + fi + insinto /etc doins "${FILESDIR}"/maildroprc
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: cf561aa184ad1ba8d8a13b07f6a1cc0295294ee8 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Jan 14 20:17:31 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Jan 14 20:18:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf561aa1 mail-filter/maildrop: fix again Bug: https://bugs.gentoo.org/922401 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/maildrop-3.1.6-r1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild index 3f3ae815bab4..bd2206b3e40d 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild @@ -118,8 +118,10 @@ src_install() { # Moved to courier-common rm "${D}"/usr/bin/deliverquota || die rm "${D}"/usr/bin/maildirkw || die - rm "${D}"/usr/bin/makedat || die - rm "${D}"/usr/bin/makedatprog || die + if use gdbm; then + rm "${D}"/usr/bin/makedat || die + rm "${D}"/usr/bin/makedatprog || die + fi rm "${D}"/usr/share/man/man1/maildirkw.1 || die rm "${D}"/usr/share/man/man1/makedat.1 || die rm "${D}"/usr/share/man/man8/deliverquota.8 || die
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f6ff74f4f8124849b42823818300603f7bdf6aeb Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jan 13 19:23:00 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jan 13 19:24:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ff74f4 mail-filter/maildrop: fix conflict with courier-imap Closes: https://bugs.gentoo.org/921401 Signed-off-by: Alfredo Tupone gentoo.org> ...ldrop-3.1.6.ebuild => maildrop-3.1.6-r1.ebuild} | 26 +++--- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.1.6.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild similarity index 87% rename from mail-filter/maildrop/maildrop-3.1.6.ebuild rename to mail-filter/maildrop/maildrop-3.1.6-r1.ebuild index 2d42ec234f61..3f3ae815bab4 100644 --- a/mail-filter/maildrop/maildrop-3.1.6.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,13 +32,13 @@ CDEPEND="!mail-mta/courier berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) tools? ( !mail-mta/netqmail - !net-mail/courier-imap + !
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 87395c50ac498d3f754490f535252b9db83b1748 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 18 21:11:21 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 18 21:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87395c50 mail-filter/maildrop: add 3.1.6 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.1.6.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 0a4e6c4b39b0..5951b1492bb5 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,4 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.4.tar.bz2 2156148 BLAKE2B e7de4e30ee23d8d2f88de7b0398a41c84af6d34207e9f26fd7b22e7ac1b5171c309c6304b312a75e621bc860e5a2d3f59613e47ff5a73ae6412761179f787f53 SHA512 b8f373e142c61ba9cdf32fd939aa7fc5c24ec873f734be048e94561e35977b6fb663ff4a1c35fc22dc7dc2075e04e4c4a09e37c0e7c7c0dd96555fcda9c7fd26 DIST maildrop-3.1.5.tar.bz2 2156334 BLAKE2B 374c0436a0e5954171bf942d824123d610057269739f5f76f4353b75065a964fe92d95a80209a07187d3ebcfe59a6d92d54c71fa52325fc4968e10c1b8eeaada SHA512 f722cbdf9aeb628ff68dcd280de5d7d37a3fae3692b7de5483cf0563631ff9b2eba9ef9baf3b3e3f6108d40e19b55dabddacaa3a064e6b71210b18f200bc67b7 +DIST maildrop-3.1.6.tar.bz2 2156136 BLAKE2B fddb718e81d66a393f3bce720edb73c3638c255504d90f7613c05910a3a96ca2ad9ab350167096a2677d51770d26799f8bd89f287dda464163f82c5da8d8b28a SHA512 93364747c603d1d566f756e7ba8b10fd38d10749b269f1bf64596a56fe2b06f529f4b59b6256a5be0c44169f2c8cc9dcd7de91b3cc03288719ffee5db330b1d5 diff --git a/mail-filter/maildrop/maildrop-3.1.6.ebuild b/mail-filter/maildrop/maildrop-3.1.6.ebuild new file mode 100644 index ..2d42ec234f61 --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.1.6.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre2 + net-dns/libidn2:= + net-libs/courier-unicode:= + gdbm? ( sys-libs/gdbm:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + !gdbm? ( + berkdb? ( sys-libs/db:= ) + ) + gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) + berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot ) + !net-mail/courier-common" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.1-testsuite.patch +) + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot dovecotauth) +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 6657471d047b0a7e0a02a83f743923be39a525e5 Author: Alfredo Tupone gentoo org> AuthorDate: Tue May 23 18:47:42 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue May 23 18:48:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6657471d mail-filter/maildrop: rm deliverquota Closes: https://bugs.gentoo.org/906975 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/maildrop-3.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.1.5.ebuild b/mail-filter/maildrop/maildrop-3.1.5.ebuild index 320e66ca5380..2eb21177cba2 100644 --- a/mail-filter/maildrop/maildrop-3.1.5.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.5.ebuild @@ -125,7 +125,7 @@ src_install() { # bugs 61116, 374009, and 639124 if ! use tools ; then - for tool in "maildirmake" "deliverquota"; do + for tool in "maildirmake"; do rm "${D}/usr/bin/${tool}" || die rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die done
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/
commit: 7601b5f762afeacbd46073ea792f95ff0a6f1f60 Author: Alfredo Tupone gentoo org> AuthorDate: Fri May 19 19:23:38 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri May 19 19:24:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7601b5f7 mail-filter/maildrop: add 3.1.5 Closes: https://bugs.gentoo.org/906612 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + .../maildrop/files/maildrop-3.1.5-common.patch | 103 +++ mail-filter/maildrop/maildrop-3.1.5.ebuild | 139 + 3 files changed, 243 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 31415703bc04..0a4e6c4b39b0 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,2 +1,3 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.4.tar.bz2 2156148 BLAKE2B e7de4e30ee23d8d2f88de7b0398a41c84af6d34207e9f26fd7b22e7ac1b5171c309c6304b312a75e621bc860e5a2d3f59613e47ff5a73ae6412761179f787f53 SHA512 b8f373e142c61ba9cdf32fd939aa7fc5c24ec873f734be048e94561e35977b6fb663ff4a1c35fc22dc7dc2075e04e4c4a09e37c0e7c7c0dd96555fcda9c7fd26 +DIST maildrop-3.1.5.tar.bz2 2156334 BLAKE2B 374c0436a0e5954171bf942d824123d610057269739f5f76f4353b75065a964fe92d95a80209a07187d3ebcfe59a6d92d54c71fa52325fc4968e10c1b8eeaada SHA512 f722cbdf9aeb628ff68dcd280de5d7d37a3fae3692b7de5483cf0563631ff9b2eba9ef9baf3b3e3f6108d40e19b55dabddacaa3a064e6b71210b18f200bc67b7 diff --git a/mail-filter/maildrop/files/maildrop-3.1.5-common.patch b/mail-filter/maildrop/files/maildrop-3.1.5-common.patch new file mode 100644 index ..9a9342ca8c53 --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.1.5-common.patch @@ -0,0 +1,103 @@ +--- a/Makefile.am 2023-01-23 22:21:20.376505977 +0100 b/Makefile.am 2023-01-23 22:22:18.655565802 +0100 +@@ -10,9 +10,9 @@ + + HTML2TXT=elinks -dump -no-numbering -no-references + +-SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ libs/makedat libs/maildir libs/maildrop ++SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ libs/maildir libs/maildrop + +-DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/makedat libs/maildir libs/maildrop ++DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/maildir libs/maildrop + + HTMLWWW=index.html documentation.html download.html links.html + EXTRA_DIST=README.html INSTALL.html UPGRADE.html README.postfix\ +@@ -31,7 +31,7 @@ + DELIVERQUOTAHTMLSOURCE=maildirquota.html deliverquota.html + + DELIVERQUOTAHTML=$(DELIVERQUOTAHTMLSOURCE) +-DELIVERQUOTAMAN=maildirquota.7 deliverquota.8 ++DELIVERQUOTAMAN=maildirquota.7 + + # Install deliverquota into libdir/bin + # +@@ -51,7 +51,7 @@ + uninstall-deliverquota: + rm -f $(DESTDIR)$(bindir)/deliverquota + +-MAILDROPHTML=lockmail.html maildiracl.html maildirkw.html \ ++MAILDROPHTML=lockmail.html maildiracl.html \ + maildirwatch.html \ + maildirmake.html maildropex.html \ + maildir.html \ +@@ -59,11 +59,10 @@ + makemime.html reformail.html reformime.html + + if HAVE_DBLIBRARY +-MAILDROPHTML += makedat.html + endif + + MAILDROPMAN=lockmail.1 maildirmake.1 maildrop.1 mailbot.1 maildropex.7 \ +- maildirkw.1 maildirwatch.1 \ ++ maildirwatch.1 \ + maildir.5 \ + maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1 + +@@ -68,7 +67,6 @@ + maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1 + + if HAVE_DBLIBRARY +-MAILDROPMAN += makedat.1 + endif + + EXTRA_LTLIBRARIES=librfc822.la librfc2045.la +@@ -88,14 +86,12 @@ + html_DATA=$(htmldataclean) manpage.css + + if !HAVE_DBLIBRARY +-html_DATA += makedat.html + endif + + man_MANS=$(DELIVERQUOTAMAN) \ + $(MAILDROPMAN) $(DEVEL_MAN) + + if !HAVE_DBLIBRARY +-man_MANS += makedat.1 + endif + + DISTCLEANFILES=$(htmldataclean) $(man_MANS) +@@ -104,7 +104,7 @@ + librfc822_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@ + librfc2045_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@ + +-install-data-local: install-man install-deliverquota install-maildrop ++install-data-local: install-man install-maildrop + + uninstall-local: uninstall-deliverquota uninstall-maildrop + +@@ -131,14 +131,9 @@ + done + $(INSTALL_PROGRAM) libs/liblock/lockmail $(DESTDIR)$(bindir)/lockmail + $(INSTALL_PROGRAM) libs/maildir/maildirmake $(DESTDIR)$(bindir)/maildirmake +- $(INSTALL_PROGRAM) libs/maildir/maildirkw $(DESTDIR)$(bindir)/maildirkw + $(INSTALL_PROGRAM) libs/maildir/maildirwatch
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 6755bd99fdbd856900136accfb1664afe50506d7 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Apr 8 15:06:58 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Apr 8 15:07:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6755bd99 mail-filter/maildrop: bump to 3.1.4 and remove old 3.1* Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 4 +- mail-filter/maildrop/maildrop-3.1.0-r1.ebuild | 138 - mail-filter/maildrop/maildrop-3.1.1.ebuild | 138 - ...maildrop-3.1.2.ebuild => maildrop-3.1.4.ebuild} | 0 4 files changed, 1 insertion(+), 279 deletions(-) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index d53212539f05..31415703bc04 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,4 +1,2 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 -DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 -DIST maildrop-3.1.1.tar.bz2 2156071 BLAKE2B fb5656cd44b55d1d4dbcbb9f13c787024fd1a4055499b273637463e135e54d1ecfa106afd7a8e98709aedb51494dc1ff35131a3d52ed8440ae164b5dde3c SHA512 61e5a06d85778519add2250ef395c5a9eb6b96be715ce202405087df8eb67f007007ec9d324c28e3ab21de7e66baa916ec42ba17462cd8a544f634960388cfee -DIST maildrop-3.1.2.tar.bz2 2155497 BLAKE2B 131718c0b1e299c9268404b4da5c7a26e6e761db219e45456b6bd9c331bd8235215875a78e36fe7fd7b1981527fc1be0d774886282e80c021defb2e591526b59 SHA512 0dd680bbbc81fdeb652dc2917d5e2d61fef1da5204540f449f3f9593709a71217d20d8238a1eaf5201aef9ff3c0a5bb4b4e91efff20f6f2107c3197361376ef9 +DIST maildrop-3.1.4.tar.bz2 2156148 BLAKE2B e7de4e30ee23d8d2f88de7b0398a41c84af6d34207e9f26fd7b22e7ac1b5171c309c6304b312a75e621bc860e5a2d3f59613e47ff5a73ae6412761179f787f53 SHA512 b8f373e142c61ba9cdf32fd939aa7fc5c24ec873f734be048e94561e35977b6fb663ff4a1c35fc22dc7dc2075e04e4c4a09e37c0e7c7c0dd96555fcda9c7fd26 diff --git a/mail-filter/maildrop/maildrop-3.1.0-r1.ebuild b/mail-filter/maildrop/maildrop-3.1.0-r1.ebuild deleted file mode 100644 index 68fa7df9873d.. --- a/mail-filter/maildrop/maildrop-3.1.0-r1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit flag-o-matic autotools - -DESCRIPTION="Mail delivery agent/filter" -[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; -HOMEPAGE="https://www.courier-mta.org/maildrop/; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" -IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" - -CDEPEND="!mail-mta/courier - net-mail/mailbase - dev-libs/libpcre2 - net-dns/libidn2:= - >=net-libs/courier-unicode-2.0:= - gdbm? ( >=sys-libs/gdbm-1.8.0:= ) - mysql?( net-libs/courier-authlib ) - postgres? ( net-libs/courier-authlib ) - ldap? ( net-libs/courier-authlib ) - authlib? ( net-libs/courier-authlib ) - !gdbm? ( - berkdb? ( >=sys-libs/db-3:= ) - ) - gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) - berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) - tools? ( - !mail-mta/netqmail - !net-mail/courier-imap - )" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - dev-lang/perl - dovecot? ( net-mail/dovecot )" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - mysql? ( authlib ) - postgres? ( authlib ) - ldap? ( authlib )" - -S=${WORKDIR}/${P%%_pre} - -PATCHES=( - "${FILESDIR}"/${PN}-3.0.0-testsuite.patch - "${FILESDIR}"/${PN}-3.0.2-makedat.patch -) - -src_prepare() { - # Prefer gdbm over berkdb - if use gdbm ; then - use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." - fi - - # no need to error out if no default - it will be given to econf anyway - sed -i -e \ - 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ - "${S}"/libs/maildrop/configure.ac || die "sed failed" - - default - eautoreconf -} - -src_configure() { - local
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: d8526d4849ccb1b3c1b2c9f15a4edbb033b05c76 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Apr 5 20:10:19 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Apr 5 20:11:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8526d48 mail-filter/maildrop: add 3.1.2 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.1.2.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 42131584949d..d53212539f05 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,4 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 DIST maildrop-3.1.1.tar.bz2 2156071 BLAKE2B fb5656cd44b55d1d4dbcbb9f13c787024fd1a4055499b273637463e135e54d1ecfa106afd7a8e98709aedb51494dc1ff35131a3d52ed8440ae164b5dde3c SHA512 61e5a06d85778519add2250ef395c5a9eb6b96be715ce202405087df8eb67f007007ec9d324c28e3ab21de7e66baa916ec42ba17462cd8a544f634960388cfee +DIST maildrop-3.1.2.tar.bz2 2155497 BLAKE2B 131718c0b1e299c9268404b4da5c7a26e6e761db219e45456b6bd9c331bd8235215875a78e36fe7fd7b1981527fc1be0d774886282e80c021defb2e591526b59 SHA512 0dd680bbbc81fdeb652dc2917d5e2d61fef1da5204540f449f3f9593709a71217d20d8238a1eaf5201aef9ff3c0a5bb4b4e91efff20f6f2107c3197361376ef9 diff --git a/mail-filter/maildrop/maildrop-3.1.2.ebuild b/mail-filter/maildrop/maildrop-3.1.2.ebuild new file mode 100644 index ..982f08213236 --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.1.2.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre2 + net-dns/libidn2:= + >=net-libs/courier-unicode-2.0:= + gdbm? ( >=sys-libs/gdbm-1.8.0:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:= ) + ) + gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) + berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.1-testsuite.patch + "${FILESDIR}"/${PN}-3.0.2-makedat.patch +) + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/, mail-filter/maildrop/files/
commit: 075a8fd3296a820d22e0b2997818976388f975e8 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Apr 3 06:47:31 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Apr 3 06:48:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075a8fd3 mail-filter/maildrop: bump & remove old Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + .../maildrop/files/maildrop-3.1.1-testsuite.patch | 64 ++ mail-filter/maildrop/maildrop-3.0.2.ebuild | 2 - ...maildrop-3.0.2.ebuild => maildrop-3.1.1.ebuild} | 28 +- 4 files changed, 78 insertions(+), 17 deletions(-) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 8496d711a12a..42131584949d 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,2 +1,3 @@ DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 +DIST maildrop-3.1.1.tar.bz2 2156071 BLAKE2B fb5656cd44b55d1d4dbcbb9f13c787024fd1a4055499b273637463e135e54d1ecfa106afd7a8e98709aedb51494dc1ff35131a3d52ed8440ae164b5dde3c SHA512 61e5a06d85778519add2250ef395c5a9eb6b96be715ce202405087df8eb67f007007ec9d324c28e3ab21de7e66baa916ec42ba17462cd8a544f634960388cfee diff --git a/mail-filter/maildrop/files/maildrop-3.1.1-testsuite.patch b/mail-filter/maildrop/files/maildrop-3.1.1-testsuite.patch new file mode 100644 index ..08e549d1769c --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.1.1-testsuite.patch @@ -0,0 +1,64 @@ +Force en_US locale for certain tests. + +--- maildrop-3.0.0/libs/maildrop/Makefile.am maildrop-3.0.0/libs/maildrop/Makefile.am +@@ -71,8 +71,10 @@ + maildrop.lsm testsuite.txt.idn testsuite2 + + check-am: testsuite ++if HAS_EN_US + VALGRIND="`which valgrind 2>/dev/null`"; export VALGRIND; @SHELL@ ./testsuite >testsuite.diff || exit 1; diff -U 3 testsuite.diff $(srcdir)/testsuite.txt.idn || exit 1; rm -f testsuite.diff + VALGRIND="`which valgrind 2>/dev/null`"; export VALGRIND; @SHELL@ $(srcdir)/testsuite2 ++endif + + noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \ + maildropgdbm.html maildropgdbm.7 +--- maildrop-3.0.0/libs/maildrop/configure.ac maildrop-3.0.0/libs/maildrop/configure.ac +@@ -201,6 +201,15 @@ + AC_DEFINE_UNQUOTED(MAXLONGSIZE, $MAXLONGSIZE, + [ Maximum character size of a long ]) + ++dnl check for en_US locale ++check_en_US() { ++ locale -a | grep en_US.utf8 > /dev/null ++ return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + dnl Checks for library functions. + + AC_FUNC_CLOSEDIR_VOID +--- maildrop-3.0.0/libs/rfc2045/Makefile.am maildrop-3.0.0/libs/rfc2045/Makefile.am +@@ -84,7 +84,10 @@ + endif + + check-am: ++if HAS_EN_US + @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE) + @SHELL@ $(srcdir)/testsuitemm | cmp -s - $(srcdir)/testsuitemm.txt + @SHELL@ $(srcdir)/testrfc3676parsersuite | diff -U 3 $(srcdir)/testrfc3676parsersuite.txt - + ./testrfc6533parser ++endif ++ +--- maildrop-3.0.0/libs/rfc2045/configure.ac maildrop-3.0.0/libs/rfc2045/configure.ac +@@ -62,6 +62,15 @@ + AC_CHECK_FUNC(strncasecmp,,CFLAGS="$CFLAGS -Dstrncasecmp=strnicmp") + AC_CHECK_FUNC(strcasecmp,,CFLAGS="$CFLAGS -Dstrcasecmp=stricmp") + ++dnl check for en_US locale ++check_en_US() { ++ locale -a | grep en_US.utf8 > /dev/null ++ return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + AC_ARG_WITH(package, [], package="$withval", + [ + package="$PACKAGE" diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index a58e5d0e0789..b392ea48accb 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -32,8 +32,6 @@ CDEPEND="!mail-mta/courier tools? ( !mail-mta/netqmail !net-mail/courier-imap - !mail-mta/mini-qmail - !mail-mta/qmail-ldap )" DEPEND="${CDEPEND}" RDEPEND="${CDEPEND} diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f339e1cbaf153cbfa767c1004b9918cee81e34ae Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 19 20:06:59 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 19 20:07:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f339e1cb mail-filter/maildrop: drop 3.0.0-r1 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 - mail-filter/maildrop/maildrop-3.0.0-r1.ebuild | 140 -- 2 files changed, 141 deletions(-) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index ad37df356f99..8496d711a12a 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,2 @@ -DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 diff --git a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild deleted file mode 100644 index 2bc858c1e403.. --- a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic autotools - -DESCRIPTION="Mail delivery agent/filter" -[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; -HOMEPAGE="https://www.courier-mta.org/maildrop/; - -LICENSE="GPL-3" -SLOT="0" -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 - net-mail/mailbase - dev-libs/libpcre - net-dns/libidn:0= - >=net-libs/courier-unicode-2.0:= - gdbm? ( >=sys-libs/gdbm-1.8.0:= ) - mysql?( net-libs/courier-authlib ) - postgres? ( net-libs/courier-authlib ) - ldap? ( net-libs/courier-authlib ) - authlib? ( net-libs/courier-authlib ) - fam? ( virtual/fam ) - !gdbm? ( - berkdb? ( >=sys-libs/db-3:= ) - ) - tools? ( - !mail-mta/netqmail - !net-mail/courier-imap - !mail-mta/mini-qmail - !mail-mta/qmail-ldap - )" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND} - dev-lang/perl - dovecot? ( net-mail/dovecot )" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - mysql? ( authlib ) - postgres? ( authlib ) - ldap? ( authlib )" - -S=${WORKDIR}/${P%%_pre} - -src_prepare() { - # Prefer gdbm over berkdb - if use gdbm ; then - use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." - fi - - if ! use fam ; then - eapply -p0 "${FILESDIR}"/${PN}-disable-fam.patch - fi - - # no need to error out if no default - it will be given to econf anyway - sed -i -e \ - 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ - "${S}"/libs/maildrop/configure.ac || die "sed failed" - - eapply "${FILESDIR}"/${P}-testsuite.patch - eapply_user - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable fam) - --with-devel - --disable-tempdir - --enable-syslog=1 - --enable-use-flock=1 - --enable-use-dotlock=1 - --enable-restrict-trusted=1 - --enable-maildrop-uid=root - --enable-maildrop-gid=mail - --enable-sendmail=/usr/sbin/sendmail - --cache-file="${S}"/configuring.cache - $(use_enable static-libs static) - $(use_enable dovecot dovecotauth) - $(use_with trashquota) - ) - - local mytrustedusers="apache dspam root mail fetchmail" - mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" - myeconfargs+=(
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f6eb1d96a3a724c67593645033f280f2e15776cc Author: Matoro Mahri users noreply github com> AuthorDate: Wed Mar 8 18:10:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 01:07:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6eb1d96 mail-filter/maildrop: Stabilize 3.0.2 sparc, #886737 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index 42d376e5911c..a58e5d0e0789 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: c1de5231980e19e0616edcbb4ff687c8b504b87e Author: Cristian Othón Martínez Vera cfuga mx> AuthorDate: Wed Feb 8 23:15:52 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Feb 9 11:57:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1de5231 mail-filter/maildrop-3.1.0: fix library deps Maildrop depends on PCRE2 since version 3.0.4. Since last version (3.1.0), it also depends on libidn2 Signed-off-by: Cristian Othón Martínez Vera cfuga.mx> Closes: https://github.com/gentoo/gentoo/pull/29501 Signed-off-by: Alfredo Tupone gentoo.org> .../maildrop/{maildrop-3.1.0.ebuild => maildrop-3.1.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.1.0.ebuild b/mail-filter/maildrop/maildrop-3.1.0-r1.ebuild similarity index 98% rename from mail-filter/maildrop/maildrop-3.1.0.ebuild rename to mail-filter/maildrop/maildrop-3.1.0-r1.ebuild index e024008d00bb..68fa7df9873d 100644 --- a/mail-filter/maildrop/maildrop-3.1.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.0-r1.ebuild @@ -17,8 +17,8 @@ IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools t CDEPEND="!mail-mta/courier net-mail/mailbase - dev-libs/libpcre - net-dns/libidn:0= + dev-libs/libpcre2 + net-dns/libidn2:= >=net-libs/courier-unicode-2.0:= gdbm? ( >=sys-libs/gdbm-1.8.0:= ) mysql?( net-libs/courier-authlib )
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f245c4f0cfda52d9d75dbc13b9d6969a0fa99fcd Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 8 20:02:51 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 8 20:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f245c4f0 mail-filter/maildrop: add 3.1.0 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.1.0.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 0e052bfac449..ad37df356f99 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,2 +1,3 @@ DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 +DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 diff --git a/mail-filter/maildrop/maildrop-3.1.0.ebuild b/mail-filter/maildrop/maildrop-3.1.0.ebuild new file mode 100644 index ..e024008d00bb --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.1.0.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="berkdb debug dovecot gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre + net-dns/libidn:0= + >=net-libs/courier-unicode-2.0:= + gdbm? ( >=sys-libs/gdbm-1.8.0:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:= ) + ) + gdbm? ( net-mail/courier-imap[gdbm?,berkdb?] ) + berkdb? ( net-mail/courier-imap[gdbm?,berkdb?] ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +PATCHES=( + "${FILESDIR}"/${PN}-3.0.0-testsuite.patch + "${FILESDIR}"/${PN}-3.0.2-makedat.patch +) + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot dovecotauth) + $(use_with trashquota) + ) + + local mytrustedusers="apache dspam root mail fetchmail" + mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" + myeconfargs+=( --enable-trusted-users="${mytrustedusers}" ) + + # These flags make maildrop cry +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/
commit: 37a0718d96d9cbeab78bc10e4edd9a3ffe4a2298 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jan 23 21:40:46 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jan 23 21:41:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a0718d mail-filter/maildrop: use net-mail/courier-makedat Bug: https://bugs.gentoo.org/884591 Signed-off-by: Alfredo Tupone gentoo.org> .../maildrop/files/maildrop-3.0.2-makedat.patch| 67 ++ mail-filter/maildrop/maildrop-3.0.2-r1.ebuild | 144 + mail-filter/maildrop/metadata.xml | 5 +- 3 files changed, 215 insertions(+), 1 deletion(-) diff --git a/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch b/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch new file mode 100644 index ..db7d30a84c1b --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.0.2-makedat.patch @@ -0,0 +1,67 @@ +--- a/Makefile.am 2023-01-23 22:21:20.376505977 +0100 b/Makefile.am 2023-01-23 22:22:18.655565802 +0100 +@@ -10,9 +10,9 @@ + + HTML2TXT=`which lynx 2>/dev/null && echo "lynx -dump -nolist" && exit; echo "links -dump -no-numbering -no-references"` + +-SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ libs/makedat libs/maildir libs/maildrop ++SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ libs/maildir libs/maildrop + +-DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/makedat libs/maildir libs/maildrop ++DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/maildir libs/maildrop + + HTMLWWW=index.html documentation.html download.html links.html + EXTRA_DIST=README.html INSTALL.html UPGRADE.html README.postfix\ +@@ -58,7 +58,6 @@ + makemime.html reformail.html reformime.html + + if HAVE_DBLIBRARY +-MAILDROPHTML += makedat.html + endif + + MAILDROPMAN=lockmail.1 maildirmake.1 maildrop.1 mailbot.1 maildropex.7 \ +@@ -66,7 +65,6 @@ + maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1 + + if HAVE_DBLIBRARY +-MAILDROPMAN += makedat.1 + endif + + EXTRA_LTLIBRARIES=librfc822.la librfc2045.la +@@ -86,14 +84,12 @@ + html_DATA=$(htmldataclean) manpage.css + + if !HAVE_DBLIBRARY +-html_DATA += makedat.html + endif + + man_MANS=$(DELIVERQUOTAMAN) \ + $(MAILDROPMAN) $(DEVEL_MAN) + + if !HAVE_DBLIBRARY +-man_MANS += makedat.1 + endif + + DISTCLEANFILES=$(htmldataclean) $(man_MANS) +@@ -135,10 +135,6 @@ + $(INSTALL_PROGRAM) libs/maildir/maildirmake $(DESTDIR)$(bindir)/maildirmake + $(INSTALL_PROGRAM) libs/rfc2045/reformime $(DESTDIR)$(bindir)/reformime + $(INSTALL_PROGRAM) libs/rfc2045/makemime $(DESTDIR)$(bindir)/makemime +- test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ +- $(INSTALL_PROGRAM) libs/makedat/makedatprog $(DESTDIR)$(bindir)/makedatprog +- test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ +- $(INSTALL_SCRIPT) libs/makedat/makedat $(DESTDIR)$(bindir)/makedat + . libs/maildrop/uidgid ; test -z "$$gid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chgrp $$gid maildrop lockmail + . libs/maildrop/uidgid ; test -z "$$uid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chown $$uid maildrop lockmail && chmod 755 maildrop lockmail + +--- a/configure.ac 2023-01-23 22:19:39.236136459 +0100 b/configure.ac 2023-01-23 22:22:33.810321247 +0100 +@@ -192,7 +192,7 @@ + + AC_SUBST(REPOSITORY) + +-AC_CONFIG_SUBDIRS(libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/makedat libs/maildir libs/maildrop) ++AC_CONFIG_SUBDIRS(libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj libs/bdbobj libs/maildir libs/maildrop) + + AC_OUTPUT(Makefile dbobj.h dbobj.config maildrop.spec maildrop.lpspec + README.html INSTALL.html) diff --git a/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild b/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild new file mode 100644 index ..13021dd5ca59 --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.0.2-r1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +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 + net-mail/mailbase + dev-libs/libpcre +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: b1edcd3c1f358ff403b611d4e14821285d20fbbc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 19:23:55 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 19:23:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1edcd3c mail-filter/maildrop: Stabilize 3.0.2 amd64, #886737 Signed-off-by: Arthur Zamarin gentoo.org> mail-filter/maildrop/maildrop-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index 7ea67a148a1f..42d376e5911c 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 984162100f3d6f7f0b126b066bacfa2ef07347cd Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:45:04 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:45:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98416210 mail-filter/maildrop: Stabilize 3.0.2 ppc64, #886737 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index efdbab6c298e..7ea67a148a1f 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: fa630853b52508cc4424f4411b0e3356d1c5216e Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:25:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:25:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa630853 mail-filter/maildrop: Stabilize 3.0.2 x86, #886737 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index 6c070cc92f93..efdbab6c298e 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: aa6432e33ee10e65b16999a51e5f247f5d75d556 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:41:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:41:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6432e3 mail-filter/maildrop: Stabilize 3.0.2 arm, #886737 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild index df9a16bf50ed..6c070cc92f93 100644 --- a/mail-filter/maildrop/maildrop-3.0.2.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: deb50625d5648a8bd5938c903514dfec6947c302 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Mar 28 18:36:48 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Mar 28 18:37:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb50625 mail-filter/maildrop: 3.0.2 bump Closes: https://bugs.gentoo.org/807169 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-3.0.2.ebuild | 140 + 2 files changed, 141 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index f3202dbaeb9c..0e052bfac449 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1 +1,2 @@ DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff +DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 diff --git a/mail-filter/maildrop/maildrop-3.0.2.ebuild b/mail-filter/maildrop/maildrop-3.0.2.ebuild new file mode 100644 index ..df9a16bf50ed --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.0.2.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="https://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +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 + net-mail/mailbase + dev-libs/libpcre + net-dns/libidn:0= + >=net-libs/courier-unicode-2.0:= + gdbm? ( >=sys-libs/gdbm-1.8.0:= ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + fam? ( virtual/fam ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:= ) + ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + !mail-mta/mini-qmail + !mail-mta/qmail-ldap + )" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + if ! use fam ; then + eapply -p0 "${FILESDIR}"/${PN}-disable-fam.patch + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + eapply "${FILESDIR}"/${PN}-3.0.0-testsuite.patch + eapply_user + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable fam) + --with-devel + --disable-tempdir + --enable-syslog=1 + --enable-use-flock=1 + --enable-use-dotlock=1 + --enable-restrict-trusted=1 + --enable-maildrop-uid=root + --enable-maildrop-gid=mail + --enable-sendmail=/usr/sbin/sendmail + --cache-file="${S}"/configuring.cache + $(use_enable static-libs static) + $(use_enable dovecot dovecotauth) + $(use_with trashquota) + ) + + local mytrustedusers="apache dspam root mail fetchmail" + mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" + myeconfargs+=( --enable-trusted-users="${mytrustedusers}" ) + + # These flags make maildrop cry + replace-flags -Os -O2 + filter-flags -fomit-frame-pointer + + if use gdbm ; then + myeconfargs+=( --with-db=gdbm )
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: a260b2620cd54bca564c10d370a7e89151cbe8a6 Author: Sam James gentoo org> AuthorDate: Thu Mar 3 21:21:46 2022 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 3 21:21:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a260b262 mail-filter/maildrop: destabilise for ppc Signed-off-by: Sam James gentoo.org> Signed-off-by: David Seifert gentoo.org> mail-filter/maildrop/maildrop-3.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild index 313d36fd5eee..2bc858c1e403 100644 --- a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0-r1.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 @@ -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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 0f05ed3fe5451d0e8b341890c083afe38a2883fa Author: Sam James gentoo org> AuthorDate: Mon Aug 16 02:17:12 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 16 02:23:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f05ed3f mail-filter/maildrop: subscribe to courier-unicode subslot Bug: https://bugs.gentoo.org/806595 Bug: https://bugs.gentoo.org/807292 Signed-off-by: Sam James gentoo.org> .../maildrop/{maildrop-3.0.0.ebuild => maildrop-3.0.0-r1.ebuild} | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild similarity index 96% rename from mail-filter/maildrop/maildrop-3.0.0.ebuild rename to mail-filter/maildrop/maildrop-3.0.0-r1.ebuild index 19404652d9c..313d36fd5ee 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild @@ -19,8 +19,8 @@ CDEPEND="!mail-mta/courier net-mail/mailbase dev-libs/libpcre net-dns/libidn:0= - >=net-libs/courier-unicode-2.0 - gdbm? ( >=sys-libs/gdbm-1.8.0 ) + >=net-libs/courier-unicode-2.0:= + gdbm? ( >=sys-libs/gdbm-1.8.0:= ) mysql?( net-libs/courier-authlib ) postgres? ( net-libs/courier-authlib ) ldap? ( net-libs/courier-authlib ) @@ -35,11 +35,12 @@ CDEPEND="!mail-mta/courier !mail-mta/mini-qmail !mail-mta/qmail-ldap )" -DEPEND="${CDEPEND} - virtual/pkgconfig" +DEPEND="${CDEPEND}" RDEPEND="${CDEPEND} dev-lang/perl dovecot? ( net-mail/dovecot )" +BDEPEND="virtual/pkgconfig" + REQUIRED_USE=" mysql? ( authlib ) postgres? ( authlib )
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 0ea3ed5f162e2721cb124a9252cc0593231fc3b9 Author: Sam James gentoo org> AuthorDate: Tue Oct 6 18:15:18 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 6 18:15:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea3ed5f mail-filter/maildrop: Keyword 3.0.0 arm64, #741855 Signed-off-by: Sam James gentoo.org> mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 77b88211220..ec2d6a34412 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm ~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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: c334fbc1dc07e8c68acb22dfdcf58ff40170a34c Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 27 07:56:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 27 07:56:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c334fbc1 mail-filter/maildrop: drop down to ~hppa Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 300914d24e6..77b88211220 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~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
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: c6a2c502ffc93f201f7774c9a811ee25fca475e3 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:11:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:12:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a2c502 mail-filter/maildrop: ppc stable wrt bug #679108 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 1ed26fd2c94..3ab6852b3db 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ppc64 s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 61bd402bf475a0dc57d331212ac9d879dbe36101 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 4 10:58:57 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 4 10:58:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61bd402b mail-filter/maildrop: ppc64 stable wrt bug #679108 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 86e03dd05ef..1ed26fd2c94 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 0973c64e8d467cbbe5dcf8040cf49810ebe0e93d Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 11 12:20:28 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 11 12:20:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0973c64e mail-filter/maildrop: arm stable wrt bug #679108 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 676318705ea..86e03dd05ef 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 43984b7200104bf3713d995acca5706b9af0 Author: Tobias Klausmann gentoo org> AuthorDate: Wed May 8 14:37:33 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed May 8 14:37:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4398 mail-filter/maildrop-3.0.0-r0: alpha stable Bug: http://bugs.gentoo.org/679108 Signed-off-by: Tobias Klausmann gentoo.org> mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 93168b597a9..676318705ea 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: dae0d31a7fd6bc4c5e727f4859b5490190e15562 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 7 21:48:54 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 7 21:48:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae0d31a mail-filter/maildrop: s390 stable wrt bug #679108 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 235198c8ec8..93168b597a9 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 16e9e1c12d8a70d65309b2a9e5ddab75c90f7e2e Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 1 20:13:11 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 1 22:43:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e9e1c1 mail-filter/maildrop: stable 3.0.0 for sparc, bug #679108 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/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index abc960afb01..235198c8ec8 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f0878b935e29c4786006cdedd158025e29515f9e Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Mar 30 22:42:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 31 20:28:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0878b93 mail-filter/maildrop: stable 3.0.0 for hppa, bug #679108 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 8f05473958d..abc960afb01 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: b50849e321efab3abe3fc25f78b0f0c24f48e4f8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 24 10:01:01 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 24 10:01:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50849e3 mail-filter/maildrop: amd64 stable wrt bug #679108 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" mail-filter/maildrop/maildrop-3.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index a515d2e8ab9..8f05473958d 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 3250fd9595a604917d8f833f1064badbb39407dd Author: Hanno gentoo org> AuthorDate: Thu Mar 21 09:42:24 2019 + Commit: Hanno Boeck gentoo org> CommitDate: Thu Mar 21 09:42:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3250fd95 mail-filter/maildrop: Fix USE="-tools". It tried to delete a file that no longer exists in current versions. Not bumping, because users affected by this bug wouldn't have been able to install the package. Resolves: https://bugs.gentoo.org/676834 Signed-off-by: Hanno Boeck gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 mail-filter/maildrop/maildrop-3.0.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index 78fef8c29c6..a515d2e8ab9 100644 --- a/mail-filter/maildrop/maildrop-3.0.0.ebuild +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -128,7 +128,6 @@ src_install() { for tool in "maildirmake" "deliverquota"; do rm "${D}/usr/bin/${tool}" || die rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die - rm "${D}/usr/share/maildrop/html/${tool}.html" || die done rm "${D}/usr/share/man/man5/maildir.5" || die fi
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 2e13e6219ac5e532b5409114a76bdd184f3b3209 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 9 19:09:55 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 9 19:18:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e13e621 mail-filter/maildrop: x86 stable (bug #679108) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> mail-filter/maildrop/maildrop-3.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild index ede047b099f..78fef8c29c6 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-2018 Gentoo Authors +# Copyright 1999-2019 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 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/, mail-filter/maildrop/files/
commit: 7a9a1e95090d8c20172dbe7f51d267240cde2bd4 Author: Tim Harder gentoo org> AuthorDate: Tue Dec 25 19:18:21 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Dec 25 19:28:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9a1e95 mail-filter/maildrop: version bump to 3.0.0 Closes: https://bugs.gentoo.org/582928 Closes: https://bugs.gentoo.org/639124 Closes: https://bugs.gentoo.org/657288 Signed-off-by: Tim Harder gentoo.org> mail-filter/maildrop/Manifest | 1 + .../maildrop/files/maildrop-3.0.0-testsuite.patch | 65 ++ mail-filter/maildrop/maildrop-3.0.0.ebuild | 140 + 3 files changed, 206 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 80b622eee8d..1fdcf5a5137 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,4 @@ DIST maildrop-2.8.3.tar.bz2 1992695 BLAKE2B be17fa1ac38f8a54670e40f2b4207c2ee5e8976f20e29c6a528ccf50a716c8b4aedb0546a9722f1147573afd9d43f8a8caa59aec8bf9069ef833226cb2ea0562 SHA512 25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054 DIST maildrop-2.8.5.tar.bz2 2072987 BLAKE2B e067e0ef77f850fd9ce97584893dd5301a7a91fcebea02351da8b22d3d7f0b74f3809cdc3874b29117a62d5c496962f72a5254470cd5f92b787b80d066f1fec1 SHA512 c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5 DIST maildrop-2.9.0.tar.bz2 2075698 BLAKE2B 2a918214e471a4a54aa7e0412e062ca85ac3ce4757bf4642fb0c0a9776a7c1b1bc417ef426c9bd7767d99b9d783085bf6c67f402ea43b0e7eba10c82d98b5619 SHA512 366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6 +DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff diff --git a/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch b/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch new file mode 100644 index 000..a6aa1626e1b --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-3.0.0-testsuite.patch @@ -0,0 +1,65 @@ +Force en_US locale for certain tests. + +--- maildrop-3.0.0/libs/maildrop/Makefile.am maildrop-3.0.0/libs/maildrop/Makefile.am +@@ -69,9 +69,11 @@ + maildrop.lsm testsuite.txt.idn testsuite2 + + check-am: ++if HAS_EN_US + @chmod +x testsuite + ./testsuite | cmp -s - $(srcdir)/testsuite.txt.idn + @SHELL@ $(srcdir)/testsuite2 ++endif + + noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \ + maildropgdbm.html maildropgdbm.7 +--- maildrop-3.0.0/libs/maildrop/configure.ac maildrop-3.0.0/libs/maildrop/configure.ac +@@ -195,6 +195,15 @@ + AC_DEFINE_UNQUOTED(MAXLONGSIZE, $MAXLONGSIZE, + [ Maximum character size of a long ]) + ++dnl check for en_US locale ++check_en_US() { ++ locale -a | grep en_US.utf8 > /dev/null ++ return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + dnl Checks for library functions. + + AC_FUNC_CLOSEDIR_VOID +--- maildrop-3.0.0/libs/rfc2045/Makefile.am maildrop-3.0.0/libs/rfc2045/Makefile.am +@@ -84,7 +84,10 @@ + endif + + check-am: ++if HAS_EN_US + @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE) + @SHELL@ $(srcdir)/testsuitemm | cmp -s - $(srcdir)/testsuitemm.txt + @SHELL@ $(srcdir)/testrfc3676parsersuite | diff -U 3 $(srcdir)/testrfc3676parsersuite.txt - + ./testrfc6533parser ++endif ++ +--- maildrop-3.0.0/libs/rfc2045/configure.ac maildrop-3.0.0/libs/rfc2045/configure.ac +@@ -62,6 +62,15 @@ + AC_CHECK_FUNC(strncasecmp,,CFLAGS="$CFLAGS -Dstrncasecmp=strnicmp") + AC_CHECK_FUNC(strcasecmp,,CFLAGS="$CFLAGS -Dstrcasecmp=stricmp") + ++dnl check for en_US locale ++check_en_US() { ++ locale -a | grep en_US.utf8 > /dev/null ++ return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + AC_ARG_WITH(package, [], package="$withval", + [ + package="$PACKAGE" diff --git a/mail-filter/maildrop/maildrop-3.0.0.ebuild b/mail-filter/maildrop/maildrop-3.0.0.ebuild new file mode 100644 index 000..ede047b099f --- /dev/null +++ b/mail-filter/maildrop/maildrop-3.0.0.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic autotools + +DESCRIPTION="Mail
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 39f62c31a90155097b435013e09381af8f4552ec Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 9 19:54:12 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 9 19:56:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f62c31 mail-filter/maildrop: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 mail-filter/maildrop/maildrop-2.8.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index eddb63a2c95..25104ffb1e6 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ HOMEPAGE="http://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/, mail-filter/maildrop/files/
commit: 61e7f2fa40106c4af4cfddcc8d9ff9f8a52f95b9 Author: Tony Vroon gentoo org> AuthorDate: Tue Jul 25 22:31:18 2017 + Commit: Tony Vroon gentoo org> CommitDate: Tue Jul 25 22:31:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e7f2fa mail-filter/maildrop: Unbreak testsuite patch, closes bug #617992 by Ooblick. Package-Manager: portage-2.3.6 ...tsuite-r2.patch => maildrop-testsuite-r3.patch} | 28 +++--- mail-filter/maildrop/maildrop-2.8.3.ebuild | 2 +- mail-filter/maildrop/maildrop-2.8.5.ebuild | 2 +- mail-filter/maildrop/maildrop-2.9.0.ebuild | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/mail-filter/maildrop/files/maildrop-testsuite-r2.patch b/mail-filter/maildrop/files/maildrop-testsuite-r3.patch similarity index 57% rename from mail-filter/maildrop/files/maildrop-testsuite-r2.patch rename to mail-filter/maildrop/files/maildrop-testsuite-r3.patch index 479a8f5fcea..fd6d729370a 100644 --- a/mail-filter/maildrop/files/maildrop-testsuite-r2.patch +++ b/mail-filter/maildrop/files/maildrop-testsuite-r3.patch @@ -1,5 +1,6 @@ libs/maildrop/configure.ac 2015-06-27 17:55:08.0 + -+++ libs/maildrop/configure.ac 2015-09-22 05:23:33.0 + +diff -uNr maildrop-2.8.3.ORIG/libs/maildrop/configure.ac maildrop-2.8.3/libs/maildrop/configure.ac +--- maildrop-2.8.3.ORIG/libs/maildrop/configure.ac 2017-07-25 22:49:44.044032091 +0100 maildrop-2.8.3/libs/maildrop/configure.ac 2017-07-25 22:50:48.205113368 +0100 @@ -195,6 +195,15 @@ AC_DEFINE_UNQUOTED(MAXLONGSIZE, $MAXLONGSIZE, [ Maximum character size of a long ]) @@ -16,9 +17,10 @@ dnl Checks for library functions. AC_FUNC_CLOSEDIR_VOID libs/maildrop/Makefile.am 2015-06-27 17:55:08.0 + -+++ libs/maildrop/Makefile.am 2015-09-22 05:24:29.0 + -@@ -75,9 +75,13 @@ +diff -uNr maildrop-2.8.3.ORIG/libs/maildrop/Makefile.am maildrop-2.8.3/libs/maildrop/Makefile.am +--- maildrop-2.8.3.ORIG/libs/maildrop/Makefile.am 2017-07-25 22:49:44.054032259 +0100 maildrop-2.8.3/libs/maildrop/Makefile.am 2017-07-25 22:51:13.335536823 +0100 +@@ -75,9 +75,11 @@ maildrop.lsm testsuite.txt.idn testsuite.txt.noidn testsuite2 check-am: @@ -26,14 +28,13 @@ @chmod +x testsuite ./testsuite | cmp -s - $(srcdir)/$(TESTSUITE) @SHELL@ $(srcdir)/testsuite2 -+else -+ echo ' Need en_US.utf8 to run tests' +endif noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \ maildropgdbm.html maildropgdbm.7 libs/rfc2045/configure.ac 2014-02-16 09:00:13.0 + -+++ libs/rfc2045/configure.ac 2015-09-22 05:28:18.0 + +diff -uNr maildrop-2.8.3.ORIG/libs/rfc2045/configure.ac maildrop-2.8.3/libs/rfc2045/configure.ac +--- maildrop-2.8.3.ORIG/libs/rfc2045/configure.ac 2017-07-25 22:49:44.054032259 +0100 maildrop-2.8.3/libs/rfc2045/configure.ac 2017-07-25 22:50:48.205113368 +0100 @@ -60,6 +60,15 @@ AC_CHECK_FUNC(strncasecmp,,CFLAGS="$CFLAGS -Dstrncasecmp=strnicmp") AC_CHECK_FUNC(strcasecmp,,CFLAGS="$CFLAGS -Dstrcasecmp=stricmp") @@ -50,9 +51,10 @@ AC_ARG_WITH(package, [], package="$withval", [ package="$PACKAGE" libs/rfc2045/Makefile.am 2015-02-28 17:59:41.0 + -+++ libs/rfc2045/Makefile.am 2015-09-22 05:29:08.0 + -@@ -76,6 +76,10 @@ +diff -uNr maildrop-2.8.3.ORIG/libs/rfc2045/Makefile.am maildrop-2.8.3/libs/rfc2045/Makefile.am +--- maildrop-2.8.3.ORIG/libs/rfc2045/Makefile.am 2017-07-25 22:49:44.054032259 +0100 maildrop-2.8.3/libs/rfc2045/Makefile.am2017-07-25 22:51:26.555759572 +0100 +@@ -76,6 +76,8 @@ endif check-am: @@ -60,6 +62,4 @@ @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE) @SHELL@ $(srcdir)/testsuitemm | cmp -s - $(srcdir)/testsuitemm.txt @SHELL@ $(srcdir)/testrfc3676parsersuite | diff -U 3 $(srcdir)/testrfc3676parsersuite.txt - -+else -+ echo ' Need en_US.utf8 to run tests' +endif diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index df6a2e2ea4f..eddb63a2c95 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -60,7 +60,7 @@ src_prepare() { 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ "${S}"/libs/maildrop/configure.ac || die "sed failed" - epatch "${FILESDIR}"/${PN}-testsuite-r2.patch + epatch "${FILESDIR}"/${PN}-testsuite-r3.patch eautoreconf } diff --git a/mail-filter/maildrop/maildrop-2.8.5.ebuild b/mail-filter/maildrop/maildrop-2.8.5.ebuild index 708cb9ef735..965ee203aed 100644 --- a/mail-filter/maildrop/maildrop-2.8.5.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.5.ebuild @@ -60,7 +60,7 @@ src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f9a181f39e6a1ad6f3a5b2ec3c8f9301d8d4286e Author: Eray Aslan gentoo org> AuthorDate: Mon Jul 3 14:01:31 2017 + Commit: Eray Aslan gentoo org> CommitDate: Mon Jul 3 14:10:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a181f3 mail-filter/maildrop: bump to 2.9.0 Package-Manager: Portage-2.3.6, Repoman-2.3.2 mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-2.9.0.ebuild | 138 + 2 files changed, 139 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 4d7890107c8..8aea720df07 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,3 +1,4 @@ DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4 WHIRLPOOL c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80 DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054 WHIRLPOOL 9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea DIST maildrop-2.8.5.tar.bz2 2072987 SHA256 c21174ef882aeb169031bb5886b55959687074415153232f4c60695405fcddb1 SHA512 c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5 WHIRLPOOL 03ba0c152fd8738f8d34a48062cc0a27c3580d2dd8bcfafb4fbde7c87ae420d6a82ad59cc644606129b4e8c983785846684d92e93ef0ae9b43832d39f12ea140 +DIST maildrop-2.9.0.tar.bz2 2075698 SHA256 6f1b2db822a34d8256d9cc2a011e5a2c6b7e6dd01ed66881cd6fce6f4eb5981c SHA512 366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6 WHIRLPOOL 688802e8c9e2652e5350d117b1ebdfd6334de217e37387a9199a48da018f05deb18d84003ac36618aaa16fe03df504461d5adeeef0534f0b0c8708cf83fa5c19 diff --git a/mail-filter/maildrop/maildrop-2.9.0.ebuild b/mail-filter/maildrop/maildrop-2.9.0.ebuild new file mode 100644 index 000..bd60d956234 --- /dev/null +++ b/mail-filter/maildrop/maildrop-2.9.0.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="http://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="http://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre + net-dns/libidn + >=net-libs/courier-unicode-2.0 + gdbm? ( >=sys-libs/gdbm-1.8.0 ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + fam? ( virtual/fam ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:* ) + ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + !mail-mta/mini-qmail + )" +DEPEND="${CDEPEND} + virtual/pkgconfig" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +REQUIRED_USE="mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + if ! use fam ; then + epatch "${FILESDIR}"/${PN}-disable-fam.patch + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + epatch "${FILESDIR}"/${PN}-testsuite-r2.patch + eapply_user + eautoreconf +} + +src_configure() { + local myconf + local mytrustedusers="apache dspam root mail fetchmail" + mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" + + # These flags make maildrop cry +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/
commit: 6771adfdca1762538d9ad72b1f70efde880c99dd Author: Eray Aslan gentoo org> AuthorDate: Mon Jul 3 14:05:28 2017 + Commit: Eray Aslan gentoo org> CommitDate: Mon Jul 3 14:10:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6771adfd mail-filter/maildrop: remove old Package-Manager: Portage-2.3.6, Repoman-2.3.2 mail-filter/maildrop/Manifest | 1 - .../files/maildrop-1.8.1-disable-fam.patch | 56 - mail-filter/maildrop/files/maildrop-2.5.1-db.patch | 63 -- .../maildrop/files/maildrop-testsuite.patch| 67 -- mail-filter/maildrop/maildrop-2.6.0.ebuild | 140 - 5 files changed, 327 deletions(-) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 8aea720df07..56e66ed9048 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,4 +1,3 @@ -DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4 WHIRLPOOL c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80 DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054 WHIRLPOOL 9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea DIST maildrop-2.8.5.tar.bz2 2072987 SHA256 c21174ef882aeb169031bb5886b55959687074415153232f4c60695405fcddb1 SHA512 c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5 WHIRLPOOL 03ba0c152fd8738f8d34a48062cc0a27c3580d2dd8bcfafb4fbde7c87ae420d6a82ad59cc644606129b4e8c983785846684d92e93ef0ae9b43832d39f12ea140 DIST maildrop-2.9.0.tar.bz2 2075698 SHA256 6f1b2db822a34d8256d9cc2a011e5a2c6b7e6dd01ed66881cd6fce6f4eb5981c SHA512 366a04d1e6e10ef1c824fbb5dfe406ff74fe17b80a46619fd8aa8cde3b4fef9a10b4ed3cc6329ed04632582d58104aaf16134c6dc82e17917b82fb6f18316dd6 WHIRLPOOL 688802e8c9e2652e5350d117b1ebdfd6334de217e37387a9199a48da018f05deb18d84003ac36618aaa16fe03df504461d5adeeef0534f0b0c8708cf83fa5c19 diff --git a/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch b/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch deleted file mode 100644 index 49d1cc7a532..000 --- a/mail-filter/maildrop/files/maildrop-1.8.1-disable-fam.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff -ruBb maildrop-1.8.1.orig/configure.in maildrop-1.8.1/configure.in maildrop-1.8.1.orig/configure.in 2005-05-12 16:45:57.0 +0200 -+++ maildrop-1.8.1/configure.in2005-09-10 20:05:28.0 +0200 -@@ -145,6 +145,7 @@ - --enable-tempdir=.tmpdirectory for temp files (in user's home dir) - --disable-tempdirdisable temp files in home directory (use -the tmpfile function) -+ --disable-famdisable libfam.a for maildir operations - --enable-smallmsg=8192 size of buffer for small messages - --enable-global-timeout=300 global watchdog timer (seconds) - --enable-crlf-term=0 enable line termination -diff -ruBb maildrop-1.8.1.orig/maildir/configure.in maildrop-1.8.1/maildir/configure.in maildrop-1.8.1.orig/maildir/configure.in 2005-03-21 13:11:24.0 +0100 -+++ maildrop-1.8.1/maildir/configure.in2005-09-10 20:10:55.0 +0200 -@@ -58,26 +58,30 @@ - AC_STRUCT_TM - - dnl Checks for library functions. --AC_CHECK_HEADER(fam.h, :, :) --AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) --AC_CHECK_LIB(fam, FAMOpen, [ -+AC_ARG_ENABLE(fam, [ --disable-fam Do not use libfam.a library.]) -+if test x$enableval = xyes -+then -+ AC_CHECK_HEADER(fam.h, :, :) -+ AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) -+ AC_CHECK_LIB(fam, FAMOpen, [ - LIBFAM=-lfam - AC_DEFINE_UNQUOTED(HAVE_FAM,1, - [ Whether libfam.a is available ]) - - AC_CHECK_HEADER(fam.h, : , [ --AC_MSG_WARN([[The development header files and libraries for fam,]]) --AC_MSG_WARN([[the File Alteration Monitor, are not installed.]]) --AC_MSG_WARN([[You appear to have the FAM runtime libraries installed,]]) --AC_MSG_WARN([[so you need to simply install the additional development]]) --AC_MSG_WARN([[package for your operating system.]]) --AC_MSG_ERROR([[FAM development libraries not found.]]) ] -+ AC_MSG_WARN([[The development header files and libraries for fam,]]) -+ AC_MSG_WARN([[the File Alteration Monitor, are not installed.]]) -+
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: be255854d795d1926fe22ddca6629186248ed8f5 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 16 13:03:04 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 16 13:05:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be255854 mail-filter/maildrop: ppc64 stable wrt bug #581042 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/maildrop/maildrop-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index 4579db9f2ed..df6a2e2ea4f 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: f43a56c45ad875fdcf9bc142451f8dd0c1e93622 Author: Eray Aslan gentoo org> AuthorDate: Wed Jan 18 14:57:41 2017 + Commit: Eray Aslan gentoo org> CommitDate: Wed Jan 18 14:58:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43a56c4 mail-filter/maildrop: version bump to 2.8.5 Package-Manager: Portage-2.3.3, Repoman-2.3.1 mail-filter/maildrop/Manifest | 1 + mail-filter/maildrop/maildrop-2.8.5.ebuild | 143 + 2 files changed, 144 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index ddefc26..4d78901 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1,2 +1,3 @@ DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4 WHIRLPOOL c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80 DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054 WHIRLPOOL 9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea +DIST maildrop-2.8.5.tar.bz2 2072987 SHA256 c21174ef882aeb169031bb5886b55959687074415153232f4c60695405fcddb1 SHA512 c04120af29ee8e72aeabd211301c5052fe4a2dc0f337074e1fa57b8adb9652512cd744e0bba3894a8b0e3b21a3511bbf4a4f045faec3536edb8be0f8bdc84cf5 WHIRLPOOL 03ba0c152fd8738f8d34a48062cc0a27c3580d2dd8bcfafb4fbde7c87ae420d6a82ad59cc644606129b4e8c983785846684d92e93ef0ae9b43832d39f12ea140 diff --git a/mail-filter/maildrop/maildrop-2.8.5.ebuild b/mail-filter/maildrop/maildrop-2.8.5.ebuild new file mode 100644 index ..5ba7480 --- /dev/null +++ b/mail-filter/maildrop/maildrop-2.8.5.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="http://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="http://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" + +CDEPEND="!mail-mta/courier + net-mail/mailbase + dev-libs/libpcre + net-dns/libidn + net-libs/courier-unicode + gdbm? ( >=sys-libs/gdbm-1.8.0 ) + mysql?( net-libs/courier-authlib ) + postgres? ( net-libs/courier-authlib ) + ldap? ( net-libs/courier-authlib ) + authlib? ( net-libs/courier-authlib ) + fam? ( virtual/fam ) + !gdbm? ( + berkdb? ( >=sys-libs/db-3:* ) + ) + tools? ( + !mail-mta/netqmail + !net-mail/courier-imap + !mail-mta/mini-qmail + )" +DEPEND="${CDEPEND} + virtual/pkgconfig" +RDEPEND="${CDEPEND} + dev-lang/perl + dovecot? ( net-mail/dovecot )" +REQUIRED_USE="mysql? ( authlib ) + postgres? ( authlib ) + ldap? ( authlib )" + +S=${WORKDIR}/${P%%_pre} + +src_prepare() { + # Prefer gdbm over berkdb + if use gdbm ; then + use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." + fi + + if ! use fam ; then + epatch "${FILESDIR}"/${PN}-disable-fam.patch + fi + + # no need to error out if no default - it will be given to econf anyway + sed -i -e \ + 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ + "${S}"/libs/maildrop/configure.ac || die "sed failed" + + epatch "${FILESDIR}"/${PN}-testsuite-r2.patch + eapply_user + eautoreconf +} + +src_configure() { + local myconf + local mytrustedusers="apache dspam root mail fetchmail" + mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" + + # These flags make maildrop cry + replace-flags -Os -O2 + filter-flags -fomit-frame-pointer + + if use gdbm ; then + myconf="${myconf} --with-db=gdbm" + elif use berkdb ; then + myconf="${myconf} --with-db=db" + else + myconf="${myconf} --without-db" + fi + + if ! use mysql && ! use postgres && ! use ldap && ! use authlib ; then +
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 24cea0891154d40f5b7337b6726fe7a67a7d9ddb Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 10 14:39:11 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 10 14:39:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24cea089 mail-filter/maildrop: Stable for HPPA (bug #581042). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches mail-filter/maildrop/maildrop-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index 62b42bd..417b88d 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 0a39a934f1ebcd0068d312ca800597ae8231de03 Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 31 16:17:38 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 31 16:17:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a39a934 mail-filter/maildrop-2.8.3-r0: add alpha keyword Gentoo-Bug: 581042 Package-Manager: portage-2.3.0_rc1 mail-filter/maildrop/maildrop-2.8.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index 5ee22ac..169d2fa 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ HOMEPAGE="http://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: af38ee4e425fcf145bcf72c6c2fa945e85bd63aa Author: Agostino Sarubbo gentoo org> AuthorDate: Sat May 14 20:11:26 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat May 14 20:11:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af38ee4e mail-filter/maildrop: amd64 stable wrt bug #581042 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> mail-filter/maildrop/maildrop-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index 34635b8..5ee22ac 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="http://www.courier-mta.org/maildrop/; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" CDEPEND="!mail-mta/courier
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/, mail-filter/maildrop/files/
commit: d2639702a4386c7b0d8bb19e32f5ad6c740022d5 Author: Eray Aslan gentoo org> AuthorDate: Tue Sep 22 19:02:12 2015 + Commit: Eray Aslan gentoo org> CommitDate: Tue Sep 22 19:02:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2639702 mail-filter/maildrop: fix building with -fam USE flag Gentoo-Bug: 561184 Package-Manager: portage-2.2.21 .../maildrop/files/maildrop-disable-fam.patch | 54 ++ mail-filter/maildrop/maildrop-2.8.3.ebuild | 5 +- 2 files changed, 56 insertions(+), 3 deletions(-) diff --git a/mail-filter/maildrop/files/maildrop-disable-fam.patch b/mail-filter/maildrop/files/maildrop-disable-fam.patch new file mode 100644 index 000..fb8a5dd --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-disable-fam.patch @@ -0,0 +1,54 @@ +--- configure.ac 2005-05-12 16:45:57.0 +0200 configure.ac 2005-09-10 20:05:28.0 +0200 +@@ -145,6 +145,7 @@ + --enable-tempdir=.tmpdirectory for temp files (in user's home dir) + --disable-tempdirdisable temp files in home directory (use +the tmpfile function) ++ --disable-famdisable libfam.a for maildir operations + --enable-smallmsg=8192 size of buffer for small messages + --enable-global-timeout=300 global watchdog timer (seconds) + --enable-crlf-term=0 enable line termination +--- libs/maildir/configure.ac 2005-03-21 13:11:24.0 +0100 libs/maildir/configure.ac 2005-09-10 20:10:55.0 +0200 +@@ -58,26 +58,30 @@ + AC_STRUCT_TM + + dnl Checks for library functions. +-AC_CHECK_HEADER(fam.h, :, :) +-AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) +-AC_CHECK_LIB(fam, FAMOpen, [ ++AC_ARG_ENABLE(fam, [ --disable-fam Do not use libfam.a library.]) ++if test x$enableval = xyes ++then ++ AC_CHECK_HEADER(fam.h, :, :) ++ AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) ++ AC_CHECK_LIB(fam, FAMOpen, [ + LIBFAM=-lfam + AC_DEFINE_UNQUOTED(HAVE_FAM,1, + [ Whether libfam.a is available ]) + + AC_CHECK_HEADER(fam.h, : , [ +-AC_MSG_WARN([[The development header files and libraries for fam,]]) +-AC_MSG_WARN([[the File Alteration Monitor, are not installed.]]) +-AC_MSG_WARN([[You appear to have the FAM runtime libraries installed,]]) +-AC_MSG_WARN([[so you need to simply install the additional development]]) +-AC_MSG_WARN([[package for your operating system.]]) +-AC_MSG_ERROR([[FAM development libraries not found.]]) ] ++ AC_MSG_WARN([[The development header files and libraries for fam,]]) ++ AC_MSG_WARN([[the File Alteration Monitor, are not installed.]]) ++ AC_MSG_WARN([[You appear to have the FAM runtime libraries installed,]]) ++ AC_MSG_WARN([[so you need to simply install the additional development]]) ++ AC_MSG_WARN([[package for your operating system.]]) ++ AC_MSG_ERROR([[FAM development libraries not found.]]) ] + ) + ]) + +-AC_SUBST(LIBFAM) ++ AC_SUBST(LIBFAM) + +-echo "$LIBFAM" >maildir.libdeps ++ echo "$LIBFAM" >maildir.libdeps ++fi + + AC_CACHE_CHECK([for missing gethostname prototype],maildir_cv_SYS_GETHOSTNAME, + diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild index afc63ac..34635b8 100644 --- a/mail-filter/maildrop/maildrop-2.8.3.ebuild +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -50,18 +50,17 @@ src_prepare() { # Prefer gdbm over berkdb if use gdbm ; then use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." - elif use berkdb ; then - epatch "${FILESDIR}"/${PN}-2.5.1-db.patch fi if ! use fam ; then - epatch "${FILESDIR}"/${PN}-1.8.1-disable-fam.patch + epatch "${FILESDIR}"/${PN}-disable-fam.patch fi # no need to error out if no default - it will be given to econf anyway sed -i -e \ 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ "${S}"/libs/maildrop/configure.ac || die "sed failed" + epatch "${FILESDIR}"/${PN}-testsuite-r2.patch eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/
commit: 3c9a4aadc606b9c5a55baa847c3cfd6bf353594b Author: Eray Aslan gentoo org> AuthorDate: Tue Sep 22 05:44:06 2015 + Commit: Eray Aslan gentoo org> CommitDate: Tue Sep 22 05:44:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9a4aad mail-filter/maildrop: version bump. do not setuid unnecessarily Gentoo-Bug: 560678 mail-filter/maildrop/Manifest | 1 + .../maildrop/files/maildrop-testsuite-r2.patch | 65 + mail-filter/maildrop/maildrop-2.8.3.ebuild | 145 + mail-filter/maildrop/metadata.xml | 1 + 4 files changed, 212 insertions(+) diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest index 35a7797..ddefc26 100644 --- a/mail-filter/maildrop/Manifest +++ b/mail-filter/maildrop/Manifest @@ -1 +1,2 @@ DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4 WHIRLPOOL c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80 +DIST maildrop-2.8.3.tar.bz2 1992695 SHA256 58245ccd759382761c4cdbeaefbd37622e01f1c48e71251b06ea085a890ce6c9 SHA512 25168945764eda5c74641e205e3c784ca2ae27c15a5a6ddfe7a1c7b238cd6c3d5b0a3f7ce8b405b578d067f6f2aae5d7d6110da8bc89f91ac1c7fdc224ffd054 WHIRLPOOL 9d8ea100ad125e814663c76539b41f208448b3259193008fade1291de7ec98efe8cf5b9f8b7f267acc9be78ccba1b28a8165d99d59d7d6ada4b99aa10cd163ea diff --git a/mail-filter/maildrop/files/maildrop-testsuite-r2.patch b/mail-filter/maildrop/files/maildrop-testsuite-r2.patch new file mode 100644 index 000..479a8f5 --- /dev/null +++ b/mail-filter/maildrop/files/maildrop-testsuite-r2.patch @@ -0,0 +1,65 @@ +--- libs/maildrop/configure.ac 2015-06-27 17:55:08.0 + libs/maildrop/configure.ac 2015-09-22 05:23:33.0 + +@@ -195,6 +195,15 @@ + AC_DEFINE_UNQUOTED(MAXLONGSIZE, $MAXLONGSIZE, + [ Maximum character size of a long ]) + ++dnl check for en_US locale ++check_en_US() { ++locale -a | grep en_US.utf8 > /dev/null ++return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + dnl Checks for library functions. + + AC_FUNC_CLOSEDIR_VOID +--- libs/maildrop/Makefile.am 2015-06-27 17:55:08.0 + libs/maildrop/Makefile.am 2015-09-22 05:24:29.0 + +@@ -75,9 +75,13 @@ + maildrop.lsm testsuite.txt.idn testsuite.txt.noidn testsuite2 + + check-am: ++if HAS_EN_US + @chmod +x testsuite + ./testsuite | cmp -s - $(srcdir)/$(TESTSUITE) + @SHELL@ $(srcdir)/testsuite2 ++else ++ echo ' Need en_US.utf8 to run tests' ++endif + + noinst_DATA=maildrop.html maildrop.1 maildropfilter.html maildropfilter.7 \ + maildropgdbm.html maildropgdbm.7 +--- libs/rfc2045/configure.ac 2014-02-16 09:00:13.0 + libs/rfc2045/configure.ac 2015-09-22 05:28:18.0 + +@@ -60,6 +60,15 @@ + AC_CHECK_FUNC(strncasecmp,,CFLAGS="$CFLAGS -Dstrncasecmp=strnicmp") + AC_CHECK_FUNC(strcasecmp,,CFLAGS="$CFLAGS -Dstrcasecmp=stricmp") + ++dnl check for en_US locale ++check_en_US() { ++locale -a | grep en_US.utf8 > /dev/null ++return $? ++} ++AC_MSG_CHECKING([for en_US.utf8]) ++AM_CONDITIONAL([HAS_EN_US], [check_en_US]) ++AM_COND_IF([HAS_EN_US],[AC_MSG_RESULT([yes])],[AC_MSG_RESULT([not found])]) ++ + AC_ARG_WITH(package, [], package="$withval", + [ + package="$PACKAGE" +--- libs/rfc2045/Makefile.am 2015-02-28 17:59:41.0 + libs/rfc2045/Makefile.am 2015-09-22 05:29:08.0 + +@@ -76,6 +76,10 @@ + endif + + check-am: ++if HAS_EN_US + @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE) + @SHELL@ $(srcdir)/testsuitemm | cmp -s - $(srcdir)/testsuitemm.txt + @SHELL@ $(srcdir)/testrfc3676parsersuite | diff -U 3 $(srcdir)/testrfc3676parsersuite.txt - ++else ++ echo ' Need en_US.utf8 to run tests' ++endif diff --git a/mail-filter/maildrop/maildrop-2.8.3.ebuild b/mail-filter/maildrop/maildrop-2.8.3.ebuild new file mode 100644 index 000..afc63ac --- /dev/null +++ b/mail-filter/maildrop/maildrop-2.8.3.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils flag-o-matic autotools + +DESCRIPTION="Mail delivery agent/filter" +[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" +[[ -z ${SRC_URI} ]] && SRC_URI="http://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2; +HOMEPAGE="http://www.courier-mta.org/maildrop/; + +LICENSE="GPL-3" +SLOT="0"