DESCR

F-PROT Antivirus for mail servers is a product of FRISK Software
International Inc.

F-PROT Antivirus for BSD was especially developed to effectively eradicate
viruses threatening workstations running FreeBSD, NetBSD, or OpenBSD. It
provides full protection against macro viruses and other forms of malicious
software - including Trojans.

Makefile

# $NetBSD: Makefile,v 1.3 2010/06/16 22:27:03 taca Exp $
#
DISTNAME= ${FP_DISTNAME}
CATEGORIES= security

MAINTAINER= taca@NetBSD.org
HOMEPAGE= http://www.f-prot.com/products/corporate_users/unix/
COMMENT= F-PROT antivirus for Mail Servers

PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= pax perl:run

FP_TYPE= ms

RCD_SCRIPTS= fpscand scanmail

BUILD_DEFS+= FPROT_GROUP FPROT_USER VARBASE

VARDIR= ${VARBASE}/f-prot

OWN_DIRS_PERMS+= ${VARDIR} ${BINOWN} ${BINGRP} 0775 \
${VARDIR}/backup ${BINOWN} ${FPROT_GROUP} 0770 \
${VARDIR}/run ${BINOWN} ${FPROT_GROUP} 0770 \
${VARDIR}/tmp ${BINOWN} ${FPROT_GROUP} 0770 \

FILES_SUBST+= FPROT_USER=${FPROT_USER} VARDIR=${VARDIR}
PLIST_SUBST+= VARDIR=${VARDIR}

SPECIAL_PERMS+= ${FPROTDIR}/scan-mail.pl ${BINOWN} ${FPROT_GROUP} 0750

PKG_GROUP= ${FPROT_GROUP}
PKG_USERS= ${FPROT_USER}

REPLACE_PERL+= mailtools/scan-mail.pl

SUBST_CLASSES+= paths
SUBST_MESSAGE.paths= Configuring default paths.
SUBST_STAGE.paths= pre-install
SUBST_SED.paths= ${FILES_SUBST_SED}
SUBST_FILES.paths+= mailtools/scan-mail.pl

INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \
${PKGMANDIR}/man8 sbin ${DATADIR} ${DOCDIR}/html \
${EGDIR} ${FPROTDIR} ${PERL5_SUB_INSTALLVENDORLIB}

.include "../../mk/bsd.prefs.mk"

FPROT_GROUP?= f-prot
FPROT_USER?= f-prot

do-install: install-common install-fpscand install-ms

install-ms:
${INSTALL_SCRIPT} ${WRKSRC}/mailtools/scan-mail.pl \
${DESTDIR}${PREFIX}/${FPROTDIR}
${CHMOD} 0750 ${DESTDIR}${PREFIX}/${FPROTDIR}/scan-mail.pl
cd ${WRKSRC}/mailtools; \
${INSTALL_PROGRAM} fp-milter fp-qmail \
${DESTDIR}${PREFIX}/${FPROTDIR}
cd ${WRKSRC}/doc/man/; \
${INSTALL_MAN} scan-mail.pl.8 fp-milter.8 fp-qmail.8 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
${FIND} ${WRKSRC}/perl -type f -exec ${CHMOD} 0444 {} \; \
-name '*.orig' -exec rm -f {} \;
cd ${WRKSRC}/perl/lib; pax -rw . ${DESTDIR}${PERL5_INSTALLVENDORLIB}

.include "../../security/f-prot-antivirus6/Makefile.common"
.include "../../mk/bsd.pkg.mk"

distinfo

$NetBSD: distinfo,v 1.2 2010/06/16 22:27:03 taca Exp $

SHA1 (patch-aa) = 5a4abf9cc615dfa28b899744712e2119f52e18ce
SHA1 (patch-ab) = cc92bda1262e0d043ba39fefded3a08731ab7d77
SHA1 (patch-ac) = 1c5aeb2677c6015328a6e58e660405cf6fdc2350