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

Annotation of pkgsrc/databases/gnats/Makefile, Revision 1.21

1.21    ! recht       1: # $NetBSD: Makefile,v 1.20 2005/08/27 22:24:02 recht Exp $
1.1       martti      2:
1.20      recht       3: DISTNAME=      gnats-4.1.0
1.21    ! recht       4: PKGREVISION=   1
1.14      soren       5: CATEGORIES=    databases
1.13      recht       6: MASTER_SITES=  ${MASTER_SITE_GNU:=gnats/}
1.1       martti      7:
1.14      soren       8: MAINTAINER=    recht@NetBSD.org
1.6       wiz         9: HOMEPAGE=      http://www.gnu.org/software/gnats/
1.14      soren      10: COMMENT=       GNATS bug tracking system
1.1       martti     11:
1.14      soren      12: USE_PKGLOCALEDIR=      yes
1.20      recht      13: USE_PKGINSTALL=                yes
1.17      jlam       14: USE_TOOLS+=            gm4 gmake
1.14      soren      15: USE_BISON=             yes
                     16: USE_MAKEINFO=          yes
                     17: TEXINFO_REQD=          4.6
                     18: USE_LIBTOOL=           yes
                     19: GNU_CONFIGURE=         yes
1.20      recht      20: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
                     21: CONFIGURE_ARGS+=       --with-gnats-service=service-name=${GNATS_SERVICE}
                     22: CONFIGURE_ARGS+=       --with-gnats-user=${GNATS_USER}
                     23: CONFIGURE_ARGS+=       --with-gnatsd-user-access-file=${GNATS_USER_FILE:Q}
                     24: CONFIGURE_ARGS+=       --with-gnatsd-host-access-file=${GNATS_HOST_FILE:Q}
                     25: CONFIGURE_ARGS+=       --with-gnats-dblist-file=${GNATS_DB_FILE:Q}
                     26: CONFIGURE_ARGS+=       --with-gnats-default-db=${GNATS_DBHOME:Q}
                     27: CONFIGURE_ARGS+=       --with-lispdir=${PREFIX}/share/gnats
1.14      soren      28:
                     29: INFO_FILES=    gnats.info gnats-faq.info
                     30:
1.20      recht      31: PKG_SYSCONFSUBDIR=     gnats
1.1       martti     32:
1.20      recht      33: GNATS_USER?=   gnats
                     34: GNATS_GROUP?=  daemon
                     35: GNATS_SERVICE?=        support
                     36: GNATS_HOME?=   ${VARBASE}/db/gnats
                     37: PKG_USERS=     ${GNATS_USER}:${GNATS_GROUP}::GNATS\ database\ owner:${GNATS_HOME}:${SH}
                     38:
                     39: GNATS_USER_FILE?=      ${PKG_SYSCONFDIR}/gnatsd.user_access
                     40: GNATS_HOST_FILE?=      ${PKG_SYSCONFDIR}/gnatsd.host_access
                     41: GNATS_DB_FILE?=                ${PKG_SYSCONFDIR}/databases
                     42: GNATS_DBHOME?=         ${GNATS_HOME}/gnatsdb
1.14      soren      43:
1.20      recht      44: REQD_DIRS+=            ${PREFIX}/share/gnats
1.18      jlam       45: REQD_DIRS+=            ${PREFIX}/libexec/gnats
1.20      recht      46: REQD_DIRS+=            ${EGDIR}
                     47: OWN_DIRS_PERMS+=       ${GNATS_HOME} gnats daemon 755
1.1       martti     48:
1.20      recht      49: EGDIR=                 ${PREFIX}/share/examples/gnats
                     50: CONF_FILES_PERMS+=     ${EGDIR}/gnatsd.user_access  ${GNATS_USER_FILE} \
                     51:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     52: CONF_FILES_PERMS+=     ${EGDIR}/gnatsd.host_access  ${GNATS_HOST_FILE} \
                     53:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     54: CONF_FILES_PERMS+=     ${EGDIR}/databases ${GNATS_DB_FILE}             \
                     55:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     56: CONF_FILES+=           ${EGDIR}/send-pr.conf ${PKG_SYSCONFDIR}/send-pr.conf
                     57:
                     58: MESSAGE_SUBST+=                PREFIX=${PREFIX}
                     59: MESSAGE_SUBST+=                GNATS_USER=${GNATS_USER}
                     60: MESSAGE_SUBST+=                GNATS_SERVICE=${GNATS_SERVICE}
                     61:
                     62: SUBST_CLASSES+=                gnats
                     63: SUBST_STAGE.gnats=     pre-configure
                     64: SUBST_FILES.gnats=     gnats/Makefile.in gnats/mkdb.sh send-pr/Makefile.in
                     65: SUBST_SED.gnats=       -e "s,%%EGDIR%%,${EGDIR},g"
                     66: SUBST_SED.gnats+=      -e "s,%%GNATS_DEFAULTS%%,${PREFIX}/share/gnats/defaults,g"
1.1       martti     67:
                     68: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>