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

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

1.23    ! jlam        1: # $NetBSD: Makefile,v 1.22 2005/12/05 23:55:04 rillig 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.17      jlam       13: USE_TOOLS+=            gm4 gmake
1.14      soren      14: USE_BISON=             yes
                     15: USE_MAKEINFO=          yes
                     16: TEXINFO_REQD=          4.6
                     17: USE_LIBTOOL=           yes
                     18: GNU_CONFIGURE=         yes
1.20      recht      19: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
                     20: CONFIGURE_ARGS+=       --with-gnats-service=service-name=${GNATS_SERVICE}
1.22      rillig     21: CONFIGURE_ARGS+=       --with-gnats-user=${GNATS_USER:Q}
1.20      recht      22: CONFIGURE_ARGS+=       --with-gnatsd-user-access-file=${GNATS_USER_FILE:Q}
                     23: CONFIGURE_ARGS+=       --with-gnatsd-host-access-file=${GNATS_HOST_FILE:Q}
                     24: CONFIGURE_ARGS+=       --with-gnats-dblist-file=${GNATS_DB_FILE:Q}
                     25: CONFIGURE_ARGS+=       --with-gnats-default-db=${GNATS_DBHOME:Q}
                     26: CONFIGURE_ARGS+=       --with-lispdir=${PREFIX}/share/gnats
1.14      soren      27:
                     28: INFO_FILES=    gnats.info gnats-faq.info
                     29:
1.20      recht      30: PKG_SYSCONFSUBDIR=     gnats
1.1       martti     31:
1.20      recht      32: GNATS_USER?=   gnats
                     33: GNATS_GROUP?=  daemon
                     34: GNATS_SERVICE?=        support
                     35: GNATS_HOME?=   ${VARBASE}/db/gnats
                     36: PKG_USERS=     ${GNATS_USER}:${GNATS_GROUP}::GNATS\ database\ owner:${GNATS_HOME}:${SH}
                     37:
                     38: GNATS_USER_FILE?=      ${PKG_SYSCONFDIR}/gnatsd.user_access
                     39: GNATS_HOST_FILE?=      ${PKG_SYSCONFDIR}/gnatsd.host_access
                     40: GNATS_DB_FILE?=                ${PKG_SYSCONFDIR}/databases
                     41: GNATS_DBHOME?=         ${GNATS_HOME}/gnatsdb
1.14      soren      42:
1.20      recht      43: REQD_DIRS+=            ${PREFIX}/share/gnats
1.18      jlam       44: REQD_DIRS+=            ${PREFIX}/libexec/gnats
1.20      recht      45: REQD_DIRS+=            ${EGDIR}
                     46: OWN_DIRS_PERMS+=       ${GNATS_HOME} gnats daemon 755
1.1       martti     47:
1.20      recht      48: EGDIR=                 ${PREFIX}/share/examples/gnats
                     49: CONF_FILES_PERMS+=     ${EGDIR}/gnatsd.user_access  ${GNATS_USER_FILE} \
                     50:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     51: CONF_FILES_PERMS+=     ${EGDIR}/gnatsd.host_access  ${GNATS_HOST_FILE} \
                     52:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     53: CONF_FILES_PERMS+=     ${EGDIR}/databases ${GNATS_DB_FILE}             \
                     54:                        ${GNATS_USER} ${GNATS_GROUP} 0600
                     55: CONF_FILES+=           ${EGDIR}/send-pr.conf ${PKG_SYSCONFDIR}/send-pr.conf
                     56:
                     57: MESSAGE_SUBST+=                PREFIX=${PREFIX}
                     58: MESSAGE_SUBST+=                GNATS_USER=${GNATS_USER}
                     59: MESSAGE_SUBST+=                GNATS_SERVICE=${GNATS_SERVICE}
                     60:
                     61: SUBST_CLASSES+=                gnats
                     62: SUBST_STAGE.gnats=     pre-configure
                     63: SUBST_FILES.gnats=     gnats/Makefile.in gnats/mkdb.sh send-pr/Makefile.in
                     64: SUBST_SED.gnats=       -e "s,%%EGDIR%%,${EGDIR},g"
                     65: SUBST_SED.gnats+=      -e "s,%%GNATS_DEFAULTS%%,${PREFIX}/share/gnats/defaults,g"
1.1       martti     66:
                     67: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>