Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 252739 Details for
Bug 343619
mail-filter/maildrop with dovecot authentication extension
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
The updated e-build. I added "r1" to prevent confusion
maildrop-2.4.2-r1.ebuild (text/plain), 3.27 KB, created by
James Young
on 2010-11-01 04:55:58 UTC
(
hide
)
Description:
The updated e-build. I added "r1" to prevent confusion
Filename:
MIME Type:
Creator:
James Young
Created:
2010-11-01 04:55:58 UTC
Size:
3.27 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/mail-filter/maildrop/maildrop-2.4.2.ebuild,v 1.7 2010/03/11 19:16:00 armin76 Exp $ ># Added flag for dovecot (James Young <james@nohbuc.com>) > >EAPI=2 > >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" >[[ -z ${SRC_URI} ]] && SRC_URI="http://www.max.rs/ozone/${PN}-2.3.0-dovecotauth.patch.txt" > >HOMEPAGE="http://www.courier-mta.org/maildrop/" > >LICENSE="GPL-3" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 ppc s390 sh sparc x86" >IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres authlib" > >DEPEND="!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 ) > dovecot? ( net-mail/dovecot ) > fam? ( virtual/fam ) > !gdbm? ( > berkdb? ( > >=sys-libs/db-3 > ) > )" >RDEPEND="${DEPEND} > dev-lang/perl" >PROVIDE="virtual/mda" > >S=${WORKDIR}/${P%%_pre} > >src_prepare() { ># epatch "${FILESDIR}"/${PN}-2.0.4-makedat.patch > > # 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.2.0-db4.patch > fi > > if ! use fam ; then > epatch "${FILESDIR}"/${PN}-1.8.1-disable-fam.patch > fi > > # Apply dovecot authentication patch (James Young <james@nohbuc.com>) > if use dovecot ; then > epatch "${FILESDIR}"/${PN}-2.3.0-dovecotauth.patch.txt > fi > > eautoreconf >} > >src_configure() { > local myconf > local mytrustedusers="apache dspam root mail fetchmail \ > 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 > > 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 \ > --with-default-maildrop=./.maildir/ \ > --enable-sendmail=/usr/sbin/sendmail \ > --cache-file="${S}"/configuring.cache \ > ${myconf} >} > >src_install() { > make DESTDIR="${D}" install || die > > fperms 4755 /usr/bin/maildrop > > # Included the file README.dovecotauth so that folks know how to use it. > # (James Young <james@nohbuc.com>) > dodoc AUTHORS ChangeLog INSTALL NEWS README \ > README.postfix UPGRADE maildroptips.txt README.dovecotauth || die > > dodir /usr/share/doc/${PF} > mv "${D}"/usr/share/maildrop/html "${D}"/usr/share/doc/${PF}/ > > dohtml {INSTALL,README,UPGRADE}.html || die > > insinto /etc > doins "${FILESDIR}"/maildroprc || die >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 343619
:
252735
|
252737
| 252739 |
252741