[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / security / libprelude

Annotation of pkgsrc/security/libprelude/Makefile, Revision 1.32

1.32    ! shannonj    1: # $NetBSD: Makefile,v 1.31 2008/06/10 13:57:10 shannonjr Exp $
1.1       shannonj    2: #
1.32    ! shannonj    3: DISTNAME=              libprelude-0.9.18
1.1       shannonj    4: CATEGORIES=            security
1.32    ! shannonj    5: MASTER_SITES=          http://www.prelude-ids.com/download/releases/libprelude/
1.1       shannonj    6:
                      7: MAINTAINER=            shannonjr@NetBSD.org
                      8: HOMEPAGE=              http://www.prelude-ids.org/download/releases/
                      9: COMMENT=               Provides the framework for using the Prelude system
                     10:
                     11: .include "../../mk/bsd.prefs.mk"
                     12: .include "options.mk"
                     13:
1.16      rillig     14: PRELUDE_USER?=         _prelude
                     15: PRELUDE_GROUP?=                _prelude
                     16:
1.23      jlam       17: PKG_GROUPS_VARS+=      PRELUDE_GROUP
                     18: PKG_USERS_VARS+=       PRELUDE_USER
                     19:
                     20: BUILD_DEFS+=           VARBASE
1.1       shannonj   21:
                     22: USE_PKGLOCALEDIR=      yes
                     23: USE_LIBTOOL=           yes
                     24: GNU_CONFIGURE=         yes
1.30      shannonj   25: USE_TOOLS+=            chown make bison gawk gmake
1.16      rillig     26: PKG_SYSCONFSUBDIR=     prelude
1.8       joerg      27: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFBASEDIR:Q}
1.1       shannonj   28: CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
                     29: CONFIGURE_ARGS+=       --with-html-dir=${PREFIX}/share/doc
                     30: PRELUDE_USER?=         _prelude
                     31: PRELUDE_GROUP?=                _prelude
1.12      shannonj   32: PRELUDE_HOME?=         ${VARBASE}/spool/prelude
1.9       jlam       33:
1.1       shannonj   34: PKG_GROUPS=    ${PRELUDE_GROUP}
1.9       jlam       35: PKG_USERS=     ${PRELUDE_USER}:${PRELUDE_GROUP}
                     36:
                     37: PKG_GECOS.${PRELUDE_USER}=     Prelude IDS
                     38: PKG_HOME.${PRELUDE_USER}=      ${PRELUDE_HOME}
1.1       shannonj   39:
1.25      shannonj   40: EGDIR=         ${PREFIX}/share/examples/libprelude
                     41: REQD_DIRS=     ${EGDIR}
                     42: MAKE_DIRS=     ${PKG_SYSCONFDIR}/default ${PKG_SYSCONFDIR}/profile
                     43: MAKE_DIRS_PERMS+=      ${PKG_SYSCONFDIR}/profile ${ROOT_USER} ${ROOT_GROUP} 0711
1.24      shannonj   44:
                     45: CONF_FILES+=   ${PREFIX}/share/examples/libprelude/client.conf ${PKG_SYSCONFDIR}/default/client.conf
                     46: CONF_FILES+=   ${PREFIX}/share/examples/libprelude/global.conf ${PKG_SYSCONFDIR}/default/global.conf
                     47: CONF_FILES+=   ${PREFIX}/share/examples/libprelude/idmef-client.conf ${PKG_SYSCONFDIR}/default/idmef-client.conf
                     48: CONF_FILES+=   ${PREFIX}/share/examples/libprelude/tls.conf ${PKG_SYSCONFDIR}/default/tls.conf
                     49:
                     50: SUBST_CLASSES+=                make
                     51: SUBST_STAGE.make=      post-patch
                     52: SUBST_FILES.make=      Makefile.in
                     53: SUBST_SED.make=                -e 's,@EGDIR@,${EGDIR},g'
1.8       joerg      54:
1.1       shannonj   55: post-install:
1.16      rillig     56:        chown -R ${PRELUDE_USER}:${PRELUDE_GROUP} ${PRELUDE_HOME}
1.1       shannonj   57:
                     58: .include "../../security/gnutls/buildlink3.mk"
                     59: .include "../../mk/pthread.buildlink3.mk"
                     60: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>