[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/

2024-03-16 Thread Arthur Zamarin
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/

2024-03-13 Thread Sam James
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/

2024-03-13 Thread Sam James
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/

2024-03-07 Thread Sam James
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/

2024-03-07 Thread Sam James
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/

2024-02-20 Thread Alfredo Tupone
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/

2024-02-19 Thread Alfredo Tupone
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/

2024-02-17 Thread Alfredo Tupone
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/

2024-02-16 Thread Alfredo Tupone
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/

2024-01-14 Thread Alfredo Tupone
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/

2024-01-13 Thread Alfredo Tupone
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/

2023-10-18 Thread Alfredo Tupone
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/

2023-05-23 Thread Alfredo Tupone
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/

2023-05-19 Thread Alfredo Tupone
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/

2023-04-08 Thread Alfredo Tupone
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/

2023-04-05 Thread Alfredo Tupone
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/

2023-04-03 Thread Alfredo Tupone
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/

2023-03-19 Thread Alfredo Tupone
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/

2023-03-08 Thread Sam James
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/

2023-02-09 Thread Alfredo Tupone
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/

2023-02-08 Thread Alfredo Tupone
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/

2023-01-23 Thread Alfredo Tupone
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/

2022-12-18 Thread Arthur Zamarin
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/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-03-28 Thread Alfredo Tupone
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/

2022-03-03 Thread David Seifert
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/

2021-08-15 Thread Sam James
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/

2020-10-06 Thread Sam James
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/

2020-05-27 Thread Sergei Trofimovich
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/

2019-06-05 Thread Agostino Sarubbo
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/

2019-06-04 Thread Agostino Sarubbo
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/

2019-05-11 Thread Mikle Kolyada
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/

2019-05-08 Thread Tobias Klausmann
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/

2019-04-07 Thread Mikle Kolyada
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/

2019-04-01 Thread Sergei Trofimovich
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/

2019-03-31 Thread Sergei Trofimovich
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/

2019-03-24 Thread Agostino Sarubbo
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/

2019-03-21 Thread Hanno Boeck
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/

2019-03-09 Thread Thomas Deutschmann
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/

2018-12-25 Thread Tim Harder
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/

2018-06-09 Thread Mikle Kolyada
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/

2017-07-25 Thread Tony Vroon
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/

2017-07-03 Thread Eray Aslan
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/

2017-07-03 Thread Eray Aslan
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/

2017-05-16 Thread Agostino Sarubbo
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/

2017-01-18 Thread Eray Aslan
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/

2016-10-10 Thread Jeroen Roovers
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/

2016-05-31 Thread Tobias Klausmann
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/

2016-05-14 Thread Agostino Sarubbo
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/

2015-09-22 Thread Eray Aslan
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/

2015-09-21 Thread Eray Aslan
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"