diff options
Diffstat (limited to 'mail/exim/Makefile')
-rw-r--r-- | mail/exim/Makefile | 43 |
1 files changed, 31 insertions, 12 deletions
diff --git a/mail/exim/Makefile b/mail/exim/Makefile index 2fbc2fd5cc90..af7f48ca5724 100644 --- a/mail/exim/Makefile +++ b/mail/exim/Makefile @@ -1,27 +1,46 @@ # New ports collection makefile for: exim -# Version required: 1.92 +# Version required: 2.02 # Date created: 23 June 1996 -# Whom: markm +# Whom: axl@iafrica.com # -# $Id: Makefile,v 1.12 1998/02/09 14:32:28 markm Exp $ +# $Id$ # -DISTNAME= exim-1.92 +DISTNAME= exim-2.02 CATEGORIES= mail MASTER_SITES= ftp://ftp.cus.cam.ac.uk/pub/software/programs/exim/ -DISTFILES= exim-1.92.tar.gz exim-texinfo-1.90.tar.gz +DISTFILES= exim-2.02.tar.gz exim-texinfo-2.00.tar.gz -MAINTAINER= markm@FreeBSD.ORG +MAINTAINER= axl@iafrica.com USE_PERL5= YES do-configure: - @${MKDIR} ${WRKSRC}/Local - @${CP} ${FILESDIR}/Makefile ${WRKSRC}/Local - @${CP} ${FILESDIR}/eximon.conf ${WRKSRC}/Local - @(cd ${WRKSRC}/doc ; \ - for i in ../../exim-texinfo-1.90/doc/* ; do \ + ${MKDIR} ${WRKSRC}/Local + if [ ! -d ${X11BASE} ] ; then \ + ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \ + < ${FILESDIR}/Makefile.no_eximon \ + > ${WRKSRC}/Local/Makefile ; \ + else \ + ${SED} -e "s#XX_PREFIX_XX#${PREFIX}#" \ + < ${FILESDIR}/Makefile \ + > ${WRKSRC}/Local/Makefile ; \ + fi + ${CP} ${FILESDIR}/eximon.conf ${WRKSRC}/Local + ${CP} ${FILESDIR}/configure.default ${WRKSRC}/src + cd ${WRKSRC}/doc && \ + for i in ../../exim-texinfo-2.00/doc/* ; do \ ln -sf $$i ; \ - done ) + done + +post-build: + if [ ! -d ${X11BASE} ] ; then \ + ${INSTALL_SCRIPT} ${FILESDIR}/eximon ${FILESDIR}/eximon.bin \ + ${WRKSRC}/build-FreeBSD-i386 ; \ + fi + +post-install: + @${SETENV} ${SCRIPTS_ENV} ${PERL5} ${PKGDIR}/INSTALL \ + exim-2.02 POST-INSTALL .include <bsd.port.mk> |