[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-05-13 Thread Hanno Böck
commit: c801a1d1963f27babd4e06d29d3148e0a907e266
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon May 13 12:58:08 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon May 13 12:58:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c801a1d1

mail-mta/courier: add 1.3.8

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.3.8.ebuild | 313 ++
 2 files changed, 314 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 220e54057135..c9d7c9369407 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,3 +1,4 @@
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
 DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 
5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4
 SHA512 
5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d
 DIST courier-1.3.7.tar.bz2 7900951 BLAKE2B 
4be8194554f27d3d8cb822c5f8451dc61afca1255cbb0c92289314a953ea2a173b3dfd59b44f1f8bbcb6ef67367420cc6f6c44327527efee01e49ecee40ae789
 SHA512 
ee73120cc6f7bf54480af575f3cb522e5035ba4d3e957a1799bcf064c06159c9c888f4f26334464ba088e06d6e13a96611f93123439bda12200a1a71860b8d6a
+DIST courier-1.3.8.tar.bz2 7901606 BLAKE2B 
2c8da2e905fa4aa273715dd84f80b76d8f095414169b3454a9b1cacfeae6d4c89ad6db95a3ac2927b709395ac7119b1c21df1b140f5cb393e431fec10b2e60f9
 SHA512 
30d09e9c0ae729ed5e7f3f28ef98841db3c71fabb61017319e76a8a8cc6e77b91a6a6dc40515c645f48dcd1d9b144d2c84c78df955b50cb9a0856e4734c0a265

diff --git a/mail-mta/courier/courier-1.3.8.ebuild 
b/mail-mta/courier/courier-1.3.8.ebuild
new file mode 100644
index ..5fae659b2d8e
--- /dev/null
+++ b/mail-mta/courier/courier-1.3.8.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="https://downloads.sourceforge.net/courier/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls split-usr"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.1
+   >=net-libs/courier-unicode-2.3.0:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre2
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-05-03 Thread Hanno Böck
commit: 30e7b8994c0c0f800a4097c8428f3543bbbee9ae
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri May  3 08:37:32 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri May  3 08:37:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e7b899

mail-mta/courier: destabilize 1.3.7 for ~amd64, ~ppc64, ~sparc, ~x86

Accidentally committed ebuild directly to stable.

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/courier-1.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.3.7.ebuild 
b/mail-mta/courier/courier-1.3.7.ebuild
index 51aa24b24a99..5fae659b2d8e 100644
--- a/mail-mta/courier/courier-1.3.7.ebuild
+++ b/mail-mta/courier/courier-1.3.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/courier/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls split-usr"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-05-03 Thread Hanno Böck
commit: a99d3f55b6ff43e834f85b3a86df7537a386a1ce
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri May  3 08:36:25 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri May  3 08:36:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99d3f55

mail-mta/courier: add 1.3.7

Slightly different method needed to disable
valgrind tests.

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.3.7.ebuild | 313 ++
 2 files changed, 314 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index fa1a82123206..220e54057135 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,2 +1,3 @@
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
 DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 
5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4
 SHA512 
5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d
+DIST courier-1.3.7.tar.bz2 7900951 BLAKE2B 
4be8194554f27d3d8cb822c5f8451dc61afca1255cbb0c92289314a953ea2a173b3dfd59b44f1f8bbcb6ef67367420cc6f6c44327527efee01e49ecee40ae789
 SHA512 
ee73120cc6f7bf54480af575f3cb522e5035ba4d3e957a1799bcf064c06159c9c888f4f26334464ba088e06d6e13a96611f93123439bda12200a1a71860b8d6a

diff --git a/mail-mta/courier/courier-1.3.7.ebuild 
b/mail-mta/courier/courier-1.3.7.ebuild
new file mode 100644
index ..51aa24b24a99
--- /dev/null
+++ b/mail-mta/courier/courier-1.3.7.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="https://downloads.sourceforge.net/courier/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls split-usr"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.1
+   >=net-libs/courier-unicode-2.3.0:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre2
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-04-28 Thread Ionen Wolkens
commit: 48672cac2e6b970d981de93edaaad381e9d7b731
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 26 19:26:58 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 28 19:10:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48672cac

mail-mta/courier: Stabilize 1.3.5 sparc, #927339

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-mta/courier/courier-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.3.5.ebuild 
b/mail-mta/courier/courier-1.3.5.ebuild
index e22ea2f5a3c1..8f466dc520a8 100644
--- a/mail-mta/courier/courier-1.3.5.ebuild
+++ b/mail-mta/courier/courier-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls split-usr"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-04-12 Thread Hanno Böck
commit: 900d217f2adc9f7f426a071d1cd69396aee2b4ec
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Apr 12 07:38:23 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Apr 12 07:38:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900d217f

mail-mta/courier: Don't symlink sendmail on merge-usr

Closes: https://bugs.gentoo.org/928079
Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/courier-1.3.5.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/mail-mta/courier/courier-1.3.5.ebuild 
b/mail-mta/courier/courier-1.3.5.ebuild
index 89f704baf1d2..14b510207a1a 100644
--- a/mail-mta/courier/courier-1.3.5.ebuild
+++ b/mail-mta/courier/courier-1.3.5.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
+   fam web webmail gnutls split-usr"
 
 DEPEND="
>=net-libs/courier-authlib-0.72.1
@@ -232,7 +232,9 @@ src_install() {
# users should be able to send mail. Could be restricted with suictl.
chmod u+s "${D}/usr/bin/sendmail"
 
-   dosym ../bin/sendmail /usr/sbin/sendmail
+   if use split-usr; then
+   dosym ../bin/sendmail /usr/sbin/sendmail
+   fi
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-03-22 Thread Sam James
commit: 67073dd4ac9adb268c68211b70381f51a5f79438
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 22 18:23:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 22 18:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67073dd4

mail-mta/courier: Stabilize 1.3.5 amd64, #927339

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.3.5.ebuild 
b/mail-mta/courier/courier-1.3.5.ebuild
index e9d753ea6bf3..89f704baf1d2 100644
--- a/mail-mta/courier/courier-1.3.5.ebuild
+++ b/mail-mta/courier/courier-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-03-22 Thread Sam James
commit: f195fcdd15d261a2326d8a6a601b6218b237dade
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 22 07:12:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 22 07:12:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f195fcdd

mail-mta/courier: Stabilize 1.3.5 x86, #927339

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.3.5.ebuild 
b/mail-mta/courier/courier-1.3.5.ebuild
index 21fea56b031f..e9d753ea6bf3 100644
--- a/mail-mta/courier/courier-1.3.5.ebuild
+++ b/mail-mta/courier/courier-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-02-18 Thread Hanno Böck
commit: e1839953f207920b5bc93ff55fa58c4f112935f9
Author: Hanno Böck  gentoo  org>
AuthorDate: Sun Feb 18 18:44:40 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Sun Feb 18 18:44:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1839953

mail-mta/courier: drop 1.1.5-r3, 1.3.3

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest|   2 -
 mail-mta/courier/courier-1.1.5-r3.ebuild | 312 ---
 mail-mta/courier/courier-1.3.3.ebuild| 311 --
 3 files changed, 625 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index d4942e321cd7..fa1a82123206 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,4 +1,2 @@
-DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
-DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B 
bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397
 SHA512 
92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a
 DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 
5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4
 SHA512 
5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d

diff --git a/mail-mta/courier/courier-1.1.5-r3.ebuild 
b/mail-mta/courier/courier-1.1.5-r3.ebuild
deleted file mode 100644
index af01a20fa907..
--- a/mail-mta/courier/courier-1.1.5-r3.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-HOMEPAGE="https://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.71.3
-   >=net-libs/courier-unicode-2.2.3:=
-   net-dns/libidn:=
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   dev-libs/openssl:0=
-   )
-   >=sys-libs/gdbm-1.8.0:=
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( sys-libs/pam )
-   mysql? ( dev-db/mysql-connector-c )
-   ldap? ( >=net-nds/openldap-1.2.11:= )
-   postgres? ( dev-db/postgresql:= )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp[mta]
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-PDEPEND="pam? ( net-mail/mailbase )
-   crypt? ( >=app-crypt/gnupg-1.0.4 )"
-
-src_prepare() {
-   use norewrite && eapply "${FILESDIR}/norewrite.patch"
-   default
-}
-
-src_configure() {
-   filter-flags '-fomit-frame-pointer'
-
-   local myconf
-   myconf=""
-
-   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
-
-   econf ${myconf} \
-   $(use_with fam) \
-   $(use_with ipv6) \
-   $(use_with spell ispell) \
-   $(use_with ldap ldapaliasd) \
-   $(use_enable ldap maildroldap) \
-   $(use_with gnutls) \
-   --with-notice=unicode \
-   --enable-mimetypes=/etc/mime.types \
-   --prefix=/usr \
-   --disable-root-check \
-   --mandir=/usr/share/man \
-   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-02-18 Thread Hanno Böck
commit: 740472252b12fec70b7c2053c2ca884a03cfbba0
Author: Hanno Böck  gentoo  org>
AuthorDate: Sun Feb 18 16:06:47 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Sun Feb 18 16:06:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74047225

mail-mta/courier: add 1.3.5

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.3.5.ebuild | 311 ++
 2 files changed, 312 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 06fe82d3f99e..d4942e321cd7 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,3 +1,4 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
 DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B 
bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397
 SHA512 
92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a
+DIST courier-1.3.5.tar.bz2 7901040 BLAKE2B 
5a79d02d1d40967f98f2a1942fee6786d8e6e2ddc7dea6677a85db0480f71e4b974a671adc81c4bafd66c888c5b54012eb5684f2936f5164496699939d179fc4
 SHA512 
5f51383356f4a36f9c114be6aa69d694c82bb95b1a336d2948d486d582bd6559da69be93b7c20aee2ff57826ab7eeb265aa20794074456d036b22da7f280f95d

diff --git a/mail-mta/courier/courier-1.3.5.ebuild 
b/mail-mta/courier/courier-1.3.5.ebuild
new file mode 100644
index ..21fea56b031f
--- /dev/null
+++ b/mail-mta/courier/courier-1.3.5.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.1
+   >=net-libs/courier-unicode-2.3.0:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre2
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2024-01-14 Thread Ionen Wolkens
commit: aa4e445e971b0a06392f4a52762f0d40cf158f4a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 00:08:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 15 03:20:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4e445e

mail-mta/courier: Stabilize 1.2.3-r1 arm, #910486

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 mail-mta/courier/courier-1.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
index 11f931e771cb..d6b745d29ed3 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-09-21 Thread Sam James
commit: f2b82e0d21bdf4529a809fb2a34d132ae3d01710
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 21 19:41:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 21 20:09:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b82e0d

mail-mta/courier: stable 1.2.3-r1 for sparc, bug #910486

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
index defc3e837d62..fac4722f3afa 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-08-30 Thread Sam James
commit: 5920ebad5ba36b1aee62a284ffae125f52bde6f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 30 05:53:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 30 06:33:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5920ebad

mail-mta/courier: use simpler bash expression

The previous version was very difficult for bash parsers (like
tree-sitter) to parse correctly.

Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5-r3.ebuild | 6 +++---
 mail-mta/courier/courier-1.2.3-r1.ebuild | 4 ++--
 mail-mta/courier/courier-1.3.3.ebuild| 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/mail-mta/courier/courier-1.1.5-r3.ebuild 
b/mail-mta/courier/courier-1.1.5-r3.ebuild
index 6011e0efbe2e..af01a20fa907 100644
--- a/mail-mta/courier/courier-1.1.5-r3.ebuild
+++ b/mail-mta/courier/courier-1.1.5-r3.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
@@ -112,7 +112,7 @@ src_compile() {
 etc_courier() {
# Import existing /etc/courier/file if it exists.
# Add option only if it was not already set or even commented out
-   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   local file="${1}" word=$(echo "${2}" | sed -e "s|=.*$||" -e "s|^.*opt 
||")
[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
grep -q "${word}" "${D}/etc/courier/${file}" || \
@@ -120,7 +120,7 @@ etc_courier() {
 }
 
 etc_courier_chg() {
-   file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
+   local file="${1}" key="${2}" value="${3}" section="${4}"
[ -z "${section}" ] && section="${2}"
grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to 
${value}"
sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" 
${file}

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
index dad8839d8033..defc3e837d62 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -107,7 +107,7 @@ src_compile() {
 etc_courier() {
# Import existing /etc/courier/file if it exists.
# Add option only if it was not already set or even commented out
-   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   local file="${1}" word=$(echo "${2}" | sed -e "s|=.*$||" -e "s|^.*opt 
||")
[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
grep -q "${word}" "${D}/etc/courier/${file}" || \
@@ -115,7 +115,7 @@ etc_courier() {
 }
 
 etc_courier_chg() {
-   file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
+   local file="${1}" key="${2}" value="${3}" section="${4}"
[ -z "${section}" ] && section="${2}"
grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to 
${value}"
sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" 
${file}

diff --git a/mail-mta/courier/courier-1.3.3.ebuild 
b/mail-mta/courier/courier-1.3.3.ebuild
index 5a2068123d54..12c086e15dc5 100644
--- a/mail-mta/courier/courier-1.3.3.ebuild
+++ b/mail-mta/courier/courier-1.3.3.ebuild
@@ -107,7 +107,7 @@ src_compile() {
 etc_courier() {
# Import existing /etc/courier/file if it exists.
# Add option only if it was not already set or even commented out
-   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   local file="${1}" word=$(echo "${2}" | sed -e "s|=.*$||" -e "s|^.*opt 
||")
[ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
grep -q "${word}" "${D}/etc/courier/${file}" || \
@@ -115,7 +115,7 @@ etc_courier() {
 }
 
 etc_courier_chg() {
-   file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
+   local file="${1}" key="${2}" value="${3}" section="${4}"
[ -z "${section}" ] && section="${2}"
grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to 
${value}"
sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" 
${file}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/files/

2023-08-23 Thread Hanno Böck
commit: c85a3ac2117b1c20c9e6e6f871bde456d4a5b31e
Author: Hanno Böck  gentoo  org>
AuthorDate: Wed Aug 23 16:54:47 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Wed Aug 23 16:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85a3ac2

mail-mta/courier: remove obsolete patch

Closes: https://github.com/gentoo/gentoo/pull/32421
Signed-off-by: Hanno Böck  gentoo.org>

 .../files/courier-1.2.2-fix-getgrnam-buffer.diff   | 120 -
 1 file changed, 120 deletions(-)

diff --git a/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff 
b/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff
deleted file mode 100644
index 73384098189c..
--- a/mail-mta/courier/files/courier-1.2.2-fix-getgrnam-buffer.diff
+++ /dev/null
@@ -1,120 +0,0 @@
-diff -Naurp a/libs/numlib/changeuidgid.c b/libs/numlib/changeuidgid.c
 a/libs/numlib/changeuidgid.c   2022-03-06 20:02:45.0 +0100
-+++ b/libs/numlib/changeuidgid.c   2023-02-24 17:26:02.452835861 +0100
-@@ -52,10 +52,11 @@ void libmail_changeuidgid(uid_t uid, gid
-  */
- uid_t libmail_getuid(const char *uname, gid_t *pw_gid)
- {
--  size_t bufsize;
-+  int bufsize;
-   char *buf;
-   struct passwd pwbuf;
-   struct passwd *pw;
-+  int s;
- 
-   /*
-   ** uname might be a pointer returned from a previous called to getpw(),
-@@ -70,35 +71,39 @@ uid_t libmail_getuid(const char *uname,
-   }
-   strcpy(p, uname);
- 
--#ifdef _SC_GETGR_R_SIZE_MAX
--  bufsize = sysconf(_SC_GETGR_R_SIZE_MAX);
-+#ifdef _SC_GETPW_R_SIZE_MAX
-+  bufsize = sysconf(_SC_GETPW_R_SIZE_MAX);
-   if (bufsize == -1)  /* Value was indeterminate */
--  {
- #endif
--  bufsize = 16384;/* Should be more than enough */
--  }
--
--  buf = malloc(bufsize);
--  if (buf == NULL)
-   {
--  perror("malloc");
--  exit(1);
-+  bufsize = 16384;/* Should be more than enough */
-   }
- 
-+  do {
-+  buf = malloc(bufsize);
-+  if (buf == NULL)
-+  {
-+  perror("malloc");
-+  exit(1);
-+  }
- 
--  errno=ENOENT;
--
--  getpwnam_r(p, , buf, bufsize, );
-+  s = getpwnam_r(p, , buf, bufsize, );
-+  if (s == ERANGE) {
-+  free(buf);
-+  bufsize += 1024;
-+  }
-+  } while (s == ERANGE && bufsize <= 65536);
- 
--  free(buf);
-+  free(p);
- 
-   if (pw == 0)
-   {
--  free(p);
--  perror("getpwnam");
-+  errno = s;
-+  perror("getpwnam_r");
-   exit(1);
-   }
--  free(p);
-+
-+  free(buf);
- 
-   if ( pw_gid ) *pw_gid = pw->pw_gid;
- 
-@@ -149,7 +154,7 @@ gid_t libmail_getgid(const char *gname)
-   struct group grp;
-   struct group *result;
-   char *buf;
--  size_t bufsize;
-+  int bufsize;
-   int s;
-   char*p=malloc(strlen(gname)+1);
- 
-@@ -168,14 +173,21 @@ gid_t libmail_getgid(const char *gname)
-   bufsize = 16384;/* Should be more than enough */
-   }
- 
--  buf = malloc(bufsize);
--  if (buf == NULL)
--  {
--  perror("malloc");
--  exit(1);
--  }
-+  do {
-+  buf = malloc(bufsize);
-+  if (buf == NULL)
-+  {
-+  perror("malloc");
-+  exit(1);
-+  }
-+
-+  s = getgrnam_r(p, , buf, bufsize, );
-+  if (s == ERANGE) {
-+  free(buf);
-+  bufsize += 1024;
-+  }
-+  } while (s == ERANGE && bufsize <= 65536);
- 
--  s = getgrnam_r(p, , buf, bufsize, );
-   free(p);
- 
-   if (result == NULL)
-@@ -187,7 +199,7 @@ gid_t libmail_getgid(const char *gname)
-   else
-   {
-   errno = s;
--  perror("getpwnam_r");
-+  perror("getgrnam_r");
-   }
-   exit(1);
-   }



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-08-22 Thread Hanno Böck
commit: bfd08fc8f8d9c97d7dfa4c97bcbe1df3185dfb06
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue Aug 22 18:10:31 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue Aug 22 18:10:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfd08fc8

mail-mta/courier: add 1.3.3

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.3.3.ebuild | 311 ++
 2 files changed, 312 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 191b0e755c28..06fe82d3f99e 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,2 +1,3 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
+DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B 
bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397
 SHA512 
92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a

diff --git a/mail-mta/courier/courier-1.3.3.ebuild 
b/mail-mta/courier/courier-1.3.3.ebuild
new file mode 100644
index ..5a2068123d54
--- /dev/null
+++ b/mail-mta/courier/courier-1.3.3.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.0
+   >=net-libs/courier-unicode-2.2.6:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre2
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-08-22 Thread Hanno Böck
commit: d5a9c4d071352bab83458df8b81a2f803593bb2b
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue Aug 22 17:28:45 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue Aug 22 17:29:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a9c4d0

mail-mta/courier: drop 1.1.8-r2, 1.2.2, 1.2.2-r1, 1.2.3

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest|   2 -
 mail-mta/courier/courier-1.1.8-r2.ebuild | 313 --
 mail-mta/courier/courier-1.2.2-r1.ebuild | 315 ---
 mail-mta/courier/courier-1.2.2.ebuild| 311 --
 mail-mta/courier/courier-1.2.3.ebuild| 311 --
 5 files changed, 1252 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 091add40e6c5..191b0e755c28 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,4 +1,2 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
-DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 
189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9
 SHA512 
9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133
-DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 
93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec
 SHA512 
801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0
 DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6

diff --git a/mail-mta/courier/courier-1.1.8-r2.ebuild 
b/mail-mta/courier/courier-1.1.8-r2.ebuild
deleted file mode 100644
index 6862c3007f92..
--- a/mail-mta/courier/courier-1.1.8-r2.ebuild
+++ /dev/null
@@ -1,313 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-HOMEPAGE="https://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.71.3
-   >=net-libs/courier-unicode-2.2.3:=
-   net-dns/libidn:=
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   dev-libs/openssl:0=
-   )
-   >=sys-libs/gdbm-1.8.0:=
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( sys-libs/pam )
-   mysql? ( dev-db/mysql-connector-c )
-   ldap? ( >=net-nds/openldap-1.2.11:= )
-   postgres? ( dev-db/postgresql:= )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp[mta]
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-PDEPEND="pam? ( net-mail/mailbase )
-   crypt? ( >=app-crypt/gnupg-1.0.4 )"
-
-src_prepare() {
-   use norewrite && eapply "${FILESDIR}/norewrite.patch"
-   default
-}
-
-src_configure() {
-   filter-flags '-fomit-frame-pointer'
-
-   local myconf
-   myconf=""
-
-   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
-
-   econf ${myconf} \
-   $(use_with fam) \
-   $(use_with ipv6) \
-   $(use_with spell ispell) \
-   $(use_with ldap ldapaliasd) \
-   $(use_enable ldap maildroldap) \
-   $(use_with gnutls) \
-   --with-notice=unicode \
-  

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-07-19 Thread Sam James
commit: e61f848949913affd53d99502ad1048b1b5f2732
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 09:33:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 09:33:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61f8489

mail-mta/courier: Stabilize 1.2.3-r1 x86, #910486

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
index 836a3120f762..dad8839d8033 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-07-18 Thread Sam James
commit: 3c791d024dea3fca0f5bff66c23569459e460d09
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 19:24:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 19:24:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c791d02

mail-mta/courier: Stabilize 1.2.3-r1 amd64, #910486

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
index 5a2068123d54..836a3120f762 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-04-12 Thread Hanno Böck
commit: 8aa8c2d9c6f9304011be6b40d795d3e640a41c4d
Author: Hanno Böck  gentoo  org>
AuthorDate: Wed Apr 12 16:59:15 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Wed Apr 12 16:59:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa8c2d9

mail-mta/courier: Update dependency from libpcre to libpcre2

Courier was using libpcre2 for a while, but we still had libpcre
in dependencies.

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/courier-1.2.3-r1.ebuild | 311 +++
 1 file changed, 311 insertions(+)

diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild 
b/mail-mta/courier/courier-1.2.3-r1.ebuild
new file mode 100644
index ..5a2068123d54
--- /dev/null
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.0
+   >=net-libs/courier-unicode-2.2.6:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre2
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   --host="${CHOST}" debug=true || die "./configure"
+}
+
+src_compile() {
+   default
+}
+
+etc_courier() {
+   # Import existing /etc/courier/file if it exists.
+   # Add option only if it was not already set or even commented out
+   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   [ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
+   cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
+   grep -q "${word}" "${D}/etc/courier/${file}" || \
+   echo "${2}" >> "${D}/etc/courier/${file}"
+}
+
+etc_courier_chg() {
+   file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
+   [ -z "${section}" ] && section="${2}"
+   grep -q "${key}" "${file}" && elog "Changing ${file}: ${key} to 
${value}"
+   sed -i -e"/\#\#NAME: ${section}/,+30 s|${key}=.*|${key}=\"${value}\"|g" 
${file}
+}
+
+src_install() {
+   local f
+   diropts -o mail -g mail
+   keepdir /var/lib/courier/tmp
+

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-04-05 Thread Hanno Böck
commit: 29d18b5fdee8573d9b8328ceeb565498ccb3f9ac
Author: Hanno Böck  gentoo  org>
AuthorDate: Wed Apr  5 18:16:13 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Wed Apr  5 18:16:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d18b5f

mail-mta/courier: add 1.2.3

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.2.3.ebuild | 311 ++
 2 files changed, 312 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 7fd5197e1fba..091add40e6c5 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,3 +1,4 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
 DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 
189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9
 SHA512 
9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133
 DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 
93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec
 SHA512 
801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0
+DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B 
eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e
 SHA512 
72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6

diff --git a/mail-mta/courier/courier-1.2.3.ebuild 
b/mail-mta/courier/courier-1.2.3.ebuild
new file mode 100644
index ..b2b4f33d26c3
--- /dev/null
+++ b/mail-mta/courier/courier-1.2.3.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.0
+   >=net-libs/courier-unicode-2.2.6:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+ 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/files/, mail-mta/courier/

2023-02-24 Thread Hanno Böck
commit: 6b52d85af94a36c9eac2655ac49f956c3bff757c
Author: Hanno Böck  gentoo  org>
AuthorDate: Fri Feb 24 19:48:03 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Fri Feb 24 19:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b52d85a

mail-mta/courier: Fix errors with getgrnam_r buffer.

This patches a bug that can cause courier to malfunction on systems
with a large number of users. See upstream pull request for
details: https://github.com/svarshavchik/courier-libs/pull/30

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/courier-1.2.2-r1.ebuild   | 315 +
 .../files/courier-1.2.2-fix-getgrnam-buffer.diff   | 120 
 2 files changed, 435 insertions(+)

diff --git a/mail-mta/courier/courier-1.2.2-r1.ebuild 
b/mail-mta/courier/courier-1.2.2-r1.ebuild
new file mode 100644
index ..7ef2ccb961ea
--- /dev/null
+++ b/mail-mta/courier/courier-1.2.2-r1.ebuild
@@ -0,0 +1,315 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+# Avoids failures on systems with large numbers of users in a group,
+# see https://github.com/svarshavchik/courier-libs/pull/30
+PATCHES=( "${FILESDIR}/courier-1.2.2-fix-getgrnam-buffer.diff" )
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.0
+   >=net-libs/courier-unicode-2.2.6:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   --host="${CHOST}" debug=true || die "./configure"
+}
+
+src_compile() {
+   default
+}
+
+etc_courier() {
+   # Import existing /etc/courier/file if it exists.
+   # Add option only if it was not already set or even commented out
+   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   [ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
+   cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
+   grep -q "${word}" "${D}/etc/courier/${file}" || \
+   echo "${2}" >> "${D}/etc/courier/${file}"
+}
+
+etc_courier_chg() {
+   file="${1}" ; 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2023-02-21 Thread Hanno Böck
commit: bde1f23d6ad54b763506b57e0f040e59577c644c
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue Feb 21 14:13:20 2023 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue Feb 21 14:13:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde1f23d

mail-mta/courier: add 1.2.2

Use EAPI 8.
Dependency change from libidn to libidn2.
Remove obsolete blockers.

Signed-off-by: Hanno Böck  gentoo.org>

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.2.2.ebuild | 311 ++
 2 files changed, 312 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 6436bf1e9004..7fd5197e1fba 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,2 +1,3 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
 DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 
189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9
 SHA512 
9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133
+DIST courier-1.2.2.tar.bz2 7841858 BLAKE2B 
93ff5cbfe6cc8e51c769718a7933c6f7acc7f910fd3c966c3f0703a8775d360b899f846e34174b48152d397d1c7e89f67b511ec31a63641649f015574149deec
 SHA512 
801893f77b3e18e01f3cec4a9d73abe8fc7aaca34d3c853fd5e6007e30c2b47f9e2f54e50fbff5a5bbb5ddb72ddcb5e4b7f862f17146253e44ad61b97bc556b0

diff --git a/mail-mta/courier/courier-1.2.2.ebuild 
b/mail-mta/courier/courier-1.2.2.ebuild
new file mode 100644
index ..b2b4f33d26c3
--- /dev/null
+++ b/mail-mta/courier/courier-1.2.2.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.72.0
+   >=net-libs/courier-unicode-2.2.6:=
+   net-dns/libidn2:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11:= )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2022-04-22 Thread Sam James
commit: 1d46cd30c3f4982cd2a52e6ddd347ca53fea7875
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 22 17:39:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 22 17:43:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d46cd30

mail-mta/courier: fix ROOT check in pkg_postinst

With EAPI 7+, ROOT and others will be blank (not /).

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/{courier-1.1.5-r2.ebuild => courier-1.1.5-r3.ebuild} | 2 +-
 mail-mta/courier/{courier-1.1.8-r1.ebuild => courier-1.1.8-r2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/courier/courier-1.1.5-r2.ebuild 
b/mail-mta/courier/courier-1.1.5-r3.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.1.5-r2.ebuild
rename to mail-mta/courier/courier-1.1.5-r3.ebuild
index 3ef7bf19c50c..6011e0efbe2e 100644
--- a/mail-mta/courier/courier-1.1.5-r2.ebuild
+++ b/mail-mta/courier/courier-1.1.5-r3.ebuild
@@ -264,7 +264,7 @@ pkg_config() {
fi
export domainname
 
-   if [ "${ROOT}" = "/" ] ; then
+   if [[ -z "${ROOT}" ]] ; then
file="${ROOT}/etc/courier/locals"
if [ ! -f "${file}" ] ; then
echo "localhost" > "${file}";

diff --git a/mail-mta/courier/courier-1.1.8-r1.ebuild 
b/mail-mta/courier/courier-1.1.8-r2.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.1.8-r1.ebuild
rename to mail-mta/courier/courier-1.1.8-r2.ebuild
index 55023ee74943..6862c3007f92 100644
--- a/mail-mta/courier/courier-1.1.8-r1.ebuild
+++ b/mail-mta/courier/courier-1.1.8-r2.ebuild
@@ -265,7 +265,7 @@ pkg_config() {
fi
export domainname
 
-   if [ "${ROOT}" = "/" ] ; then
+   if [[ -z "${ROOT}" ]] ; then
file="${ROOT}/etc/courier/locals"
if [ ! -f "${file}" ] ; then
echo "localhost" > "${file}";



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2022-01-17 Thread Hanno Böck
commit: 1a05995972eb0a4ae5321e40593eb22288cd
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Jan 17 11:34:15 2022 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon Jan 17 11:34:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a059959

mail-mta/courier: Version bump.

Properly pass DESTDIR to install-configure instead of sed-patching the Makefile.
Disable valgrind checks.

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.1.8.ebuild | 313 ++
 2 files changed, 314 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index ec3a1553b7be..6436bf1e9004 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1 +1,2 @@
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a
+DIST courier-1.1.8.tar.bz2 7655220 BLAKE2B 
189c87e416fe8d232e1fab8be47ff8258a54de2a6eccf1b02bd2839c6925018ee5b0ff3172ba791076c979d5c15a9dbcac1e7f515b0683066f3ff55369ea91a9
 SHA512 
9a0d96a20a75794fba57df11305326eb990091bd503763cd091ad29a4b34d9c1576d40c2e2d6eb81f3705e2d4b0a265c174df6e307a60fbbc1dc26110d931133

diff --git a/mail-mta/courier/courier-1.1.8.ebuild 
b/mail-mta/courier/courier-1.1.8.ebuild
new file mode 100644
index ..507a0b4b8027
--- /dev/null
+++ b/mail-mta/courier/courier-1.1.8.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.71.3
+   >=net-libs/courier-unicode-2.2.3:=
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0:=
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2022-01-17 Thread Hanno Böck
commit: 48307799432614ef292a2eef80331e050e1a033a
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Jan 17 11:15:14 2022 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon Jan 17 11:15:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48307799

mail-mta/courier: Cleanup old versions

Signed-off-by: Hanno Böck  gentoo.org>
Bug: https://bugs.gentoo.org/806595
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 mail-mta/courier/Manifest |   5 -
 mail-mta/courier/courier-1.0.13-r1.ebuild | 312 -
 mail-mta/courier/courier-1.0.14-r1.ebuild | 312 -
 mail-mta/courier/courier-1.0.17-r1.ebuild | 312 -
 mail-mta/courier/courier-1.0.5-r1.ebuild  | 317 --
 mail-mta/courier/courier-1.1.2-r1.ebuild  | 312 -
 6 files changed, 1570 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 2fbd4434f66d..ec3a1553b7be 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,6 +1 @@
-DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 
38db2127df3f9d0371ee01563663ebabefdfb0e03bad01f6bdc421d2371191a27cfda00cb7927af2d4f8f3cec4f9e7756c786ae53cf60a23c1067d8620a105d7
 SHA512 
f2cf42791b6422151b7c155ae1533c0587abe4d13c498a96a678c8bafd8dd103631896cbf6c4ef53e288a81355ac625ee65eb3fec695d0d6d96bbfd6d3dd5d7b
-DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 
5ddaabcfc49d5681b884311187eae04e492e273040dde6af83ab7ac4af117010be61c916cd909a686477c84997ca64cc435c1415f431c42c220c026d581e17da
 SHA512 
7d66368745f3afdef0e1f4bd8078617203d7b846c96d499575daa07644ed5f800ff76e9c145f22010a677a5b754e4d4f300d95bc3f7d3a60a54271f284f80b5c
-DIST courier-1.0.17.tar.bz2 7644893 BLAKE2B 
c31a5f9b27119b0affc7fe3b66da8d35534f519c8ade77b5e59e0b08f92f143b54d519ef0f726b1e68f900e8f330811befb7f2d626de041ebee53be25e089bbe
 SHA512 
588415d1062581ba7fef64eb884c129e4802d90f6e6bf583e249c6e83e62ec90dbc7ccc0e6e9ce4697c00a4c66b10b84bfc6121854fa7abacd613010f34936d6
-DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5
-DIST courier-1.1.2.tar.bz2 7652292 BLAKE2B 
3d5ded14e3972532abd86bdd9d2a144dc907d6e0d1300dcc5395fcc36984bc619453e612c4c2b504fd06cdbea44ce9cd70227e5b122445704df3ba852cdc5594
 SHA512 
e0267acae90e792a8813b189296a599c4e27337bd5952d311cc99b068b628d4c0c6e0ae4c6ccb03fd6ada4d0a9cb362c59a7a21833177301a830fcb4c437abfd
 DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a

diff --git a/mail-mta/courier/courier-1.0.13-r1.ebuild 
b/mail-mta/courier/courier-1.0.13-r1.ebuild
deleted file mode 100644
index 703b73416dbe..
--- a/mail-mta/courier/courier-1.0.13-r1.ebuild
+++ /dev/null
@@ -1,312 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-HOMEPAGE="https://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.70.0
-   >=net-libs/courier-unicode-2.1:=
-   net-dns/libidn:=
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   dev-libs/openssl:0=
-   )
-   >=sys-libs/gdbm-1.8.0:=
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( sys-libs/pam )
-   mysql? ( dev-db/mysql-connector-c )
-   ldap? ( >=net-nds/openldap-1.2.11 )
-   postgres? ( dev-db/postgresql:= )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp[mta]
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-15 Thread Sam James
commit: fdd9cd787d7b14073350e54f4a3ac1e123d07ad8
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 16 02:20:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 16 02:23:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd9cd78

mail-mta/courier: subscribe to courier-unicode subslot

Bug: https://bugs.gentoo.org/806595
Bug: https://bugs.gentoo.org/807292
Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/{courier-1.0.13.ebuild => courier-1.0.13-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.14.ebuild => courier-1.0.14-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.17.ebuild => courier-1.0.17-r1.ebuild} | 4 ++--
 mail-mta/courier/{courier-1.0.5.ebuild => courier-1.0.5-r1.ebuild}   | 4 ++--
 mail-mta/courier/{courier-1.1.2.ebuild => courier-1.1.2-r1.ebuild}   | 4 ++--
 mail-mta/courier/{courier-1.1.5.ebuild => courier-1.1.5-r1.ebuild}   | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/mail-mta/courier/courier-1.0.13.ebuild 
b/mail-mta/courier/courier-1.0.13-r1.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.0.13.ebuild
rename to mail-mta/courier/courier-1.0.13-r1.ebuild
index dbbd6de3147..703b73416db 100644
--- a/mail-mta/courier/courier-1.0.13.ebuild
+++ b/mail-mta/courier/courier-1.0.13-r1.ebuild
@@ -17,13 +17,13 @@ IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt 
norewrite \
 
 DEPEND="
>=net-libs/courier-authlib-0.70.0
-   >=net-libs/courier-unicode-2.1
+   >=net-libs/courier-unicode-2.1:=
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
-   >=sys-libs/gdbm-1.8.0
+   >=sys-libs/gdbm-1.8.0:=
dev-libs/libpcre
app-misc/mime-types
fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14-r1.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.0.14.ebuild
rename to mail-mta/courier/courier-1.0.14-r1.ebuild
index 5c392591b5d..da8ad168359 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14-r1.ebuild
@@ -17,13 +17,13 @@ IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt 
norewrite \
 
 DEPEND="
>=net-libs/courier-authlib-0.70.0
-   >=net-libs/courier-unicode-2.1
+   >=net-libs/courier-unicode-2.1:=
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
-   >=sys-libs/gdbm-1.8.0
+   >=sys-libs/gdbm-1.8.0:=
dev-libs/libpcre
app-misc/mime-types
fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )

diff --git a/mail-mta/courier/courier-1.0.17.ebuild 
b/mail-mta/courier/courier-1.0.17-r1.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.0.17.ebuild
rename to mail-mta/courier/courier-1.0.17-r1.ebuild
index 54b43c46eaf..60d4849c308 100644
--- a/mail-mta/courier/courier-1.0.17.ebuild
+++ b/mail-mta/courier/courier-1.0.17-r1.ebuild
@@ -17,13 +17,13 @@ IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt 
norewrite \
 
 DEPEND="
>=net-libs/courier-authlib-0.71.1
-   >=net-libs/courier-unicode-2.1.2
+   >=net-libs/courier-unicode-2.1.2:=
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
-   >=sys-libs/gdbm-1.8.0
+   >=sys-libs/gdbm-1.8.0:=
dev-libs/libpcre
app-misc/mime-types
fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5-r1.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.0.5.ebuild
rename to mail-mta/courier/courier-1.0.5-r1.ebuild
index d72ae7ccd03..4165ee96092 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5-r1.ebuild
@@ -17,13 +17,13 @@ IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt 
norewrite \
 
 DEPEND="
>=net-libs/courier-authlib-0.69.0-r1
-   >=net-libs/courier-unicode-2.1
+   >=net-libs/courier-unicode-2.1:=
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
dev-libs/openssl:0=
)
-   >=sys-libs/gdbm-1.8.0
+   >=sys-libs/gdbm-1.8.0:=
dev-libs/libpcre
app-misc/mime-types
fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )

diff --git a/mail-mta/courier/courier-1.1.2.ebuild 
b/mail-mta/courier/courier-1.1.2-r1.ebuild
similarity index 99%
rename from mail-mta/courier/courier-1.1.2.ebuild
rename to mail-mta/courier/courier-1.1.2-r1.ebuild
index a1f75472c9b..e8148ace070 100644
--- a/mail-mta/courier/courier-1.1.2.ebuild
+++ b/mail-mta/courier/courier-1.1.2-r1.ebuild
@@ -17,13 +17,13 @@ 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-07 Thread Sam James
commit: b14c28dd45c09c41b9f482244b9a8b45b2dd7bc3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Aug  7 14:24:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  7 23:41:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14c28dd

mail-mta/courier: stable 1.1.5 for sparc, bug #806595

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index f0131aa..e48f1ce4a04 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-06 Thread Sam James
commit: 3bb1f8d9c5f6a39b39892afe461df020926508f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 20:43:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 20:43:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb1f8d9

mail-mta/courier: Stabilize 1.1.5 arm, #806595

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index d575d9643e8..f0131aa 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-06 Thread Sam James
commit: 92fd1687ffb9f2f033fab31a0893f949d1376a05
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 20:42:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 20:42:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fd1687

mail-mta/courier: Stabilize 1.1.5 x86, #806595

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index 7270013f711..d575d9643e8 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-06 Thread Sam James
commit: 5028712f6b73cfc1ea6555b951abdce75ca3793a
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 20:42:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 20:42:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5028712f

mail-mta/courier: Stabilize 1.1.5 amd64, #806595

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index e40973330fa..7270013f711 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-06 Thread Sam James
commit: 0fb0b0d9104450f6228915386436e74a0d16c219
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 13:35:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 13:35:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb0b0d9

mail-mta/courier: Stabilize 1.1.5 ppc, #806595

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index 30987a3c2c7..e40973330fa 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-06 Thread Sam James
commit: e407019841cab37baa6ba3be31212504243c5c93
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  6 13:35:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  6 13:35:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4070198

mail-mta/courier: Stabilize 1.1.5 ppc64, #806595

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
index b1797f64489..30987a3c2c7 100644
--- a/mail-mta/courier/courier-1.1.5.ebuild
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-08-02 Thread Hanno Böck
commit: c3d8143bfbd6f6d1af72c2bc960ad06cbf6c3099
Author: Hanno Böck  gentoo  org>
AuthorDate: Mon Aug  2 20:04:14 2021 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Mon Aug  2 20:04:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d8143b

mail-mta/courier: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.1.5.ebuild | 312 ++
 2 files changed, 313 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 6fce29709f2..2fbd4434f66 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -3,3 +3,4 @@ DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 
5ddaabcfc49d5681b884311187eae04e492e
 DIST courier-1.0.17.tar.bz2 7644893 BLAKE2B 
c31a5f9b27119b0affc7fe3b66da8d35534f519c8ade77b5e59e0b08f92f143b54d519ef0f726b1e68f900e8f330811befb7f2d626de041ebee53be25e089bbe
 SHA512 
588415d1062581ba7fef64eb884c129e4802d90f6e6bf583e249c6e83e62ec90dbc7ccc0e6e9ce4697c00a4c66b10b84bfc6121854fa7abacd613010f34936d6
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5
 DIST courier-1.1.2.tar.bz2 7652292 BLAKE2B 
3d5ded14e3972532abd86bdd9d2a144dc907d6e0d1300dcc5395fcc36984bc619453e612c4c2b504fd06cdbea44ce9cd70227e5b122445704df3ba852cdc5594
 SHA512 
e0267acae90e792a8813b189296a599c4e27337bd5952d311cc99b068b628d4c0c6e0ae4c6ccb03fd6ada4d0a9cb362c59a7a21833177301a830fcb4c437abfd
+DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 
7ad09b4b3c8ec201ea275851aec4efb34861a2881c765228b58063d26f17580fbe8ffe4e882d43b74ed048c3bf711e0eb08cb45eb1ba25ab2073a8c411a6cd4f
 SHA512 
6b7040a73b09a4fc0ad4d93c576d7d7026aa743e5bbfe3ae14d2474dd9cffdb3419eceb14000cc0beeae40886796d9973e9f8611a7ea925cf2e0ab928904038a

diff --git a/mail-mta/courier/courier-1.1.5.ebuild 
b/mail-mta/courier/courier-1.1.5.ebuild
new file mode 100644
index 000..b1797f64489
--- /dev/null
+++ b/mail-mta/courier/courier-1.1.5.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.71.3
+   >=net-libs/courier-unicode-2.2.3
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+  

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-07-05 Thread Marek Szuba
commit: 8a06f0b79af34cd248344b094c376bc4bb125018
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul  5 13:10:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul  5 13:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a06f0b7

mail-mta/courier: keyword 1.1.2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 mail-mta/courier/courier-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.1.2.ebuild 
b/mail-mta/courier/courier-1.1.2.ebuild
index 8fa881169a0..a1f75472c9b 100644
--- a/mail-mta/courier/courier-1.1.2.ebuild
+++ b/mail-mta/courier/courier-1.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-05-02 Thread Mikle Kolyada
commit: 6a1868d799a86864ab627e5f3ed17a82428bc9c7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 08:42:58 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 08:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1868d7

mail-mta/courier: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 mail-mta/courier/courier-1.0.13.ebuild | 5 ++---
 mail-mta/courier/courier-1.0.14.ebuild | 5 ++---
 mail-mta/courier/courier-1.0.17.ebuild | 5 ++---
 mail-mta/courier/courier-1.0.5.ebuild  | 5 ++---
 mail-mta/courier/courier-1.1.2.ebuild  | 5 ++---
 5 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/mail-mta/courier/courier-1.0.13.ebuild 
b/mail-mta/courier/courier-1.0.13.ebuild
index c05f3387c09..dbbd6de3147 100644
--- a/mail-mta/courier/courier-1.0.13.ebuild
+++ b/mail-mta/courier/courier-1.0.13.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 
 DEPEND="
@@ -21,8 +21,7 @@ DEPEND="
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 4ad365ca157..5c392591b5d 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 
 DEPEND="
@@ -21,8 +21,7 @@ DEPEND="
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre

diff --git a/mail-mta/courier/courier-1.0.17.ebuild 
b/mail-mta/courier/courier-1.0.17.ebuild
index 18202c44d22..54b43c46eaf 100644
--- a/mail-mta/courier/courier-1.0.17.ebuild
+++ b/mail-mta/courier/courier-1.0.17.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 
 DEPEND="
@@ -21,8 +21,7 @@ DEPEND="
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 243d53af7de..d72ae7ccd03 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 
 DEPEND="
@@ -21,8 +21,7 @@ DEPEND="
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre

diff --git a/mail-mta/courier/courier-1.1.2.ebuild 
b/mail-mta/courier/courier-1.1.2.ebuild
index c62aaf44619..8fa881169a0 100644
--- a/mail-mta/courier/courier-1.1.2.ebuild
+++ b/mail-mta/courier/courier-1.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 
 DEPEND="
@@ -21,8 +21,7 @@ DEPEND="
net-dns/libidn:=
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-03-31 Thread Hanno Böck
commit: f47130a57f056d7f4277bc4932537f3caea7b1a4
Author: Hanno Böck  gentoo  org>
AuthorDate: Wed Mar 31 13:25:25 2021 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Wed Mar 31 13:25:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47130a5

mail-mta/courier: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.3

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.1.2.ebuild | 313 ++
 2 files changed, 314 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 31dfef51150..6fce29709f2 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -2,3 +2,4 @@ DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 
38db2127df3f9d0371ee01563663ebabefdf
 DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 
5ddaabcfc49d5681b884311187eae04e492e273040dde6af83ab7ac4af117010be61c916cd909a686477c84997ca64cc435c1415f431c42c220c026d581e17da
 SHA512 
7d66368745f3afdef0e1f4bd8078617203d7b846c96d499575daa07644ed5f800ff76e9c145f22010a677a5b754e4d4f300d95bc3f7d3a60a54271f284f80b5c
 DIST courier-1.0.17.tar.bz2 7644893 BLAKE2B 
c31a5f9b27119b0affc7fe3b66da8d35534f519c8ade77b5e59e0b08f92f143b54d519ef0f726b1e68f900e8f330811befb7f2d626de041ebee53be25e089bbe
 SHA512 
588415d1062581ba7fef64eb884c129e4802d90f6e6bf583e249c6e83e62ec90dbc7ccc0e6e9ce4697c00a4c66b10b84bfc6121854fa7abacd613010f34936d6
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5
+DIST courier-1.1.2.tar.bz2 7652292 BLAKE2B 
3d5ded14e3972532abd86bdd9d2a144dc907d6e0d1300dcc5395fcc36984bc619453e612c4c2b504fd06cdbea44ce9cd70227e5b122445704df3ba852cdc5594
 SHA512 
e0267acae90e792a8813b189296a599c4e27337bd5952d311cc99b068b628d4c0c6e0ae4c6ccb03fd6ada4d0a9cb362c59a7a21833177301a830fcb4c437abfd

diff --git a/mail-mta/courier/courier-1.1.2.ebuild 
b/mail-mta/courier/courier-1.1.2.ebuild
new file mode 100644
index 000..c62aaf44619
--- /dev/null
+++ b/mail-mta/courier/courier-1.1.2.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.71.2
+   >=net-libs/courier-unicode-2.2.3
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/, mail-mta/courier/files/

2021-03-08 Thread Sam James
commit: a650c8a85921a0c68870ead1b2dc6bfbcbb9fd7e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar  8 15:01:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  8 15:12:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a650c8a8

mail-mta/courier: fix patching, remove unused eclass

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://bugs.gentoo.org/774870
Closes: https://github.com/gentoo/gentoo/pull/19832
Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.0.13.ebuild | 7 ---
 mail-mta/courier/courier-1.0.14.ebuild | 7 ---
 mail-mta/courier/courier-1.0.17.ebuild | 5 +++--
 mail-mta/courier/courier-1.0.5.ebuild  | 7 ---
 mail-mta/courier/files/norewrite.patch | 4 ++--
 5 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/mail-mta/courier/courier-1.0.13.ebuild 
b/mail-mta/courier/courier-1.0.13.ebuild
index 4451b6d47e0..c05f3387c09 100644
--- a/mail-mta/courier/courier-1.0.13.ebuild
+++ b/mail-mta/courier/courier-1.0.13.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils flag-o-matic multilib
+
+inherit flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
 HOMEPAGE="https://www.courier-mta.org/;
@@ -65,7 +66,7 @@ PDEPEND="pam? ( net-mail/mailbase )
crypt? ( >=app-crypt/gnupg-1.0.4 )"
 
 src_prepare() {
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
default
 }
 

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 7919c9f2358..795a78c203b 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils flag-o-matic multilib
+
+inherit flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
 HOMEPAGE="https://www.courier-mta.org/;
@@ -65,7 +66,7 @@ PDEPEND="pam? ( net-mail/mailbase )
crypt? ( >=app-crypt/gnupg-1.0.4 )"
 
 src_prepare() {
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
default
 }
 

diff --git a/mail-mta/courier/courier-1.0.17.ebuild 
b/mail-mta/courier/courier-1.0.17.ebuild
index 8b9ae5cab58..18202c44d22 100644
--- a/mail-mta/courier/courier-1.0.17.ebuild
+++ b/mail-mta/courier/courier-1.0.17.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils flag-o-matic multilib
+
+inherit flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
 HOMEPAGE="https://www.courier-mta.org/;
@@ -65,7 +66,7 @@ PDEPEND="pam? ( net-mail/mailbase )
crypt? ( >=app-crypt/gnupg-1.0.4 )"
 
 src_prepare() {
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
default
 }
 

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index ce3d563a4d0..470c2a9a78f 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils flag-o-matic multilib
+
+inherit flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
 HOMEPAGE="http://www.courier-mta.org/;
@@ -65,7 +66,7 @@ PDEPEND="pam? ( net-mail/mailbase )
crypt? ( >=app-crypt/gnupg-1.0.4 )"
 
 src_prepare() {
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   use norewrite && eapply "${FILESDIR}/norewrite.patch"
default
 }
 

diff --git a/mail-mta/courier/files/norewrite.patch 
b/mail-mta/courier/files/norewrite.patch
index 8d8f5362967..9fd4224348c 100644
--- a/mail-mta/courier/files/norewrite.patch
+++ b/mail-mta/courier/files/norewrite.patch
@@ -1,5 +1,5 @@
 courier/module.esmtp/esmtp.c.orig  2004-02-03 01:08:15.679486558 -0700
-+++ courier/module.esmtp/esmtp.c   2004-02-03 01:07:41.262697092 -0700
+--- a/courier/module.esmtp/esmtp.c 2004-02-03 01:08:15.679486558 -0700
 b/courier/module.esmtp/esmtp.c 2004-02-03 01:07:41.262697092 -0700
 @@ -255,6 +255,10 @@ const char *me;
  struct rfc822t*tp;
  struct rfc822token at;



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2021-03-06 Thread Hanno Böck
commit: bdccc484270c3b469d7f70eb5cf582ca538141fa
Author: Hanno Böck  gentoo  org>
AuthorDate: Sat Mar  6 09:58:01 2021 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Sat Mar  6 09:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdccc484

mail-mta/courier: Version bump

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.16, Repoman-3.0.2

 mail-mta/courier/Manifest  |   1 +
 mail-mta/courier/courier-1.0.17.ebuild | 312 +
 2 files changed, 313 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 2e34cf3a956..31dfef51150 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,3 +1,4 @@
 DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 
38db2127df3f9d0371ee01563663ebabefdfb0e03bad01f6bdc421d2371191a27cfda00cb7927af2d4f8f3cec4f9e7756c786ae53cf60a23c1067d8620a105d7
 SHA512 
f2cf42791b6422151b7c155ae1533c0587abe4d13c498a96a678c8bafd8dd103631896cbf6c4ef53e288a81355ac625ee65eb3fec695d0d6d96bbfd6d3dd5d7b
 DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 
5ddaabcfc49d5681b884311187eae04e492e273040dde6af83ab7ac4af117010be61c916cd909a686477c84997ca64cc435c1415f431c42c220c026d581e17da
 SHA512 
7d66368745f3afdef0e1f4bd8078617203d7b846c96d499575daa07644ed5f800ff76e9c145f22010a677a5b754e4d4f300d95bc3f7d3a60a54271f284f80b5c
+DIST courier-1.0.17.tar.bz2 7644893 BLAKE2B 
c31a5f9b27119b0affc7fe3b66da8d35534f519c8ade77b5e59e0b08f92f143b54d519ef0f726b1e68f900e8f330811befb7f2d626de041ebee53be25e089bbe
 SHA512 
588415d1062581ba7fef64eb884c129e4802d90f6e6bf583e249c6e83e62ec90dbc7ccc0e6e9ce4697c00a4c66b10b84bfc6121854fa7abacd613010f34936d6
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-1.0.17.ebuild 
b/mail-mta/courier/courier-1.0.17.ebuild
new file mode 100644
index 000..8b9ae5cab58
--- /dev/null
+++ b/mail-mta/courier/courier-1.0.17.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.71.1
+   >=net-libs/courier-unicode-2.1.2
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+ 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-23 Thread Sergei Trofimovich
commit: cedc5642cf35bebefbc1dc2c91f454bbe0188cdf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 23 16:39:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 23 16:41:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedc5642

mail-mta/courier: drop to ~hppa

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 21572ce7f80..ce3d563a4d0 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-17 Thread Agostino Sarubbo
commit: a0c2862cf62903dcbcbf69a699a81bdf8b9817e2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 18 06:55:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 18 06:55:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c2862c

mail-mta/courier: ppc64 stable wrt bug #750443

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 6f5990c95e8..7919c9f2358 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-17 Thread Agostino Sarubbo
commit: 59546e0e6b687e556075c0f0951e97e91f6530ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 19:09:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 19:09:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59546e0e

mail-mta/courier: sparc stable wrt bug #750443

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 167717323ae..6f5990c95e8 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-17 Thread Agostino Sarubbo
commit: 3006409002b149b2d9b153e25f262f7d068f55af
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 19:05:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 19:05:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30064090

mail-mta/courier: s390 stable wrt bug #750443

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index ab91466b566..167717323ae 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-08 Thread Sam James
commit: 27662765c8ce919d66d3c9e6f93df65e3cbb5e8b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 13:06:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 13:06:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27662765

mail-mta/courier: Stabilize 1.0.14 amd64, #750443

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 73559e4dec8..ab91466b566 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-11-06 Thread Sam James
commit: ad6ddf39b55062dae43cec2663f5a2b5d2326e6c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 20:09:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 20:09:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6ddf39

mail-mta/courier: Stabilize 1.0.14 ppc, #750443

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index dd5806ff1e8..73559e4dec8 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-10-22 Thread Sam James
commit: 4012e311565f19735be320933a525c9740c7e7b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 12:08:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 12:08:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4012e311

mail-mta/courier: Stabilize 1.0.14 arm, #750443

Signed-off-by: Sam James  gentoo.org>

 mail-mta/courier/courier-1.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
index 4451b6d47e0..935a51131b3 100644
--- a/mail-mta/courier/courier-1.0.14.ebuild
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-09-10 Thread Hanno Böck
commit: 37ee6736348fa4e6ad76a851849bf10abbc559e9
Author: Hanno Böck  gentoo  org>
AuthorDate: Thu Sep 10 16:37:36 2020 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Thu Sep 10 16:37:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ee6736

mail-mta/courier: Version bump

Closes: https://bugs.gentoo.org/732406
Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-3.0.6, Repoman-3.0.1

 mail-mta/courier/Manifest  |   1 +
 mail-mta/courier/courier-1.0.14.ebuild | 312 +
 2 files changed, 313 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index b4f0f5bddd4..2e34cf3a956 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,2 +1,3 @@
 DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 
38db2127df3f9d0371ee01563663ebabefdfb0e03bad01f6bdc421d2371191a27cfda00cb7927af2d4f8f3cec4f9e7756c786ae53cf60a23c1067d8620a105d7
 SHA512 
f2cf42791b6422151b7c155ae1533c0587abe4d13c498a96a678c8bafd8dd103631896cbf6c4ef53e288a81355ac625ee65eb3fec695d0d6d96bbfd6d3dd5d7b
+DIST courier-1.0.14.tar.bz2 7541652 BLAKE2B 
5ddaabcfc49d5681b884311187eae04e492e273040dde6af83ab7ac4af117010be61c916cd909a686477c84997ca64cc435c1415f431c42c220c026d581e17da
 SHA512 
7d66368745f3afdef0e1f4bd8078617203d7b846c96d499575daa07644ed5f800ff76e9c145f22010a677a5b754e4d4f300d95bc3f7d3a60a54271f284f80b5c
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-1.0.14.ebuild 
b/mail-mta/courier/courier-1.0.14.ebuild
new file mode 100644
index 000..4451b6d47e0
--- /dev/null
+++ b/mail-mta/courier/courier-1.0.14.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.70.0
+   >=net-libs/courier-unicode-2.1
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2020-05-06 Thread Hanno Böck
commit: 632c201df699374c3306f74f62f3853ad52c1494
Author: Hanno Böck  gentoo  org>
AuthorDate: Wed May  6 10:52:28 2020 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Wed May  6 10:52:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632c201d

mail-mta/courier: Version bump

Fix license.
Remove obsolete upgrade infos.

Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22

 mail-mta/courier/Manifest  |   1 +
 mail-mta/courier/courier-1.0.13.ebuild | 312 +
 2 files changed, 313 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index b24718bec7b..b4f0f5bddd4 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1 +1,2 @@
+DIST courier-1.0.13.tar.bz2 7533779 BLAKE2B 
38db2127df3f9d0371ee01563663ebabefdfb0e03bad01f6bdc421d2371191a27cfda00cb7927af2d4f8f3cec4f9e7756c786ae53cf60a23c1067d8620a105d7
 SHA512 
f2cf42791b6422151b7c155ae1533c0587abe4d13c498a96a678c8bafd8dd103631896cbf6c4ef53e288a81355ac625ee65eb3fec695d0d6d96bbfd6d3dd5d7b
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-1.0.13.ebuild 
b/mail-mta/courier/courier-1.0.13.ebuild
new file mode 100644
index 000..4451b6d47e0
--- /dev/null
+++ b/mail-mta/courier/courier-1.0.13.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.70.0
+   >=net-libs/courier-unicode-2.1
+   net-dns/libidn:=
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( sys-libs/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp[mta]
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp[mta]
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --with-notice=unicode \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-10-12 Thread Mikle Kolyada
commit: 2766cac8c84611387b1b5aeafd74fcb0bccf836c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 21:01:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 21:01:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2766cac8

mail-mta/courier: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 262c3e011cd..845fd449bf7 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -27,7 +27,7 @@ DEPEND="
dev-libs/libpcre
app-misc/mime-types
fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
mysql? ( dev-db/mysql-connector-c )
ldap? ( >=net-nds/openldap-1.2.11 )
postgres? ( dev-db/postgresql:= )



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-06-01 Thread Hanno Boeck
commit: d3c47637db14701ec31b90ad36322133cb2fbf41
Author: Hanno  gentoo  org>
AuthorDate: Sat Jun  1 10:39:21 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Jun  1 10:39:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c47637

mail-mta/courier: Remove old versions.

Closes: https://bugs.gentoo.org/632190
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.13

 mail-mta/courier/Manifest |   3 -
 mail-mta/courier/courier-0.75.0-r1.ebuild | 314 --
 mail-mta/courier/courier-0.75.0.ebuild| 311 -
 mail-mta/courier/courier-0.76.4.ebuild| 310 -
 mail-mta/courier/courier-0.78.2.ebuild| 311 -
 5 files changed, 1249 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 0b56ddc92ff..b24718bec7b 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,4 +1 @@
-DIST courier-0.75.0.tar.bz2 6970339 BLAKE2B 
2c2f9900ab0370eff8b1a62759295e2d0598153075ea9a2f832d59272c5a21d5ab912fc852c7e75d7510d5ddf2d1484e830e6bf57c6952839f8688f174b6f27d
 SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
-DIST courier-0.76.4.tar.bz2 7237424 BLAKE2B 
7dbfb43cef75ed5187e044130c6cb793848791956a8531fcc54ae7a444e475c16219816c2ad7834e3b5349cf945f59023f0b9e2415c7c64352b5aa71eaf00bbd
 SHA512 
6350ef5e30bd1e4921350bf3a09de0b56513530852c93f9a06e23625e49ae09d7ff26558da1f816a5bb492579afb5c1cbcf7573199bf898a039cd3607e847c30
-DIST courier-0.78.2.tar.bz2 7379529 BLAKE2B 
5ba1ef013e513b269746999b2dd75f37fe8a9f1d87a51b61db1a8100c9a5cd022039462c235d35a95cf14ac5c406becf0f5d4f9344462e862045dc7333b7a0b7
 SHA512 
376de08cbaf9c2c74cd79e5d42680d8d6c31ecf0b0ef014f4152aa857224ba3e6d9e0f91b5097d15dcb5de9a5603a4707bc9b78902a5934c0a0ca68b74212055
 DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-0.75.0-r1.ebuild 
b/mail-mta/courier/courier-0.75.0-r1.ebuild
deleted file mode 100644
index 2fe60c5412c..000
--- a/mail-mta/courier/courier-0.75.0-r1.ebuild
+++ /dev/null
@@ -1,314 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-HOMEPAGE="http://www.courier-mta.org/;
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# not in keywords due to missing dependencies:
-# ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
-IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.66.3
-   >=net-libs/courier-unicode-1.3
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   >=sys-libs/gdbm-1.8.0
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( virtual/pam )
-   mysql? ( virtual/mysql )
-   ldap? ( >=net-nds/openldap-1.2.11 )
-   postgres? ( dev-db/postgresql:= )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-PDEPEND="pam? ( net-mail/mailbase )
-   crypt? ( >=app-crypt/gnupg-1.0.4 )"
-
-src_prepare() {
-#  unpack ${A}
-#  cd "${S}"
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
-}
-
-src_configure() {
-   filter-flags '-fomit-frame-pointer'
-
-   local myconf
-   myconf=""
-
-   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
-
-   econf ${myconf} \
-   $(use_with fam) \
-   $(use_with ipv6) \
-   $(use_with spell ispell) 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-05-06 Thread Tobias Klausmann
commit: 8acd7e105e9209ab84bb06e9ff9e07823cdccb69
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon May  6 15:24:47 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon May  6 15:24:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acd7e10

mail-mta/courier-1.0.5-r0: alpha stable

Bug: http://bugs.gentoo.org/677094
Signed-off-by: Tobias Klausmann  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index f0b3ece74ea..262c3e011cd 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-04-27 Thread David Seifert
commit: b235c6b17ab73a9caa4d663b74f2887ef95e4a5a
Author: David Seifert  gentoo  org>
AuthorDate: Sat Apr 27 16:35:04 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr 27 20:27:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b235c6b1

mail-mta/courier: [QA] Fix USE=libressl semantics

Closes: https://bugs.gentoo.org/684002
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 mail-mta/courier/courier-0.75.0-r1.ebuild | 14 --
 mail-mta/courier/courier-0.75.0.ebuild|  7 ---
 mail-mta/courier/courier-0.76.4.ebuild| 16 +---
 mail-mta/courier/courier-0.78.2.ebuild| 16 +---
 mail-mta/courier/courier-1.0.5.ebuild | 14 --
 5 files changed, 38 insertions(+), 29 deletions(-)

diff --git a/mail-mta/courier/courier-0.75.0-r1.ebuild 
b/mail-mta/courier/courier-0.75.0-r1.ebuild
index 7a2173aee9f..2fe60c5412c 100644
--- a/mail-mta/courier/courier-0.75.0-r1.ebuild
+++ b/mail-mta/courier/courier-0.75.0-r1.ebuild
@@ -5,23 +5,25 @@ EAPI=5
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
-SLOT="0"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
 LICENSE="GPL-2"
+SLOT="0"
 # not in keywords due to missing dependencies:
 # ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
-REQUIRED_USE="?? ( gnutls libressl )"
 
 DEPEND="
>=net-libs/courier-authlib-0.66.3
>=net-libs/courier-unicode-1.3
-   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
-   libressl? ( dev-libs/libressl:= )
-   gnutls? ( net-libs/gnutls )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre
app-misc/mime-types

diff --git a/mail-mta/courier/courier-0.75.0.ebuild 
b/mail-mta/courier/courier-0.75.0.ebuild
index 3e048db1fd8..6d13f06826b 100644
--- a/mail-mta/courier/courier-0.75.0.ebuild
+++ b/mail-mta/courier/courier-0.75.0.ebuild
@@ -5,10 +5,11 @@ EAPI=5
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
-SLOT="0"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
 LICENSE="GPL-2"
+SLOT="0"
 # not in keywords due to missing dependencies:
 # ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
 KEYWORDS="alpha amd64 ~arm hppa ia64 ppc s390 sparc x86"
@@ -19,7 +20,7 @@ DEPEND="
>=net-libs/courier-authlib-0.66.3
>=net-libs/courier-unicode-1.3
!gnutls? ( dev-libs/openssl:0= )
-   gnutls? ( net-libs/gnutls )
+   gnutls? ( net-libs/gnutls:= )
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre
app-misc/mime-types

diff --git a/mail-mta/courier/courier-0.76.4.ebuild 
b/mail-mta/courier/courier-0.76.4.ebuild
index f1b0aa79e0c..afb85de4a68 100644
--- a/mail-mta/courier/courier-0.76.4.ebuild
+++ b/mail-mta/courier/courier-0.76.4.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="An MTA designed specifically for maildirs"
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
-SLOT="0"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
-REQUIRED_USE="?? ( gnutls libressl )"
 
 DEPEND="
>=net-libs/courier-authlib-0.66.3
>=net-libs/courier-unicode-1.4
-   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
-   libressl? ( dev-libs/libressl:= )
-   gnutls? ( net-libs/gnutls )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre
app-misc/mime-types

diff --git a/mail-mta/courier/courier-0.78.2.ebuild 
b/mail-mta/courier/courier-0.78.2.ebuild
index 9c648ef0233..e289ecf157e 100644
--- a/mail-mta/courier/courier-0.78.2.ebuild
+++ b/mail-mta/courier/courier-0.78.2.ebuild
@@ -1,25 +1,27 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit eutils flag-o-matic multilib
 
 DESCRIPTION="An MTA designed 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-25 Thread Sergei Trofimovich
commit: 05bfbc9d02bd2a520dc77e125463bb63dd640daf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 25 22:17:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 25 22:17:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bfbc9d

mail-mta/courier: stable 1.0.5 for hppa, bug #677094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 14d7763dcf4..66a941947aa 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-13 Thread Sergei Trofimovich
commit: fca4b98a4dcad3c5ae4126e982e405d4fcf5b926
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar 13 22:36:09 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 13 22:36:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca4b98a

mail-mta/courier: stable 1.0.5 for ppc64, bug #677094

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 09870e2467b..14d7763dcf4 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-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="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-11 Thread Hanno Boeck
commit: abdbe574c551e455d93ba215c62d0eef1c834ed9
Author: Hanno  gentoo  org>
AuthorDate: Mon Mar 11 11:52:47 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Mon Mar 11 11:52:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdbe574

mail-mta/courier: Add missing libidn dependency.

Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 mail-mta/courier/courier-1.0.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index d8bb7dae03a..09870e2467b 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -17,6 +17,7 @@ REQUIRED_USE="?? ( gnutls libressl )"
 DEPEND="
>=net-libs/courier-authlib-0.69.0-r1
>=net-libs/courier-unicode-2.1
+   net-dns/libidn:=
!gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
libressl? ( dev-libs/libressl:= )
gnutls? ( net-libs/gnutls )



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-10 Thread Mikle Kolyada
commit: 8165f9b4823f27eb75bd3f806c18e36912ec5b95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 10 14:40:41 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 10 14:40:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8165f9b4

mail-mta/courier: s390 stable wrt bug #677094

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 89355c738b1..5e4d2833244 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-10 Thread Mikle Kolyada
commit: 52bd2e5541a77d457b42c0ff4456530f8342f106
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 10 14:41:07 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 10 14:41:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bd2e55

mail-mta/courier: sh stable wrt bug #677094

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sh"

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 5e4d2833244..d8bb7dae03a 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 s390 sh sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-02 Thread Sergei Trofimovich
commit: f25d636dcb32c3a057627b48df28dc25c6f4c8fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar  2 19:59:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar  2 20:02:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25d636d

mail-mta/courier: stable 1.0.5 for ppc, bug #677094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index f198be1a803..89355c738b1 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-03-02 Thread Mikle Kolyada
commit: 4240494e5703320ae85c5f7149030a4091749d9e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  2 16:23:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  2 16:23:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4240494e

mail-mta/courier: arm stable wrt bug #677094

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 6a19b596fb2..f198be1a803 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-02-28 Thread Thomas Deutschmann
commit: 4db82efd654f0c38c6d29153e9e569082e852165
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  1 01:08:31 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  1 01:13:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db82efd

mail-mta/courier: x86 stable (bug #677094)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index c8f34356ca9..6a19b596fb2 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-02-28 Thread Sergei Trofimovich
commit: 68012a41ccd2f26cb47fa9b3ff308937956b340e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 28 20:39:00 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 28 21:25:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68012a41

mail-mta/courier: stable 1.0.5 for sparc, bug #677094

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 4b6200f2d13..c8f34356ca9 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-02-28 Thread Mikle Kolyada
commit: 67c5449a363ac64ea953db84ff24d93d801fd74f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb 28 15:08:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb 28 15:08:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c5449a

mail-mta/courier: amd64 stable wrt bug #677094

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 2f63dbbd0c0..4b6200f2d13 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-02-23 Thread Sergei Trofimovich
commit: edd70c6d46f954ef7338308c4b8c18138ae45c99
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Feb 23 11:48:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 23 11:49:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd70c6d

mail-mta/courier: stable 1.0.5 for ia64, bug #677094

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/courier/courier-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index 1a2cdd1f541..2f63dbbd0c0 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
 HOMEPAGE="http://www.courier-mta.org/;
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-01-27 Thread Hanno Boeck
commit: 10d464181b76d507bdb687ac60c9b34ab7d6116c
Author: Hanno  gentoo  org>
AuthorDate: Sun Jan 27 15:54:50 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sun Jan 27 15:54:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d46418

mail-mta/courier: Allow co-installation with ssmtp/msmtp.

ssmtp/msmtp only need to be blocked if they have the mta
use flag set.

Resolves: https://bugs.gentoo.org/392277
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.58, Repoman-2.3.12

 mail-mta/courier/courier-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
index ac78da64e52..1a2cdd1f541 100644
--- a/mail-mta/courier/courier-1.0.5.ebuild
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -34,13 +34,13 @@ DEPEND="
!mail-mta/esmtp
!mail-mta/exim
!mail-mta/mini-qmail
-   !mail-mta/msmtp
+   !mail-mta/msmtp[mta]
!mail-mta/netqmail
!mail-mta/nullmailer
!mail-mta/postfix
!mail-mta/qmail-ldap
!mail-mta/sendmail
-   !mail-mta/ssmtp
+   !mail-mta/ssmtp[mta]
!mail-mta/opensmtpd
!net-mail/dot-forward
!sys-apps/ucspi-tcp



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-01-07 Thread Lars Wendler
commit: d63faee519e540ce0d89f63169fdb97f7658250c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan  7 18:51:28 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  7 19:15:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63faee5

mail-mta/courier: Adjusted slot dependency on dev-libs/openssl

source-based packages should never depend on any other openssl slot
than slot 0.

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 mail-mta/courier/courier-0.75.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/courier/courier-0.75.0.ebuild 
b/mail-mta/courier/courier-0.75.0.ebuild
index 460295cc4b0..3e048db1fd8 100644
--- a/mail-mta/courier/courier-0.75.0.ebuild
+++ b/mail-mta/courier/courier-0.75.0.ebuild
@@ -18,7 +18,7 @@ IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt 
norewrite \
 DEPEND="
>=net-libs/courier-authlib-0.66.3
>=net-libs/courier-unicode-1.3
-   !gnutls? ( dev-libs/openssl:= )
+   !gnutls? ( dev-libs/openssl:0= )
gnutls? ( net-libs/gnutls )
>=sys-libs/gdbm-1.8.0
dev-libs/libpcre



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-01-05 Thread Mikle Kolyada
commit: 939687d8ef63827486ccd7fb8a2e262b36173a2a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan  5 17:08:07 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan  5 17:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939687d8

mail-mta/courier: mark s390 stable

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-mta/courier/courier-0.75.0-r1.ebuild | 4 ++--
 mail-mta/courier/courier-0.75.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/mail-mta/courier/courier-0.75.0-r1.ebuild 
b/mail-mta/courier/courier-0.75.0-r1.ebuild
index 6ace61ccecb..7a2173aee9f 100644
--- a/mail-mta/courier/courier-0.75.0-r1.ebuild
+++ b/mail-mta/courier/courier-0.75.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SLOT="0"
 LICENSE="GPL-2"
 # not in keywords due to missing dependencies:
 # ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sparc ~x86"
 IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 REQUIRED_USE="?? ( gnutls libressl )"

diff --git a/mail-mta/courier/courier-0.75.0.ebuild 
b/mail-mta/courier/courier-0.75.0.ebuild
index 0365834aafe..460295cc4b0 100644
--- a/mail-mta/courier/courier-0.75.0.ebuild
+++ b/mail-mta/courier/courier-0.75.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SLOT="0"
 LICENSE="GPL-2"
 # not in keywords due to missing dependencies:
 # ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc s390 sparc x86"
 IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2019-01-03 Thread Hanno Boeck
commit: 01e1690ff11369c6890a023b83b5125592a5a2b1
Author: Hanno  gentoo  org>
AuthorDate: Thu Jan  3 09:45:59 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Thu Jan  3 09:45:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e1690f

mail-mta/courier: Version bump.

Change permission of ldapaliasrc (#394417).
Change mysql dependency (#665918).
Switch to EAPI 7.
Use upstream default libexecdir.
Warn about Unicode maildir changes.

Closes: https://bugs.gentoo.org/394417
Closes: https://bugs.gentoo.org/665918
Closes: https://bugs.gentoo.org/671042
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.53, Repoman-2.3.12

 mail-mta/courier/Manifest |   1 +
 mail-mta/courier/courier-1.0.5.ebuild | 314 ++
 2 files changed, 315 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 9606e063cdd..0b56ddc92ff 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,3 +1,4 @@
 DIST courier-0.75.0.tar.bz2 6970339 BLAKE2B 
2c2f9900ab0370eff8b1a62759295e2d0598153075ea9a2f832d59272c5a21d5ab912fc852c7e75d7510d5ddf2d1484e830e6bf57c6952839f8688f174b6f27d
 SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
 DIST courier-0.76.4.tar.bz2 7237424 BLAKE2B 
7dbfb43cef75ed5187e044130c6cb793848791956a8531fcc54ae7a444e475c16219816c2ad7834e3b5349cf945f59023f0b9e2415c7c64352b5aa71eaf00bbd
 SHA512 
6350ef5e30bd1e4921350bf3a09de0b56513530852c93f9a06e23625e49ae09d7ff26558da1f816a5bb492579afb5c1cbcf7573199bf898a039cd3607e847c30
 DIST courier-0.78.2.tar.bz2 7379529 BLAKE2B 
5ba1ef013e513b269746999b2dd75f37fe8a9f1d87a51b61db1a8100c9a5cd022039462c235d35a95cf14ac5c406becf0f5d4f9344462e862045dc7333b7a0b7
 SHA512 
376de08cbaf9c2c74cd79e5d42680d8d6c31ecf0b0ef014f4152aa857224ba3e6d9e0f91b5097d15dcb5de9a5603a4707bc9b78902a5934c0a0ca68b74212055
+DIST courier-1.0.5.tar.bz2 7465054 BLAKE2B 
55e9ba2a85889e7210652475149f4d3e687fd63a27b44a5a16c888b2f60bb18c4156e3344792585fed2ee3d81770e79c55ce5791842c255b8701bad5d2f8af4e
 SHA512 
99a8e98633da99abd1f6f4e24328d4655526d51dc9fc03ffcb9c1e0cce0e608dedb2ac9511829af4487ff5af4618500d6fbbee26568f2a05e3c9d3cf3b48b2a5

diff --git a/mail-mta/courier/courier-1.0.5.ebuild 
b/mail-mta/courier/courier-1.0.5.ebuild
new file mode 100644
index 000..ac78da64e52
--- /dev/null
+++ b/mail-mta/courier/courier-1.0.5.ebuild
@@ -0,0 +1,314 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/;
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+REQUIRED_USE="?? ( gnutls libressl )"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.69.0-r1
+   >=net-libs/courier-unicode-2.1
+   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
+   libressl? ( dev-libs/libressl:= )
+   gnutls? ( net-libs/gnutls )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( virtual/pam )
+   mysql? ( dev-db/mysql-connector-c )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2018-04-09 Thread Hanno Boeck
commit: cdec342d0e249bc9f46491f0812160b27ae7496e
Author: Hanno  gentoo  org>
AuthorDate: Mon Apr  9 11:40:22 2018 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Mon Apr  9 11:41:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdec342d

mail-mta/courier: Version bump.

Port to EAPI 6.
Fix repoman dosym/relative path warnings.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 mail-mta/courier/Manifest  |   1 +
 mail-mta/courier/courier-0.78.2.ebuild | 309 +
 2 files changed, 310 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 2b70c1047d1..9606e063cdd 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,2 +1,3 @@
 DIST courier-0.75.0.tar.bz2 6970339 BLAKE2B 
2c2f9900ab0370eff8b1a62759295e2d0598153075ea9a2f832d59272c5a21d5ab912fc852c7e75d7510d5ddf2d1484e830e6bf57c6952839f8688f174b6f27d
 SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
 DIST courier-0.76.4.tar.bz2 7237424 BLAKE2B 
7dbfb43cef75ed5187e044130c6cb793848791956a8531fcc54ae7a444e475c16219816c2ad7834e3b5349cf945f59023f0b9e2415c7c64352b5aa71eaf00bbd
 SHA512 
6350ef5e30bd1e4921350bf3a09de0b56513530852c93f9a06e23625e49ae09d7ff26558da1f816a5bb492579afb5c1cbcf7573199bf898a039cd3607e847c30
+DIST courier-0.78.2.tar.bz2 7379529 BLAKE2B 
5ba1ef013e513b269746999b2dd75f37fe8a9f1d87a51b61db1a8100c9a5cd022039462c235d35a95cf14ac5c406becf0f5d4f9344462e862045dc7333b7a0b7
 SHA512 
376de08cbaf9c2c74cd79e5d42680d8d6c31ecf0b0ef014f4152aa857224ba3e6d9e0f91b5097d15dcb5de9a5603a4707bc9b78902a5934c0a0ca68b74212055

diff --git a/mail-mta/courier/courier-0.78.2.ebuild 
b/mail-mta/courier/courier-0.78.2.ebuild
new file mode 100644
index 000..9c648ef0233
--- /dev/null
+++ b/mail-mta/courier/courier-0.78.2.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/;
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+REQUIRED_USE="?? ( gnutls libressl )"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.68.0
+   >=net-libs/courier-unicode-2.0
+   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
+   libressl? ( dev-libs/libressl:= )
+   gnutls? ( net-libs/gnutls )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( virtual/pam )
+   mysql? ( virtual/mysql )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+   default
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --libexecdir=/usr/$(get_libdir)/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2017-01-19 Thread Hanno Boeck
commit: 102a899411feaba29288509e98f710073e6053d9
Author: Hanno  gentoo  org>
AuthorDate: Thu Jan 19 09:27:28 2017 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Thu Jan 19 09:27:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102a8994

mail-mta/courier: Version bump to 0.76.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 mail-mta/courier/Manifest  |   1 +
 mail-mta/courier/courier-0.76.4.ebuild | 309 +
 2 files changed, 310 insertions(+)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index df61c24..24a29fc 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1 +1,2 @@
 DIST courier-0.75.0.tar.bz2 6970339 SHA256 
2571a5b938649681ee98a2dc137f088aae0fd584cca3adf2dde1d826185406cc SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
 WHIRLPOOL 
8cfd184beddb48e7e6efab4917372ec331d3e08f608abc6257ed408df96e100cf28226665fe1018b24e00e4336d705417484a6d890f11a6feb84045d9f969e17
+DIST courier-0.76.4.tar.bz2 7237424 SHA256 
4e2fd0dbe7375a081731fe27ef2cd6c27ec87be0a0364374ffb8729e4ab65e59 SHA512 
6350ef5e30bd1e4921350bf3a09de0b56513530852c93f9a06e23625e49ae09d7ff26558da1f816a5bb492579afb5c1cbcf7573199bf898a039cd3607e847c30
 WHIRLPOOL 
3de5fc1869563182bf6e63bb8e9ded677e4ee27f0344acec5611cc86672cb4df98b4a2ffcae08f307e50f00f3d2444a44b76ea52f25ed4b6dcdb7756cac81986

diff --git a/mail-mta/courier/courier-0.76.4.ebuild 
b/mail-mta/courier/courier-0.76.4.ebuild
new file mode 100644
index ..6ccedeb
--- /dev/null
+++ b/mail-mta/courier/courier-0.76.4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/;
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+REQUIRED_USE="?? ( gnutls libressl )"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.66.3
+   >=net-libs/courier-unicode-1.4
+   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
+   libressl? ( dev-libs/libressl:= )
+   gnutls? ( net-libs/gnutls )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( virtual/pam )
+   mysql? ( virtual/mysql )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --libexecdir=/usr/$(get_libdir)/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/files/, mail-mta/courier/

2016-06-21 Thread Hanno Boeck
commit: 2fa92d0872f112dbcb4c76c7ebb56fe9a489a989
Author: Hanno  gentoo  org>
AuthorDate: Tue Jun 21 14:08:12 2016 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Tue Jun 21 14:08:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa92d08

mail-mta/courier: Remove vulnerable versions

Package-Manager: portage-2.3.0_rc1

 mail-mta/courier/Manifest  |   3 -
 mail-mta/courier/courier-0.71.ebuild   | 302 
 mail-mta/courier/courier-0.74.0.ebuild | 305 
 mail-mta/courier/courier-0.74.1-r1.ebuild  | 309 -
 mail-mta/courier/courier-0.74.1.ebuild | 304 
 .../courier/files/courier-0.74.0-fix-linking.diff  |  24 --
 ...er-0.74.1-fix-implicit-declaration-warning.diff |  12 -
 .../files/courier-0.74.1-fix-testsuite.diff|  12 -
 8 files changed, 1271 deletions(-)

diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 8dddcd1..df61c24 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -1,4 +1 @@
-DIST courier-0.71.tar.bz2 7117940 SHA256 
e06058ed6163bd7e706517ad183fb26faba00ff0ad649557123e5f33f265ebcd SHA512 
08b02b006c978c4e1d12241d3f687a201e65afbd6a7ca49f10c77c4ddad0b1d89bb43169b1eb7cd90af30117ffa13911794da3f7dec3429c36b4bc3a9cf3cac8
 WHIRLPOOL 
47b1d5c4adbd1b387a2a2d412f7d55cc661b517e72bc7a29bec07c098dd5efffe91fa85c9ecae701049e0c08a7d4b1d1b777d24befe1103ad079eb9e8dd1e61c
-DIST courier-0.74.0.tar.bz2 6952034 SHA256 
13865f9e21ed8b6786323aa228892a32593918b55379fbdb4f3fbc65425b6859 SHA512 
df96ca0d47d0d3f118944e865eff880b2f42959ef5f62fa48c9c9a0948c431cc6911dac2f93ed0a7a22602de123676ad6076b01055ad773966134b3b6840a847
 WHIRLPOOL 
ef0940506341f2f709ba61698ad2d34b47e28f7d9232d8e7c1de395380e43524dc03263efcd304b690aca14b125c7249c915d062e410560421a0572978786903
-DIST courier-0.74.1.tar.bz2 6951633 SHA256 
b373c2b189affa01e8c2cfe9f60e6262bbcd98afa4e927b7fbbd68f478661ae6 SHA512 
bcbb2a5b80c5e240587a75c7bb61c5620c7b43dc0bf707c8be5403856a125dfd18094b244d475f7d373f035df09c5b537e440815b5cca37afe6553e23117513a
 WHIRLPOOL 
c9e83048f920744babd1268a6804a5fcda834f4c6cf6cdc456402467567b93c7e773e57c1239a72662dd1eeab4494596b309a60071a06b2779a074981f913c3b
 DIST courier-0.75.0.tar.bz2 6970339 SHA256 
2571a5b938649681ee98a2dc137f088aae0fd584cca3adf2dde1d826185406cc SHA512 
37e66329f157e18176d4ac8c5e814be78e80ff7dec234886bec8dce2ae5c58ac68bc18e07c739295c25fae8ec778b162bab505d85ea0998db7192d52c47e7bc6
 WHIRLPOOL 
8cfd184beddb48e7e6efab4917372ec331d3e08f608abc6257ed408df96e100cf28226665fe1018b24e00e4336d705417484a6d890f11a6feb84045d9f969e17

diff --git a/mail-mta/courier/courier-0.71.ebuild 
b/mail-mta/courier/courier-0.71.ebuild
deleted file mode 100644
index c725241..000
--- a/mail-mta/courier/courier-0.71.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="An MTA designed specifically for maildirs"
-SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
-HOMEPAGE="http://www.courier-mta.org/;
-SLOT="0"
-LICENSE="GPL-2"
-# not in keywords due to missing dependencies: ~arm ~s390 ~ppc64
-KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
-IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
-   fam web webmail gnutls"
-
-DEPEND="
-   >=net-libs/courier-authlib-0.61.0
-   !gnutls? ( >=dev-libs/openssl-0.9.6 )
-   gnutls? ( net-libs/gnutls )
-   >=sys-libs/gdbm-1.8.0
-   dev-libs/libpcre
-   app-misc/mime-types
-   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
-   pam? ( virtual/pam )
-   mysql? ( virtual/mysql )
-   ldap? ( >=net-nds/openldap-1.2.11 )
-   postgres? ( dev-db/postgresql )
-   spell? ( app-text/aspell )
-   fam? ( virtual/fam )
-   !mail-filter/maildrop
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp
-   !mail-mta/netqmail
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !mail-mta/ssmtp
-   !mail-mta/opensmtpd
-   !net-mail/dot-forward
-   !sys-apps/ucspi-tcp
-   "
-
-RDEPEND="${DEPEND}
-   dev-lang/perl
-   sys-process/procps"
-
-# get rid of old style virtual/imapd - bug 350792
-# all blockers really needed?
-RDEPEND="${RDEPEND}
-   !net-mail/bincimap
-   !net-mail/courier-imap
-   !net-mail/cyrus-imapd
-   !net-mail/uw-imap"
-
-PDEPEND="pam? ( net-mail/mailbase )
-   crypt? ( >=app-crypt/gnupg-1.0.4 )"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   use norewrite && epatch "${FILESDIR}/norewrite.patch"
-}
-
-src_compile() {
-   filter-flags '-fomit-frame-pointer'
-
-   local myconf
-   myconf=""
-
-   use ldap && 

[gentoo-commits] repo/gentoo:master commit in: mail-mta/courier/

2015-09-30 Thread Julian Ospald
commit: 396d03cf9e193197cbf003fffd1d4913510b6367
Author: Julian Ospald  gentoo  org>
AuthorDate: Wed Sep 30 11:08:55 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Wed Sep 30 11:59:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396d03cf

mail-mta/courier: add libressl support

 mail-mta/courier/courier-0.75.0-r1.ebuild | 313 ++
 1 file changed, 313 insertions(+)

diff --git a/mail-mta/courier/courier-0.75.0-r1.ebuild 
b/mail-mta/courier/courier-0.75.0-r1.ebuild
new file mode 100644
index 000..7b96015
--- /dev/null
+++ b/mail-mta/courier/courier-0.75.0-r1.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic multilib
+
+DESCRIPTION="An MTA designed specifically for maildirs"
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/;
+SLOT="0"
+LICENSE="GPL-2"
+# not in keywords due to missing dependencies:
+# ~s390 ~ppc64 ~alpha ~ia64 ~sparc ~x86
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
+IUSE="postgres ldap libressl mysql pam nls ipv6 spell fax crypt norewrite \
+   fam web webmail gnutls"
+REQUIRED_USE="?? ( gnutls libressl )"
+
+DEPEND="
+   >=net-libs/courier-authlib-0.66.3
+   >=net-libs/courier-unicode-1.3
+   !gnutls? ( !libressl? ( dev-libs/openssl:0= ) )
+   libressl? ( dev-libs/libressl:= )
+   gnutls? ( net-libs/gnutls )
+   >=sys-libs/gdbm-1.8.0
+   dev-libs/libpcre
+   app-misc/mime-types
+   fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl 
>=net-dialup/mgetty-1.1.28 )
+   pam? ( virtual/pam )
+   mysql? ( virtual/mysql )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   postgres? ( dev-db/postgresql:= )
+   spell? ( app-text/aspell )
+   fam? ( virtual/fam )
+   !mail-filter/maildrop
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/msmtp
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/ssmtp
+   !mail-mta/opensmtpd
+   !net-mail/dot-forward
+   !sys-apps/ucspi-tcp
+   "
+
+RDEPEND="${DEPEND}
+   dev-lang/perl
+   sys-process/procps"
+
+# get rid of old style virtual/imapd - bug 350792
+# all blockers really needed?
+RDEPEND="${RDEPEND}
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/cyrus-imapd
+   !net-mail/uw-imap"
+
+PDEPEND="pam? ( net-mail/mailbase )
+   crypt? ( >=app-crypt/gnupg-1.0.4 )"
+
+src_prepare() {
+#  unpack ${A}
+#  cd "${S}"
+   use norewrite && epatch "${FILESDIR}/norewrite.patch"
+}
+
+src_configure() {
+   filter-flags '-fomit-frame-pointer'
+
+   local myconf
+   myconf=""
+
+   use ldap && myconf="${myconf} 
--with-ldapconfig=/etc/courier/maildropldap.conf"
+
+   econf ${myconf} \
+   $(use_with fam) \
+   $(use_with ipv6) \
+   $(use_with spell ispell) \
+   $(use_with ldap ldapaliasd) \
+   $(use_enable ldap maildroldap) \
+   $(use_with gnutls) \
+   --enable-mimetypes=/etc/mime.types \
+   --prefix=/usr \
+   --disable-root-check \
+   --mandir=/usr/share/man \
+   --sysconfdir=/etc/courier \
+   --libexecdir=/usr/$(get_libdir)/courier \
+   --datadir=/usr/share/courier \
+   --sharedstatedir=/var/lib/courier/com \
+   --localstatedir=/var/lib/courier \
+   --with-piddir=/var/run/courier \
+   --with-authdaemonvar=/var/lib/courier/authdaemon \
+   --with-mailuser=mail \
+   --with-mailgroup=mail \
+   --with-paranoid-smtpext \
+   --with-db=gdbm \
+   --disable-autorenamesent \
+   --cache-file="${S}/configuring.cache" \
+   --host="${CHOST}" debug=true || die "./configure"
+   sed -e'/^install-perms-local:/a\sed -e\"s|^|'"${D}"'|g\" -i 
permissions.dat' -i Makefile
+}
+
+src_compile() {
+   default
+}
+
+etc_courier() {
+   # Import existing /etc/courier/file if it exists.
+   # Add option only if it was not already set or even commented out
+   file="${1}" ; word="`echo \"${2}\" | sed -e\"s|=.*$||\" -e\"s|^.*opt 
||\"`"
+   [ ! -e "${D}/etc/courier/${file}" ] && [ -e "/etc/courier/${file}" ] && 
\
+   cp "/etc/courier/${file}" "${D}/etc/courier/${file}"
+   grep -q "${word}" "${D}/etc/courier/${file}" || \
+   echo "${2}" >> "${D}/etc/courier/${file}"
+}
+
+etc_courier_chg() {
+   file="${1}" ; key="${2}" ; value="${3}" ; section="${4}"
+   [ -z "${section}" ] && section="${2}"
+   grep -q "${key}" "${file}" && elog "Changing