--- Makefile.orig 2010-06-06 17:15:30.000000000 +0300 +++ Makefile 2010-07-15 20:36:27.000000000 +0300 @@ -25,6 +25,11 @@ .include "../../mk/bsd.prefs.mk" +.if !empty(PKG_OPTIONS:Mexim-perl) +BUILD_DEPENDS+= perl-[0-9]*:../../lang/perl5 +DEPENDS+= perl-[0-9]*:../../lang/perl5 +.endif + BUILD_DEFS+= EXIM_DB EXIM_MAX_INCLUDE_SIZE PKG_GROUPS= ${EXIM_GROUP} @@ -44,7 +49,8 @@ MESSAGE_SUBST+= EXAMPLESDIR="${EXAMPLESDIR}" PLIST_SUBST+= DISTNAME=${DISTNAME} -RCD_SCRIPTS= exim +#RCD_SCRIPTS= exim +#PKG_RCD_SCRIPTS=NO OWN_DIRS_PERMS= ${VARBASE}/log/exim ${EXIM_USER} ${EXIM_GROUP} 0750 OWN_DIRS_PERMS+= ${VARBASE}/spool/exim ${EXIM_USER} ${EXIM_GROUP} 0750 @@ -116,7 +122,7 @@ ${FILESDIR}/mailer.conf.exim \ > ${WRKDIR}/mailer.conf -INSTALLATION_DIRS = ${PKGMANDIR}/man8 sbin share/examples/exim share/doc/exim +INSTALLATION_DIRS = ${PKGMANDIR}/man8 sbin share/examples/exim share/doc/exim etc/rc.d share/examples/rc.d post-install: ${INSTALL_DATA} ${WRKDIR}/mailer.conf ${DESTDIR}${EXAMPLESDIR} @@ -124,7 +130,16 @@ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/exim.8 ${INSTALL_DATA} ${WRKSRC}/doc/spec.txt \ ${DESTDIR}${PREFIX}/share/doc/exim + ${INSTALL_SCRIPT} ${FILESDIR}/svc-exim ${DESTDIR}${PREFIX}/etc/rc.d/exim + ${INSTALL_SCRIPT} ${FILESDIR}/svc-exim ${DESTDIR}${PREFIX}/share/examples/rc.d/exim + ${INSTALL_DATA} ${FILESDIR}/svc-manifest.xml ${DESTDIR}${EXAMPLESDIR}/svc-manifest.xml +.if !empty(PKG_OPTIONS:Mexim-perl) +.include "../../lang/perl5/buildlink3.mk" +.endif +.if !empty(PKG_OPTIONS:Mexim-spf) +.include "../../mail/libspf2/buildlink3.mk" +.endif .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/pcre/buildlink3.mk" .include "../../mk/bsd.pkg.mk"