# $NetBSD: Makefile,v 1.10 1999/12/01 21:55:12 tron Exp $ DISTNAME= sendmail.8.9.3 PKGNAME= sendmail-8.9.3 CATEGORIES= mail MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/ \ ftp://ftp.cert.dfn.de/pub/tools/net/sendmail/ MAINTAINER= packages@netbsd.org HOMEPAGE= http://www.sendmail.org/ LICENSE= no-profit NO_CONFIGURE= yes MAKE_ENV+= BSD_BINOWN="${BINOWN}" BSD_BINGRP="${BINGRP}" \ BSD_MANOWN="${MANOWN}" BSD_MANGRP="${MANGRP}" MESSAGE_FILE= ${WRKDIR}/MESSAGE OBJDIR!= echo obj.`uname -srm | tr \ .` WRKSRC= ${WRKDIR}/${PKGNAME} .include "../../mk/bsd.prefs.mk" USE_DB2?= NO .if ${USE_DB2} == YES DEPENDS+= db-2.7.7:../../databases/db MAKE_ENV+= DB_ENVDEF="-I${LOCALBASE}/include/db2" \ DB_LIBS="-L${LOCALBASE}/lib -ldb2" PLIST_SRC= ${WRKDIR}/PLIST .else MAKE_ENV+= DB_ENVDEF="" DB_LIBS="" .endif post-build: ${SED} -e 's#@@PREFIX@@#${PREFIX}#g' \ <${FILESDIR}/mailer.conf >${WRKDIR}/mailer.conf.sendmail ${SED} -e 's#@@PKGNAME@@#${PKGNAME}#g' \ -e 's#@@PREFIX@@#${PREFIX}#g' \ <${PKGDIR}/MESSAGE >${MESSAGE_FILE} .if ${USE_DB2} == YES ${ECHO} >>${MESSAGE_FILE} "" ${ECHO} >>${MESSAGE_FILE} "If you are upgrading from \"sendmail\" 8.8.x don't forget to rebuild all" ${ECHO} >>${MESSAGE_FILE} "databases with \"${PREFIX}/bin/newaliases\" and \"${PREFIX}/sbin/makemap\"." ${CP} ${PKGDIR}/PLIST ${PLIST_SRC} ${ECHO} >>${PLIST_SRC} "@exec mv -f /usr/sbin/makemap /usr/sbin/makemap.8.8 || true" ${ECHO} >>${PLIST_SRC} "@unexec mv -f /usr/sbin/makemap.8.8 /usr/sbin/makemap || true" .endif pre-install: ${MKDIR} ${PREFIX}/libexec/sendmail post-install: ${INSTALL_DATA} ${WRKDIR}/mailer.conf.sendmail ${PREFIX}/etc ${CP} -pr ${WRKSRC}/cf ${PREFIX}/share/sendmail ${CHOWN} -R ${BINOWN}:${BINGRP} ${PREFIX}/share/sendmail .if ${USE_DB2} == YES ${MV} -f /usr/sbin/makemap /usr/sbin/makemap.8.8 || ${TRUE} .endif .include "../../mk/bsd.pkg.mk"