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

Annotation of pkgsrc/net/bind99/Makefile, Revision 1.67

1.67    ! taca        1: # $NetBSD: Makefile,v 1.66 2017/04/13 01:53:35 taca Exp $
1.1       taca        2:
                      3: DISTNAME=      bind-${BIND_VERSION}
                      4: PKGNAME=       ${DISTNAME:S/-P/pl/}
                      5: CATEGORIES=    net
1.61      wiz         6: MASTER_SITES=  ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/
1.1       taca        7:
                      8: MAINTAINER=    pkgsrc-users@NetBSD.org
1.10      wiz         9: HOMEPAGE=      http://www.isc.org/software/bind/
1.24      rodent     10: COMMENT=       Berkeley Internet Name Daemon implementation of DNS, version 9.9
1.1       taca       11:
1.14      cheusov    12: CONFLICTS+=    host-[0-9]*
1.1       taca       13:
                     14: MAKE_JOBS_SAFE=        no
                     15:
1.67    ! taca       16: BIND_VERSION=  9.9.10
1.1       taca       17:
                     18: .include "../../mk/bsd.prefs.mk"
                     19:
                     20: BUILD_DEFS+=   BIND_DIR VARBASE
                     21:
                     22: .include "options.mk"
                     23:
                     24: USE_TOOLS+=            pax perl
                     25: USE_LIBTOOL=           yes
                     26: GNU_CONFIGURE=         yes
                     27: #CONFIG_SHELL=         sh -x
                     28:
                     29: CONFIGURE_ARGS+=       --with-libtool
1.64      fhajny     30: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.1       taca       31: CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
                     32: CONFIGURE_ARGS+=       --disable-openssl-version-check
                     33: CONFIGURE_ARGS+=       --with-openssl=${SSLBASE:Q}
1.38      taca       34: CONFIGURE_ARGS+=       --with-gssapi=${KRB5BASE:Q}
1.16      tron       35: CONFIGURE_ARGS+=       --with-python=no
1.1       taca       36: .if ${MACHINE_PLATFORM:MNetBSD-*-mipsel} != ""
                     37: CONFIGURE_ARGS+=        --disable-atomic
                     38: .endif
                     39: .if ${MACHINE_PLATFORM:MNetBSD-*-powerpc} != ""
                     40: CONFIGURE_ARGS+=       --disable-threads
                     41: .endif
1.52      jperkin    42: CONFIGURE_ARGS.DragonFly+=     --disable-kqueue
1.1       taca       43:
                     44: PKG_GROUPS_VARS+=      BIND_GROUP
                     45: PKG_USERS_VARS+=       BIND_USER
                     46:
                     47: PKG_GROUPS=            ${BIND_GROUP}
                     48: PKG_USERS=             ${BIND_USER}:${BIND_GROUP}
                     49:
                     50: PKG_GECOS.${BIND_USER}=        Named pseudo-user
                     51: PKG_HOME.${BIND_USER}= ${BIND_DIR}
                     52:
1.26      taca       53: DOCS=                  CHANGES FAQ README
1.1       taca       54:
                     55: FILES_SUBST+=          BIND_GROUP=${BIND_GROUP:Q} \
1.41      obache     56:                        BIND_USER=${BIND_USER:Q} PAX=${PAX:Q} \
                     57:                        SSLBASE=${SSLBASE:Q}
1.1       taca       58: MESSAGE_SUBST+=                BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}
1.65      fhajny     59:
                     60: DOCDIR=                        share/doc/bind9
1.1       taca       61:
                     62: # include/isc/ipv6.h is installed on non-ipv6 platforms
                     63: PLIST_VARS+=   inet6
                     64: .if !empty(MISSING_FEATURES:Minet6)
                     65: PLIST.inet6=   yes
                     66: .endif
                     67:
                     68: RCD_SCRIPTS=           lwresd named9
1.34      jperkin    69: SMF_METHODS=           named
1.1       taca       70:
1.65      fhajny     71: INSTALL_MAKE_FLAGS+=   sysconfdir=${PREFIX}/share/examples/bind9
                     72: CONF_FILES+=           share/examples/bind9/bind.keys \
                     73:                        ${PKG_SYSCONFDIR}/bind.keys
                     74:
                     75: INSTALLATION_DIRS+=    ${DOCDIR} ${DOCDIR}/arm
1.1       taca       76:
                     77: post-install:
                     78: .for f in ${DOCS}
1.65      fhajny     79:        ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${DOCDIR}
1.1       taca       80: .endfor
1.65      fhajny     81:        ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DESTDIR}${PREFIX}/${DOCDIR}/arm
1.1       taca       82:
                     83: .include "../../security/openssl/buildlink3.mk"
1.38      taca       84: .include "../../mk/krb5.buildlink3.mk"
1.1       taca       85: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>