1 # $NetBSD: Makefile,v 1.16 2008/01/18 05:09:36 tnn Exp $
6 CATEGORIES= net security
7 MASTER_SITES= http://freeworld.thc.org/releases/
9 MAINTAINER= adrianp@NetBSD.org
10 HOMEPAGE= http://freeworld.thc.org/thc-amap/
11 COMMENT= Applications and Services scanner
13 PKG_DESTDIR_SUPPORT= user-destdir
17 CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
18 EGDIR= ${PREFIX}/share/examples/amap
19 PKG_SYSCONFSUBDIR?= amap
23 CONF_FILES= ${EGDIR}/appdefs.resp ${PKG_SYSCONFDIR}/appdefs.resp
24 CONF_FILES+= ${EGDIR}/appdefs.rpc ${PKG_SYSCONFDIR}/appdefs.rpc
25 CONF_FILES+= ${EGDIR}/appdefs.trig ${PKG_SYSCONFDIR}/appdefs.trig
28 SUBST_FILES.conf= configure
29 SUBST_STAGE.conf= pre-configure
30 SUBST_SED.conf= -e 's|@PREFIX@|${PREFIX}|g'
31 SUBST_SED.conf+= -e 's|@MANDIR@|${PREFIX}/man|g'
32 SUBST_SED.conf+= -e 's|@COMPILER_RPATH_FLAG@|${COMPILER_RPATH_FLAG}|g'
33 SUBST_SED.conf+= -e 's|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g'
34 SUBST_SED.conf+= -e "s|@UNAME@|${UNAME}|g"
35 SUBST_SED.conf+= -e "s|@GREP@|${GREP}|g"
36 SUBST_SED.conf+= -e "s|@SED@|${SED}|g"
37 SUBST_MESSAGE.conf= Fixing configure script.
39 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${EGDIR}
42 ${CHMOD} 0700 ${WRKSRC}
45 ${INSTALL_PROGRAM} ${WRKSRC}/amap ${DESTDIR}${PREFIX}/bin
46 ${LN} -s amap ${DESTDIR}${PREFIX}/bin/amap6
47 ${INSTALL_PROGRAM} ${WRKSRC}/amapcrap ${DESTDIR}${PREFIX}/bin
48 ${INSTALL_MAN} ${WRKSRC}/amap.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
49 ${INSTALL_DATA} ${WRKSRC}/appdefs.trig ${DESTDIR}${EGDIR}
50 ${INSTALL_DATA} ${WRKSRC}/appdefs.resp ${DESTDIR}${EGDIR}
51 ${INSTALL_DATA} ${WRKSRC}/appdefs.rpc ${DESTDIR}${EGDIR}
53 .include "../../devel/pcre/buildlink3.mk"
54 .include "../../security/openssl/buildlink3.mk"
55 .include "../../mk/bsd.pkg.mk"