summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2012-09-25 11:32:18 +0000
committerEray Aslan <eras@gentoo.org>2012-09-25 11:32:18 +0000
commit243cb03b3d3d796a47d2eb9c316f42eebf370fad (patch)
tree3ade2f50b8f25e8f913d2e633f5c995425e88512 /mail-filter
parentstable ppc, bug #429062 (diff)
downloadhistorical-243cb03b3d3d796a47d2eb9c316f42eebf370fad.tar.gz
historical-243cb03b3d3d796a47d2eb9c316f42eebf370fad.tar.bz2
historical-243cb03b3d3d796a47d2eb9c316f42eebf370fad.zip
Version bump
Package-Manager: portage-2.2.0_alpha132/cvs/Linux x86_64
Diffstat (limited to 'mail-filter')
-rw-r--r--mail-filter/maildrop/ChangeLog7
-rw-r--r--mail-filter/maildrop/Manifest22
-rw-r--r--mail-filter/maildrop/maildrop-2.6.0.ebuild141
3 files changed, 164 insertions, 6 deletions
diff --git a/mail-filter/maildrop/ChangeLog b/mail-filter/maildrop/ChangeLog
index 0be45e60635d..3c851a02060e 100644
--- a/mail-filter/maildrop/ChangeLog
+++ b/mail-filter/maildrop/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-filter/maildrop
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/ChangeLog,v 1.133 2012/07/05 15:20:29 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/ChangeLog,v 1.134 2012/09/25 11:32:18 eras Exp $
+
+*maildrop-2.6.0 (25 Sep 2012)
+
+ 25 Sep 2012; Eray Aslan <eras@gentoo.org> +maildrop-2.6.0.ebuild:
+ Version bump
05 Jul 2012; Jeroen Roovers <jer@gentoo.org> maildrop-2.5.5-r1.ebuild:
Stable for HPPA (bug #413597).
diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 04251db11130..b1dc6394bb69 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX maildrop-1.8.1-disable-fam.patch 2511 SHA256 e4621bbe990d7a90d703e7a8b8cf07bb59655a22a96e62c275352d28c79684a3 SHA512 88337c94f928e5bdc5d41cd02a48bb8e9475a34348b0bc75c0af36ca369d4432b4eb15190814b14f4b83b3f4104f476198a9333982fe326aaaa98bd5a3f1f18f WHIRLPOOL 6610849b7e51f9b58a985bf7964f3e9a5b065c99a1ebf7e40c54b2c6d855fdaf8f8729938de8441d77cbf7029c6cab364c81396b2a7bdff703e047134f9a14a8
AUX maildrop-2.5.1-db.patch 2512 SHA256 194985d2da02add048129eddc7ff9a928944a849b5f303eabfdfb2b0a8beceb8 SHA512 b8cfc9f5040193848a6d892142180b2cbef63d3bfd1f89fc71978751e47a81c45eb0ffc896bd2f9328e366fe106926455bab71eb1b606eb5514d5e8973127089 WHIRLPOOL f6babc571f7abf3bec136120afa022b66daa68baefd6b26fc799471aafbd080208f2c47fc9282f99caa18752634b18457bbbf74b9abf19ce5ca8941de7dbf945
@@ -8,15 +8,27 @@ AUX maildrop-testsuite.patch 2141 SHA256 ab1fc5d152bf59a1063ea51a3a25e68b0ba096c
AUX maildroprc 58 SHA256 2feec7b63d9b3fae442ddab96810929ce4080871c31a1f23401cd3b61d00add1 SHA512 3077160382882db22d095dff4b27368e7482b63a9756a3cf7a61e8470ed933af0fdb04a61ebae155b14a7b1fafc598a4cdd1bb660d957f00190b95eb41e81f4e WHIRLPOOL f46440c576985e308b973a1a34cb470ff96c92cadc9b9b56535542e3ad7c21d4f78bdb227bb81a35ffe4f11745a9e51f47ead92880a9bd052ad896d6cc50a709
DIST maildrop-2.5.4.tar.bz2 2082167 SHA256 7621b4aede007d478dbd8bf88216e0289c18beddd36bbf429e85e3e66ca9e002 SHA512 b1f24f0cefc7f4ec87d30d57e91d881c136d83805d1c4c422fa17b0a759790ab6eee87f49acd038a03da142a360ae5708d285b878e814f7ae0f071e5a221fccd WHIRLPOOL 76d678c34bebd4b1e2155e7719da9b22632b10f02dae72b2439491b68ae31a0d98536d74caa6b32fcea5bcfebdbc073369d9143ddcf0079c76f60fc0190a5f3f
DIST maildrop-2.5.5.tar.bz2 2158846 SHA256 7484382852075f452850a082454c8c47a65d52f00fe64e0b1a63ed7ccf25288c SHA512 ffafe3372739a5cc64a5b5bcad5e028539888d828a789698fb6962fe5394daa0bc8a8b637da855fb10890141ef18dd9a29c3bcc9ed0f2b49e1261cd0c34b9c7b WHIRLPOOL 5d26810eb4e23870cee8e4759e442f672b059188780efcdc1552691f68a7fbfa9101aadc65b8e782c00ab3fce60a6ab210cdc7bdfb1cc2826e529b0ade3e6df2
+DIST maildrop-2.6.0.tar.bz2 2174922 SHA256 afc115119b2d3197c565002e158c2cb69d525288bf72c71919c3c74096b824a9 SHA512 210841add8aff389589802f15ea74776815ecfd0dd9d5fb4f244d101e3d3f5dbb833a38f1d539b869c49685cfe34b0e6e014a5888c2537c9d89c68d754248db4 WHIRLPOOL c6d8f2be69a02fa757ac4dd653c22c79c8da6c2c1c112d48e0d4c491238d20e4c093d01f728ea337b1ba12bc75d88c5a252ff036114fe2339666776f2be44e80
EBUILD maildrop-2.5.4.ebuild 3781 SHA256 040859960310de9006981b2ecf06f19acdc3f65157d2d102431d24a8a527d69f SHA512 0705166b802a07d687bb428afbb9f7eabf315693ea323b01cf8658658dd2b8e99700d27733e67b20cb328bb009dc1509ce75b9a62e355da98a680268cb65ac67 WHIRLPOOL a280de53c44b381860d5442d55b338390739f1e5017b9bd19e1950535d0f77a6a4b6b2bae52194bf7402a53bc2dc2c9a7ed12195764429b0a621c9682defe5ce
EBUILD maildrop-2.5.5-r1.ebuild 3883 SHA256 8fc478d1f89673df619969be6c09c244095ebe1884b42a3ea374a878cd4b47e1 SHA512 fa34900e2d7a34c670ddbb8d1e76386f19e842fbfc9028f513098b0149ec2d8c2b8035ea1236dd174ad251f1249bef88b963b736a81f86ed2dfb6c051c54865e WHIRLPOOL c874e8be10345a6e01a85744894e53502c274489fc194d4b228e2f8ff3a2fe5f9ff04c38d839eef89aac4a03401898ad46004912a957d59669751d706b37c779
EBUILD maildrop-2.5.5.ebuild 3793 SHA256 c819d52f784b0a9468e48041573a83bb23d57e2935edff2943a7867b2e6f52c3 SHA512 aa071b6ee94b0dd048a13c80ca50f1de7f7c4b1196ea623ce19f115568f19c582952d9e75dd997e2b688ae13fe50e10ec1aa03422e1b1b43c84d51cdfedba052 WHIRLPOOL ea274ee406d322310ab1d1f4ddb880bf945ef78af4ea4d1303e8f41fda67b803c613a817d1a730dac59a6a89b6d04722ec989f82b6c232fa00c442ae40ac17fa
-MISC ChangeLog 24379 SHA256 dcbece6ad495281aed2bdd96cb9af4a25fed493c7d19038c0a48783d82a9b3fc SHA512 292d538944f14f8a5f73810960a2886d11edf3edfce805fcd4476ef4e709b078f91e538249b720ee5913afa9c6d3139951dd27265c0338e1d830089b24fbc950 WHIRLPOOL 798330c0c9f59a87d35b22ae8ff1a80bc45789052dea7d4be7481aed541fee5772db0c3beb400f551ac9a04a33f4ee3767e6f82becffc107c80613cb901b162b
+EBUILD maildrop-2.6.0.ebuild 3892 SHA256 378a6521291ddcc4b1040dbe209dd38c9549bc7de0c51d502a6ca7d96bd0917d SHA512 56c465f516b832c847c0f5b2cfc20c770ca04f2ddc4d8eddd7124a07292f559a3153ae61269c10af2323533912ae19037ead82573993fbd97fcb7904c0fd6020 WHIRLPOOL b98f35f70cca0c70111f98e953e96791d565aee7304895b1509681e2cab5d80dd113830bc29cafb9c8f1652e7bf5c5c38cb680811ebe29305bf135cb2afd0cd1
+MISC ChangeLog 24495 SHA256 32fd23c853e7d6806d8a56f264b9338e198b05e1a27c2188fe6d57fd2cde63a9 SHA512 8c73646c12e144649393ff5f52ce321405d59a9af43957cd4962ae2ca158d1a8c124a60b4fc6a6269ea8a9acbb3b2fce6b28b4aa0c97882e6f89b8210d8d2f73 WHIRLPOOL f921355788018389e45e2351ea61ba4129b2c944af9172c8578f1867b29fdbfbd5e4d0d300d40882b88f117b92a01f838ce6167233ec678ca569ed48e575a541
MISC metadata.xml 400 SHA256 9cdaee423aee027a354f501415ace396a57ab19ec2633562ede17db5d52eeecd SHA512 526b73b58d567afffc201c4feb418efaf2239d224098e9000593bc7aa503b0e27eace65f79ede704a45a37f2b8de136e62e43103520fcbc9a51270285815e0df WHIRLPOOL 17adbc041a6f428982a04a60d5f61c11e4d4173bad326ae71d95f4b58c68877b781d58c4904efc6fd76d5f23e77e91c22a3d35a0dab6e08bc0df852cf3ca7943
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk/1sMIACgkQVWmRsqeSphPGFgCfWUyW2hiW9A6S9RY3tZLI/ToZ
-GhUAnREjy6eLgFcN8WPHhtnjLvN2kWyJ
-=ibwm
+iQIcBAEBCAAGBQJQYZZQAAoJEHfx8XVYajsfdDkP/Alem2DsGfyKbcXPScCkTTrK
+u1Q/qkuSwi435vTZLzR/28a9+yfm+zRGgUR1L+44DWIFkZdUIwdnaA3nKERseWPb
+A+9ojQCgiq58uM1MrUAZrqak5g9YPzsUOrZ31WBPiQRX8u8foE4GXXYbW2OCSSTW
+qxpoBp31cy3xQ3zYrgMlGn5JLOKUzyD+MHxnEQFU++E+imfhP41FWqxtnFb8Uw0j
+YwtdIjIbe2WDcZqvJZaPkX1RULlrdl9YY12U1xt6hyScRWzYC7ZSq4ryBzmDSMmk
+QoA5g82SYzYLqcqXvIVuV5D1IvmHYjLu2BGQhVpadfnHlEO489S4XOr4rH73A2UJ
+PHIT7hPXCRt4c5GQo2EWHsoC/AgSabWSWPlPfY7O45/muGHpQdvRLDIBeL6U3UPA
+/isdk4YvNrGVYOmn8Ichvh6s/CrZ5h2Lxj75Fcu1EGfeDs2jSbUYgoCVSDuiSpy2
+QnmtFP5zKt2OwCnwML8chb0+iwzjJ2+eWHWtrr+tmLiIzRz58VouPFRc0G1iBVKD
+EFN5m/j8bP3z0MCdQ7GOqzmf8MsKKihuqjJ5kQ9Ym18ER2hK+CsjPObDGe4pMHO3
+JTrqpqc/TmUaalWfBdhX3tg1PVliyw5ADQ5GsiaO7pQD5X92IC72MGQLIuAYpoOo
+F71m2z/iOYtSu6eZAjYr
+=JKHJ
-----END PGP SIGNATURE-----
diff --git a/mail-filter/maildrop/maildrop-2.6.0.ebuild b/mail-filter/maildrop/maildrop-2.6.0.ebuild
new file mode 100644
index 000000000000..d5ec3cedd179
--- /dev/null
+++ b/mail-filter/maildrop/maildrop-2.6.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/maildrop-2.6.0.ebuild,v 1.1 2012/09/25 11:32:18 eras Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic autotools
+
+DESCRIPTION="Mail delivery agent/filter"
+[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+[[ -z ${SRC_URI} ]] && SRC_URI="http://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2"
+HOMEPAGE="http://www.courier-mta.org/maildrop/"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="berkdb debug fam gdbm ldap mysql postgres static-libs authlib +tools trashquota"
+
+CDEPEND="!mail-mta/courier
+ net-mail/mailbase
+ dev-libs/libpcre
+ net-dns/libidn
+ gdbm? ( >=sys-libs/gdbm-1.8.0 )
+ mysql? ( net-libs/courier-authlib )
+ postgres? ( net-libs/courier-authlib )
+ ldap? ( net-libs/courier-authlib )
+ authlib? ( net-libs/courier-authlib )
+ fam? ( virtual/fam )
+ !gdbm? (
+ berkdb? ( >=sys-libs/db-3 )
+ )
+ tools? (
+ !mail-mta/netqmail
+ !net-mail/courier-imap
+ !mail-mta/mini-qmail
+ )"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+ dev-lang/perl"
+REQUIRED_USE="mysql? ( authlib )
+ postgres? ( authlib )
+ ldap? ( authlib )"
+
+S=${WORKDIR}/${P%%_pre}
+
+src_prepare() {
+ # Prefer gdbm over berkdb
+ if use gdbm ; then
+ use berkdb && elog "Both gdbm and berkdb selected. Using gdbm."
+ elif use berkdb ; then
+ epatch "${FILESDIR}"/${PN}-2.5.1-db.patch
+ fi
+
+ if ! use fam ; then
+ epatch "${FILESDIR}"/${PN}-1.8.1-disable-fam.patch
+ fi
+
+ # no need to error out if no default - it will be given to econf anyway
+ sed -i -e \
+ 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \
+ "${S}"/maildrop/configure.in || die "sed failed"
+ epatch "${FILESDIR}"/${PN}-testsuite.patch
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ local mytrustedusers="apache dspam root mail fetchmail"
+ mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias"
+
+ # These flags make maildrop cry
+ replace-flags -Os -O2
+ filter-flags -fomit-frame-pointer
+
+ if use gdbm ; then
+ myconf="${myconf} --with-db=gdbm"
+ elif use berkdb ; then
+ myconf="${myconf} --with-db=db"
+ else
+ myconf="${myconf} --without-db"
+ fi
+
+ if ! use mysql && ! use postgres && ! use ldap && ! use authlib ; then
+ myconf="${myconf} --disable-authlib"
+ fi
+
+ # Default mailbox is $HOME/.maildir for Gentoo
+ maildrop_cv_SYS_INSTALL_MBOXDIR="./.maildir" econf \
+ $(use_enable fam) \
+ --disable-dependency-tracker \
+ --with-devel \
+ --disable-tempdir \
+ --enable-syslog=1 \
+ --enable-use-flock=1 \
+ --enable-use-dotlock=1 \
+ --enable-restrict-trusted=1 \
+ --enable-trusted-users="${mytrustedusers}" \
+ --enable-maildrop-uid=root \
+ --enable-maildrop-gid=mail \
+ --enable-sendmail=/usr/sbin/sendmail \
+ --cache-file="${S}"/configuring.cache \
+ $(use_enable static-libs static) \
+ $(use_with trashquota) \
+ ${myconf}
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ fperms 4755 /usr/bin/maildrop
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README \
+ README.postfix UPGRADE maildroptips.txt
+ docinto unicode
+ dodoc unicode/README
+ docinto maildir
+ dodoc maildir/AUTHORS maildir/INSTALL maildir/README*.txt
+
+ # bugs #61116 #374009
+ if ! use tools ; then
+ for tool in "maildirmake" "deliverquota"; do
+ rm "${D}/usr/bin/${tool}"
+ rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9]
+ rm "${D}/usr/share/maildrop/html/${tool}.html"
+ done
+ rm "${D}/usr/share/man/man5/maildir.5"
+ fi
+
+ dodir "/usr/share/doc/${PF}"
+ mv "${D}/usr/share/maildrop/html" "${D}/usr/share/doc/${PF}/" || die
+ rm -rf "${D}"/usr/share/maildrop
+
+ dohtml *.html maildir/*.html
+
+ insinto /etc
+ doins "${FILESDIR}"/maildroprc
+
+ use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
+}