Lines 1-6
Link Here
|
1 |
# Copyright 1999-2010 Gentoo Foundation |
1 |
# Copyright 1999-2011 Gentoo Foundation |
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/exim-4.72-r1.ebuild,v 1.2 2010/12/11 22:10:02 grobian Exp $ |
3 |
# $Header$ |
4 |
|
4 |
|
5 |
EAPI="3" |
5 |
EAPI="3" |
6 |
|
6 |
|
Lines 19-25
Link Here
|
19 |
|
19 |
|
20 |
SLOT="0" |
20 |
SLOT="0" |
21 |
LICENSE="GPL-2" |
21 |
LICENSE="GPL-2" |
22 |
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" |
22 |
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" |
23 |
|
23 |
|
24 |
PROVIDE="virtual/mta" |
24 |
PROVIDE="virtual/mta" |
25 |
|
25 |
|
Lines 59-65
Link Here
|
59 |
|
59 |
|
60 |
src_prepare() { |
60 |
src_prepare() { |
61 |
epatch "${FILESDIR}"/exim-4.14-tail.patch |
61 |
epatch "${FILESDIR}"/exim-4.14-tail.patch |
62 |
epatch "${FILESDIR}"/exim-4.43-r2-localscan_dlopen.patch |
62 |
if use userland_BSD ; then |
|
|
63 |
epatch "${FILESDIR}"/exim-4.43-r2-localscan_dlopen_fbsd.patch |
64 |
else |
65 |
epatch "${FILESDIR}"/exim-4.43-r2-localscan_dlopen.patch |
66 |
fi |
63 |
epatch "${FILESDIR}"/exim-4.69-r1.27021.patch |
67 |
epatch "${FILESDIR}"/exim-4.69-r1.27021.patch |
64 |
|
68 |
|
65 |
use maildir && epatch "${FILESDIR}"/exim-4.20-maildir.patch |
69 |
use maildir && epatch "${FILESDIR}"/exim-4.20-maildir.patch |
Lines 249-254
Link Here
|
249 |
} |
253 |
} |
250 |
|
254 |
|
251 |
src_compile() { |
255 |
src_compile() { |
|
|
256 |
use userland_BSD && MAKE=make |
252 |
emake CC="$(tc-getCC)" FULLECHO='' || die "make failed" |
257 |
emake CC="$(tc-getCC)" FULLECHO='' || die "make failed" |
253 |
} |
258 |
} |
254 |
|
259 |
|
Lines 294-301
Link Here
|
294 |
|
299 |
|
295 |
pamd_mimic system-auth exim auth account |
300 |
pamd_mimic system-auth exim auth account |
296 |
|
301 |
|
297 |
insinto /etc/logrotate.d |
302 |
if ! use userland_BSD ; then |
298 |
newins "${FILESDIR}/exim.logrotate" exim |
303 |
insinto /etc/logrotate.d |
|
|
304 |
newins "${FILESDIR}/exim.logrotate" exim |
305 |
fi |
299 |
|
306 |
|
300 |
newinitd "${FILESDIR}"/exim.rc6 exim |
307 |
newinitd "${FILESDIR}"/exim.rc6 exim |
301 |
|
308 |
|