Add files from parent branch HEAD:
[pkgsrc.git] / security / tripwire / Makefile
1 # $NetBSD: Makefile,v 1.30 2008/10/03 17:42:28 joerg Exp $
2 #
3
4 DISTNAME=       tripwire-1.2
5 PKGREVISION=    3
6 CATEGORIES=     security
7 MASTER_SITES=   http://www.mirrors.wiretapped.net/security/host-intrusion-detection/tripwire/old/
8
9 PKG_DESTDIR_SUPPORT=    user-destdir
10
11 MAINTAINER=     pkgsrc-users@NetBSD.org
12 HOMEPAGE=       http://www.cerias.purdue.edu/about/history/coast/coast-library.html
13 COMMENT=        File and directory integrity checker
14
15 USE_TOOLS+=     pax
16 MAKE_JOBS_SAFE= NO
17
18 ONLY_FOR_PLATFORM=      NetBSD-*-* FreeBSD-*-* SunOS-*-*
19
20 PKG_SYSCONFSUBDIR=      tripwire
21 OWN_DIRS=               ${PKG_SYSCONFDIR}/databases
22 EGDIR=                  ${PREFIX}/share/examples/tripwire
23 CONF_FILES=             ${EGDIR}/tripwire.conf ${PKG_SYSCONFDIR}/tripwire.conf
24
25 AUTO_MKDIRS=                    yes
26
27 post-extract:
28         cd ${WRKDIR} && pax -O -rf T1.2.tar
29         ${CP} ${FILESDIR}/conf-${LOWER_OPSYS}.h ${WRKSRC}/configs
30
31 pre-configure:
32         ${MV} ${WRKSRC}/include/config.h ${WRKSRC}/include/config.h.in
33         ${SED} -e 's|@localbase@|${LOCALBASE}|g'                        \
34                 -e 's|@LOWER_OPSYS@|${LOWER_OPSYS}|g'                   \
35                 -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g'             \
36                 ${WRKSRC}/include/config.h.in > ${WRKSRC}/include/config.h
37
38 PRE_ROOT_CMD=   ${CHMOD} -R go+rwx ${WRKSRC}
39
40 post-install:
41         ${INSTALL_DATA} ${WRKSRC}/docs/designdoc.ps ${DESTDIR}${PREFIX}/share/doc/tripwire
42         ${SED} -e 's|@localbase@|${LOCALBASE}|g' -e 's|@x11base@|${X11BASE}|g' \
43                 ${FILESDIR}/tw.conf.${LOWER_OPSYS} > ${DESTDIR}${EGDIR}/tripwire.conf
44
45 .include "../../mk/bsd.pkg.mk"