NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
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.
# $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"
$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