update Sun Jan 17 06:37:00 PST 2010
[pkgsrc.git] / security / nessus-core / Makefile
1 # $NetBSD: Makefile,v 1.37 2010/01/17 12:02:41 wiz Exp $
2
3 .include        "../../security/nessus/Makefile.common"
4
5 DISTNAME=       nessus-core-${VERS}
6 PKGREVISION=    3
7
8 COMMENT=        Core module of the Nessus Network Security Scanner
9
10 WRKSRC=         ${WRKDIR}/nessus-core
11
12 GNU_CONFIGURE=          yes
13 USE_TOOLS+=             pkg-config
14 CONFIGURE_ARGS+=        --enable-gtk
15 CONFIGURE_ARGS+=        --with-x
16 CONFIGURE_ARGS+=        --localstatedir=${VARBASE:Q}
17 CONFIGURE_ARGS+=        --sharedstatedir=${VARBASE:Q}
18 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFBASE:Q}
19 CONFIGURE_ENV+=         ac_cv_path_GTKCONFIG="pkg-config gtk+-2.0" \
20                         ac_cv_path_GLIBCONFIG="pkg-config glib-2.0"
21
22 RCD_SCRIPTS=    nessusd
23
24 PKG_SYSCONFSUBDIR?=     nessus
25
26 OWN_DIRS_PERMS+=        ${VARBASE}/nessus ${ROOT_USER} ${ROOT_GROUP} 0700
27 OWN_DIRS_PERMS+=        ${PKG_SYSCONFDIR} ${ROOT_USER} ${ROOT_GROUP} 0755
28
29 OWN_DIRS+=      ${PREFIX}/lib/nessus            \
30                 ${PREFIX}/lib/nessus/reports    \
31                 ${PREFIX}/lib/nessus/plugins
32
33 MAKE_DIRS+=     ${VARBASE}/nessus/jobs          \
34                 ${VARBASE}/nessus/logs          \
35                 ${VARBASE}/nessus/tmp           \
36                 ${VARBASE}/nessus/users
37
38 CONF_FILES+=    ${BUILDLINK_PREFIX.libnasl}/share/examples/libnasl/nessus_org.pem \
39                 ${VARBASE}/nessus/nessus_org.pem
40 CONF_FILES+=    ${PREFIX}/share/examples/nessus/nessus-services \
41                 ${VARBASE}/nessus/nessus-services
42
43 .include "../../security/libnasl/buildlink3.mk"
44 .include "../../x11/gtk2/buildlink3.mk"
45
46 .include "../../mk/bsd.pkg.mk"