# ChangeLog for mail-filter/anubis
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/anubis/ChangeLog,v 1.18 2012/01/04 22:21:44 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/anubis/ChangeLog,v 1.19 2012/01/05 16:06:11 eras Exp $
+
+ 05 Jan 2012; Eray Aslan <eras@gentoo.org> -files/3.9.95-authmode.c.patch,
+ -files/3.9.95-transmode.c.patch, -anubis-3.9.95.ebuild:
+ remove unused patches
+
+ 05 Jan 2012; Eray Aslan <eras@gentoo.org> -anubis-3.9.95.ebuild:
+ remove old
04 Jan 2012; Brent Baude <ranger@gentoo.org> anubis-4.1.1.ebuild:
Marking anubis-4.1.1 ppc for bug 391111
-AUX 3.9.95-authmode.c.patch 438 RMD160 1ba8222e597d9ccc17a73bf8531344f716e03c2c SHA1 b8d3be4f75b4252c4178d85287d2df5bd44b897b SHA256 57000febf719405d357ae68454648ff5b89c4270dbc290367ca44afd59d48814
-AUX 3.9.95-transmode.c.patch 321 RMD160 445653322bbab1fa67b7740444bcadb798f47dac SHA1 787314b94567fa95c28e6ba00ca6dffd5684b371 SHA256 4a03526792e2a5f9ed8d3e2e28b705c33863850dea9289195e51c9f5fedd5e07
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 4.1.1-gnutls.patch 527 RMD160 016c2cdc9fbd053af67c9c9d284fc9e5cd2a2f44 SHA1 1560d668bd580d2c0e8a14cb5167c4742f683561 SHA256 0904384c8fe11222dcd5c868e34a2f5121a888a302b842a1eb9739d5628a2872
AUX 4.1.1-gpgme.patch 973 RMD160 6879f2458990c348f377424e20e6e68dcf041bcd SHA1 6f249706e0c8165c7c1ce41f447677bf0c9a6fbc SHA256 d39ce21e99c1f6250a41de467e32b962858f0a4a25db653754cc5e88ac14b413
AUX 4.1.1-testsuite.patch 570 RMD160 de6e1f3b1b9fe38c8ada38c577a97ad76d99bb3a SHA1 fbe3e02322d69e84f1f7adce89d0f4bb4d74a1da SHA256 f1579eb14f1d854daba284991c28486308660536cae2e2ec324f8d18ba35b39e
-DIST anubis-3.9.95.tar.gz 814555 RMD160 3bb0047b70e5ae8d531fd3792a0b2cbb074c5bb3 SHA1 d63c5368b3bf2dc28675f722d88c23a58d7aa3e5 SHA256 17ea53cac9b20ac722ac05baccbbc3809f1e548f1089e74692460be6b55230be
DIST anubis-4.1.1.tar.gz 1104272 RMD160 4c21b871c4a8c486783184a4400dce8bfd6757a8 SHA1 d2960606bf8bda3438a75d668fc12a711f70d353 SHA256 93ef7a2d8bc3b50cd2e228cfe27e296ee14accadf8533bad9b2beee88a96e8fa
-EBUILD anubis-3.9.95.ebuild 1920 RMD160 d4df325789d8c9c3d60217601478d4df0a29d786 SHA1 4fcdf5ceb9d66b485928c738ba79d5e57b1dcdf7 SHA256 ba16b64444f3ba31e61aeec488e5b641f7b59d52526303520600f80f1c62305a
EBUILD anubis-4.1.1.ebuild 2136 RMD160 4a3a0238d0590dafdc9b1d1022b5e012667239ce SHA1 7a3356b159f40eac2c4d25e70b6736a62f7e3513 SHA256 1ce2164ca10926b07f70ccb397a3c41dc9ab9888553f97c83e2f63997023b399
-MISC ChangeLog 3356 RMD160 198c76616afc42c17bcdf4370b0499319b62bdde SHA1 142b53d9bb3ac3dc86e159f22903aa12f8200786 SHA256 dc8104a72c948b36b8a59b69397cacd39c7ee86f0bf3925e8f5a799aeeb31b69
+MISC ChangeLog 3594 RMD160 62a188aff303d7c4bfabe20171a5e42a5afd4743 SHA1 abc125131630f827e84811e5574dcc26b03c71fc SHA256 bb1e55cc0be89b446bbd62697b666d398bdfe6fa2cb5453383596842782e27f6
MISC metadata.xml 161 RMD160 273e570423fa3cd9d3f15f7967a43307c8ee9661 SHA1 a1fecd2f7b169d621b88c6ccab9d758209fc8f19 SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQIcBAEBCAAGBQJPBcqBAAoJEHfx8XVYajsfy8oP/2mNoC9D4snhGPy5QEWCaopF
+Kp2X+3wANATtY6r7/DeUNO8CFgnqD5s94nirGank0uMKIZY8mjShMIGbOnOoCNox
+q5O8Oh1AUAG7uBsHaseP3fcNggI0v7QiJZLsx+zUK7pm3f/5UttK4r0Ebca/gplX
+zIXCFbYPpd3GfEiDYk2KoDoGN+/TuBx0FAlFZfzI0iu+9eRBKd46daQ1X2fwSMS9
+8Ue9gfWOnKElDuV6IsnOcDSTTZHJ02aD2jXuxb8kWYAsMRmVGQqxJYhaXezehj1T
+OvIajq5qQvXEUUII9rebRAvnvpv7mOJLMIe7gEYiwfvl3N7reZLK+U17sM9UhSMt
+KOipq1h5FIcFs3J9p0IWQpN8VWwZEGeKeuie1jmuGOqOH9xDctI75Zqxi6dYl+4j
+fm98yR2kYZFnpnn2/NjLyD9CXjWGmHJe/EoURLYBxkfoSTi6O0wp0lZwVE5vUWvO
+oLgAG2rA8cCobnUXtvjE/Arp1Fud3TdetcUJ/0FOCB6hiiyFieN7TpjcOGONIkhv
+kHTCV1ua3XCtYV5UY9z8DzQBcNBIcZPueO9TIoRJF0H8MYq/wbgbVmon/mvxgq9a
+48cLecKhKMY4EXJyO0PsqEhD3CunnNim2dlGJxm6C6/BOTxo4NltLeP3UkKnvvkL
+AsXWBBaope2r0/aGFY6O
+=JWR6
+-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/anubis/anubis-3.9.95.ebuild,v 1.9 2010/06/17 21:35:44 patrick Exp $
-
-inherit eutils
-
-DESCRIPTION="GNU Anubis is an outgoing mail processor."
-HOMEPAGE="http://www.gnu.org/software/anubis/"
-
-SRC_URI="ftp://mirddin.farlep.net/pub/alpha/anubis/${P}.tar.gz"
-
-# Hasn't propergated much at time of commit.
-# SRC_URI="mirror://gnu/anubis/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86 ppc"
-IUSE="crypt dbm guile mysql postgres nls pam pcre sasl socks5 ssl tcpd"
-
-DEPEND="crypt? ( >=app-crypt/gpgme-0.9.0 )
- dbm? ( sys-libs/gdbm )
- guile? ( >=dev-scheme/guile-1.6 )
- mysql? ( virtual/mysql )
- pam? ( virtual/pam )
- postgres? ( dev-db/postgresql-server )
- nls? ( sys-devel/gettext )
- pcre? ( >=dev-libs/libpcre-3.9 )
- sasl? ( virtual/gsasl )
- ssl? ( >=dev-libs/openssl-0.9.6 )
- tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
-
-# has gnutls=1.0.0 option that is incompatible with ssl
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${PV}-transmode.c.patch
- epatch ${FILESDIR}/${PV}-authmode.c.patch
-}
-
-src_compile() {
- local myconf="--with-unprivileged-user=anubis"
-
- use crypt || myconf="${myconf} --without-gpgme"
- if [ -x ${ROOT}/usr/bin/gpg2 ];
- then
- GPG=${ROOT}/usr/bin/gpg2
- else
- GPG=${ROOT}/usr/bin/gpg
- fi
-
- use ssl && myconf="${myconf} --with-openssl"
- use tcpd && myconf="${myconf} --with-tcp-wrappers"
- use socks5 && myconf="${myconf} --with-socks-proxy"
-
- econf ${myconf} `use_with mysql` `use_with postgres` \
- `use_with pam` `use_with pcre` `use_with nls` \
- `use_with guile` `use_with dbm` `use_with sasl gsasl` \
- || die
-
- emake -j1 || die
- # parallel make fails in testsuite
-}
-
-pkg_setup() {
- enewuser anubis
-}
-
-pkg_preinst() {
- enewuser anubis
-}
-
-src_test() {
- cd ${S}/testsuite
- emake -j1
-}
-
-src_install() {
- emake DESTDIR=${D} install
-}
+++ /dev/null
---- src/authmode.c.orig 2004-08-29 16:37:43.050245536 +0930
-+++ src/authmode.c 2004-08-29 16:37:57.351751200 +0930
-@@ -619,7 +619,7 @@
- info (NORMAL, _("Connection closed successfully."));
-
- #ifdef HAVE_PAM
-- pam_retval = pam_close_session (pamh, 0);
-+ int pam_retval = pam_close_session (pamh, 0);
- if (pam_retval == PAM_SUCCESS)
- info (VERBOSE, _("PAM: Session closed."));
- if (pam_end (pamh, pam_retval) != PAM_SUCCESS)
+++ /dev/null
---- src/transmode.c.orig 2004-08-29 15:17:31.818177248 +0930
-+++ src/transmode.c 2004-08-29 15:18:19.032723360 +0930
-@@ -31,6 +31,9 @@
- int rs = 0;
- int cs = 0;
- NET_STREAM sd_server = NULL;
-+#ifdef HAVE_PAM
-+ int pam_retval;
-+#endif
-
- rs = auth_ident (addr, session.clientname, sizeof (session.clientname));
-