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