# Created by: Alex Dupre # $FreeBSD$ PORTNAME= qscan PORTVERSION= 1.5 PORTREVISION= 5 CATEGORIES= mail security MASTER_SITES= http://download.pureftpd.org/pub/qscan/ \ ftp://ftp.pureftpd.org/pub/pure-ftpd/misc/qscan/ MAINTAINER= ports@FreeBSD.org COMMENT= Mail filter for Qmail that scans messages with ClamAV RUN_DEPENDS= clamdscan:${PORTSDIR}/security/clamav \ ripmime:${PORTSDIR}/mail/ripmime USES= qmail:run GNU_CONFIGURE= yes NO_STAGE= yes .include QMAIL_QUEUE= ${QMAIL_PREFIX}/bin/qmail-queue QSCAN_VAR?= ${QMAIL_PREFIX}/${PORTNAME} PLIST_SUB+= QSCAN_VAR="${QSCAN_VAR}" \ QMAIL_QUEUE="${QMAIL_QUEUE}" # default 10 .if defined(WITH_CONCURRENCY) CONFIGURE_ARGS+=--with-concurrency=${WITH_CONCURRENCY} .endif CONFIGURE_ENV+= SWEEP="${LOCALBASE}/bin/clamdscan" \ RIPMIME="${LOCALBASE}/bin/ripmime" \ QMAIL_QUEUE="${QMAIL_QUEUE}-old" post-patch: @${REINPLACE_CMD} -e "s|/var/qmail/qscan|${QSCAN_VAR}|" ${WRKSRC}/src/qscan.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin ${MKDIR} ${QSCAN_VAR} ${CHMOD} 750 ${QSCAN_VAR} ${CHOWN} qmaild:clamav ${QSCAN_VAR} ${LN} -f ${QMAIL_QUEUE} ${QMAIL_QUEUE}-old ${LN} -sf ${PREFIX}/bin/${PORTNAME} ${QMAIL_QUEUE} .include