summaryrefslogtreecommitdiff
path: root/mail/exim/Makefile.common
diff options
context:
space:
mode:
authorabs <abs>2004-10-11 17:08:41 +0000
committerabs <abs>2004-10-11 17:08:41 +0000
commit12dc5bef56230e65f0df2cb88da3d13a2955415c (patch)
treea30fc35111172b6aee0ec478760f203dff2bccf4 /mail/exim/Makefile.common
parent77a5911646d5558139010c313bde627058fdbeaa (diff)
downloadpkgsrc-12dc5bef56230e65f0df2cb88da3d13a2955415c.tar.gz
Add EXIM_USE_LOOKUP_WHOSON to exim and exim-exiscan
No change to default build, so no revision bump
Diffstat (limited to 'mail/exim/Makefile.common')
-rw-r--r--mail/exim/Makefile.common12
1 files changed, 10 insertions, 2 deletions
diff --git a/mail/exim/Makefile.common b/mail/exim/Makefile.common
index a2acbda25a9..ca31d51c4c7 100644
--- a/mail/exim/Makefile.common
+++ b/mail/exim/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.16 2004/10/07 17:29:16 abs Exp $
+# $NetBSD: Makefile.common,v 1.17 2004/10/11 17:08:41 abs Exp $
MASTER_SITES= ftp://ftp.exim.org/pub/exim/exim4/ \
ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/ \
@@ -16,7 +16,7 @@ EXTRACT_SUFX= .tar.bz2
.include "../../mk/bsd.prefs.mk"
-BUILD_DEFS= EXIM_USER EXIM_GROUP EXIM_DB
+BUILD_DEFS= EXIM_USER EXIM_GROUP EXIM_DB EXIM_USE_LOOKUP_WHOSON
PKG_GROUPS= ${EXIM_GROUP}
PKG_USERS= ${EXIM_USER}:${EXIM_GROUP}:8:Exim\\ mail\\ server\\ user:/var/mail:/sbin/nologin
@@ -82,6 +82,10 @@ pre-configure:
-e 's:@PERL5@:${PERL5}:' \
< ${WRKSRC}/Local/Makefile.pkgsrc \
> ${WRKSRC}/Local/Makefile
+.if defined(EXIM_USE_LOOKUP_WHOSON) && ${EXIM_USE_LOOKUP_WHOSON} == "YES"
+ ${ECHO} LOOKUP_WHOSON=YES >> ${WRKSRC}/Local/Makefile
+ ${ECHO} LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -lwhoson >> ${WRKSRC}/Local/Makefile
+.endif
${SED} -e 's:@PREFIX@:${PREFIX}:' \
-e 's:@PKG_SYSCONFDIR@:${PKG_SYSCONFDIR}:' \
< ${WRKSRC}/Local/eximon.conf.pkgsrc \
@@ -97,5 +101,9 @@ post-install:
${INSTALL_DATA} ${WRKDIR}/mailer.conf ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/doc/exim.8 ${PREFIX}/man/man8/exim.8
+.if defined(EXIM_USE_LOOKUP_WHOSON) && ${EXIM_USE_LOOKUP_WHOSON} == "YES"
+.include "../../net/whoson/buildlink3.mk"
+.endif
+
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"