Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / security / f-prot-antivirus6-ms-bin / Makefile
blob0b200df3293bb67e86124d40c73f8a100ef6d533
1 # $NetBSD: Makefile,v 1.7 2013/03/14 16:35:32 taca Exp $
3 DISTNAME= ${FP_DISTNAME}
4 CATEGORIES= security
6 MAINTAINER= taca@NetBSD.org
7 HOMEPAGE= http://www.f-prot.com/products/corporate_users/unix/
8 COMMENT= F-PROT antivirus for Mail Servers
10 USE_TOOLS+= pax perl:run
12 FP_TYPE= ms
14 RCD_SCRIPTS= fpscand scanmail
16 BUILD_DEFS+= FPROT_GROUP FPROT_USER VARBASE
18 VARDIR= ${VARBASE}/f-prot
20 OWN_DIRS_PERMS+= ${VARDIR} ${BINOWN} ${BINGRP} 0775 \
21 ${VARDIR}/backup ${BINOWN} ${FPROT_GROUP} 0770 \
22 ${VARDIR}/run ${BINOWN} ${FPROT_GROUP} 0770 \
23 ${VARDIR}/tmp ${BINOWN} ${FPROT_GROUP} 0770
25 FILES_SUBST+= FPROT_USER=${FPROT_USER} VARDIR=${VARDIR}
26 PLIST_SUBST+= VARDIR=${VARDIR}
28 SPECIAL_PERMS+= ${FPROTDIR}/scan-mail.pl ${BINOWN} ${FPROT_GROUP} 0750
30 PKG_GROUP= ${FPROT_GROUP}
31 PKG_USERS= ${FPROT_USER}
33 REPLACE_PERL+= mailtools/scan-mail.pl perl/lib/Anomy/HTMLCleaner.pm \
34 perl/lib/Anomy/Log.pm perl/lib/Anomy/MIMEStream.pm \
35 perl/lib/Anomy/Sanitizer/FProt/Client.pm \
36 perl/lib/Anomy/Sanitizer/FileTypes.pm \
37 perl/lib/Anomy/Sanitizer.pm
39 SUBST_CLASSES+= paths
40 SUBST_MESSAGE.paths= Configuring default paths.
41 SUBST_STAGE.paths= pre-install
42 SUBST_SED.paths= ${FILES_SUBST_SED}
43 SUBST_FILES.paths+= mailtools/scan-mail.pl
45 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 \
46 ${PKGMANDIR}/man8 sbin ${DATADIR} ${DOCDIR}/html \
47 ${EGDIR} ${FPROTDIR} ${PERL5_SUB_INSTALLVENDORLIB}
49 .include "../../mk/bsd.prefs.mk"
51 FPROT_GROUP?= f-prot
52 FPROT_USER?= f-prot
54 do-install: install-common install-fpscand install-ms
56 install-ms:
57 ${INSTALL_SCRIPT} ${WRKSRC}/mailtools/scan-mail.pl \
58 ${DESTDIR}${PREFIX}/${FPROTDIR}
59 ${CHMOD} 0750 ${DESTDIR}${PREFIX}/${FPROTDIR}/scan-mail.pl
60 cd ${WRKSRC}/mailtools; \
61 ${INSTALL_PROGRAM} fp-milter fp-qmail \
62 ${DESTDIR}${PREFIX}/${FPROTDIR}
63 cd ${WRKSRC}/doc/man/; \
64 ${INSTALL_MAN} scan-mail.pl.8 \
65 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
66 ${FIND} ${WRKSRC}/perl -type f -exec ${CHMOD} 0444 {} \; \
67 -name '*.orig' -exec rm -f {} \;
68 cd ${WRKSRC}/perl/lib; pax -rw . ${DESTDIR}${PERL5_INSTALLVENDORLIB}
70 .include "../../security/f-prot-antivirus6/Makefile.common"
71 .include "../../mk/bsd.pkg.mk"