summaryrefslogtreecommitdiff
path: root/security/uvscan-dat/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/uvscan-dat/Makefile')
-rw-r--r--security/uvscan-dat/Makefile49
1 files changed, 20 insertions, 29 deletions
diff --git a/security/uvscan-dat/Makefile b/security/uvscan-dat/Makefile
index 166e6721dc3..44a34d5280f 100644
--- a/security/uvscan-dat/Makefile
+++ b/security/uvscan-dat/Makefile
@@ -1,18 +1,21 @@
-# $NetBSD: Makefile,v 1.23 2001/11/22 12:27:16 martti Exp $
+# $NetBSD: Makefile,v 1.24 2001/12/13 06:42:48 jlam Exp $
#
-DISTNAME= dat-4172
+DISTNAME= dat-4176
PKGNAME= uvscan-${DISTNAME}
CATEGORIES= security
-MASTER_SITES= http://download.nai.com/products/datfiles/4.x/nai/ \
+MASTER_SITES= ftp://ftp.nai.com/pub/datfiles/english/ \
+ ftp://ftpeur.nai.com/pub/datfiles/english/ \
+ ftp://ftpde.nai.com/pub/datfiles/english/ \
http://gd.tuwien.ac.at/pc/nai/antivirus/datfiles/4.x/ \
ftp://ftp.tuwien.ac.at/pc/nai/antivirus/datfiles/4.x/
EXTRACT_SUFX= .tar
MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://www.nai.com/asp_set/download/dats/mcafee_4x.asp
+HOMEPAGE= http://www.mcafeeb2b.com/naicommon/download/dats/mcafee_4x.asp
COMMENT= AntiVirus DAT file for uvscan
+USE_BUILDLINK_ONLY= YES
NO_BUILD= YES
RESTRICTED= "restricted to the license terms set for VirusScan"
@@ -24,44 +27,32 @@ NO_SRC_ON_CDROM= ${RESTRICTED}
WRKSRC= ${WRKDIR}
DOCDIR= ${PREFIX}/share/doc/uvscan
DATDIR= ${PREFIX}/share/uvscan
+UVSCANDIR= ${PREFIX}/libexec/uvscan
DATFILES= clean.dat internet.dat names.dat scan.dat readme.txt
-DEINSTALL_FILE= ${WRKDIR}/DEINSTALL
-INSTALL_FILE= ${WRKDIR}/INSTALL
-FILES_SUBST= PREFIX=${PREFIX}
+SUPPORT_FILES= ${DATDIR}/clean.dat ${UVSCANDIR}/clean.dat
+SUPPORT_FILES+= ${DATDIR}/internet.dat ${UVSCANDIR}/internet.dat
+SUPPORT_FILES+= ${DATDIR}/names.dat ${UVSCANDIR}/names.dat
+SUPPORT_FILES+= ${DATDIR}/scan.dat ${UVSCANDIR}/scan.dat
+SUPPORT_FILES+= ${DATDIR}/readme.txt ${UVSCANDIR}/readme.txt
+OWN_DIRS= ${UVSCANDIR}
+
+DEINSTALL_EXTRA_TMPL= ${.CURDIR}/DEINSTALL
FILES_SUBST+= DATFILES=${DATFILES:Q}
-FILES_SUBST+= CAT=${CAT:Q}
-FILES_SUBST+= CMP=${CMP:Q}
-FILES_SUBST+= CP=${CP:Q}
-FILES_SUBST+= MKDIR=${MKDIR:Q}
-FILES_SUBST+= RM=${RM:Q}
-FILES_SUBST+= RMDIR=${RMDIR:Q}
-FILES_SUBST+= TRUE=${TRUE:Q}
-FILES_SUBST_SED= ${FILES_SUBST:S/=/@!/:S/$/!g/:S/^/ -e s!@/}
do-configure:
- ${SED} ${FILES_SUBST_SED} ${FILESDIR}/update_dat > ${WRKDIR}/update_dat
-
-pre-install:
- ${SED} ${FILES_SUBST_SED} ${PKGDIR}/DEINSTALL > ${DEINSTALL_FILE}
- ${SED} ${FILES_SUBST_SED} ${PKGDIR}/INSTALL > ${INSTALL_FILE}
+ @${SED} ${FILES_SUBST_SED} ${FILESDIR}/update_dat > ${WRKDIR}/update_dat
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/update_dat ${PREFIX}/sbin
-
${INSTALL_DATA_DIR} ${DATDIR}
- cd ${WRKSRC}; \
for file in ${DATFILES}; do \
- ${INSTALL_DATA} $${file} ${DATDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${file} ${DATDIR}; \
done
-
${INSTALL_DATA_DIR} ${DOCDIR}
- cd ${WRKSRC}; \
for file in reseller.txt packing.lst; do \
- ${INSTALL_DATA} $${file} ${DOCDIR}; \
+ ${INSTALL_DATA} ${WRKSRC}/$${file} ${DOCDIR}; \
done
-post-install:
- PKG_PREFIX=${PREFIX} ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
-
+.include "../../mk/bsd.pkg.install.mk"
.include "../../mk/bsd.pkg.mk"