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

Annotation of pkgsrc/net/bind914/Makefile, Revision 1.5

1.5     ! taca        1: # $NetBSD: Makefile,v 1.4 2019/05/20 16:31:08 taca Exp $
1.1       taca        2:
                      3: DISTNAME=      bind-${BIND_VERSION}
                      4: PKGNAME=       ${DISTNAME:S/-P/pl/}
1.5     ! taca        5: PKGREVISION=   1
1.1       taca        6: CATEGORIES=    net
                      7: MASTER_SITES=  ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/
                      8:
                      9: MAINTAINER=    pkgsrc-users@NetBSD.org
                     10: HOMEPAGE=      http://www.isc.org/software/bind/
1.3       wiz        11: COMMENT=       Berkeley Internet Name Daemon implementation of DNS, version 9.14
1.1       taca       12: LICENSE=       mpl-2.0
                     13:
                     14: CONFLICTS+=    host-[0-9]*
                     15:
                     16: MAKE_JOBS_SAFE=        no
                     17:
1.4       taca       18: BIND_VERSION=  9.14.2
1.1       taca       19:
                     20: .include "../../mk/bsd.prefs.mk"
                     21:
                     22: BUILD_DEFS+=   BIND_DIR VARBASE
                     23:
                     24: .include "options.mk"
                     25:
                     26: USE_TOOLS+=            pax perl
                     27: USE_LIBTOOL=           yes
                     28: GNU_CONFIGURE=         yes
                     29:
                     30: CONFIGURE_ARGS+=       --with-libtool
                     31: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
                     32: CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
                     33: CONFIGURE_ARGS+=       --with-openssl=${SSLBASE:Q}
                     34: CONFIGURE_ARGS+=       --with-python=no
                     35: .if !empty(MACHINE_PLATFORM:MNetBSD-*-m68k) || \
                     36:     !empty(MACHINE_PLATFORM:MNetBSD-*-mipsel) || \
                     37:     !empty(MACHINE_PLATFORM:MNetBSD-*-vax)
                     38: CONFIGURE_ARGS+=       --disable-atomic
                     39: .endif
                     40: CONFIGURE_ARGS.DragonFly+=     --disable-kqueue
                     41:
                     42: PKG_GROUPS_VARS+=      BIND_GROUP
                     43: PKG_USERS_VARS=                BIND_USER
                     44:
                     45: PKG_GROUPS=            ${BIND_GROUP}
                     46: PKG_USERS=             ${BIND_USER}:${BIND_GROUP}
                     47:
                     48: PKG_GECOS.${BIND_USER}=        Named pseudo-user
                     49: PKG_HOME.${BIND_USER}= ${BIND_DIR}
                     50:
                     51: DOCS=                  CHANGES HISTORY OPTIONS README
                     52:
                     53: FILES_SUBST+=          BIND_GROUP=${BIND_GROUP} \
                     54:                        BIND_USER=${BIND_USER} PAX=${PAX:Q} \
                     55:                        SSLBASE=${SSLBASE}
                     56: MESSAGE_SUBST+=                BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}
                     57:
                     58: DOCDIR=                        share/doc/bind9
                     59:
                     60: RCD_SCRIPTS=           named9
                     61: SMF_METHODS=           named
                     62:
                     63: INSTALL_MAKE_FLAGS+=   sysconfdir=${PREFIX}/share/examples/bind9
                     64: CONF_FILES+=           share/examples/bind9/bind.keys \
                     65:                        ${PKG_SYSCONFDIR}/bind.keys
                     66:
                     67: INSTALLATION_DIRS+=    ${DOCDIR} ${DOCDIR}/arm
                     68:
                     69: post-install:
                     70: .for f in ${DOCS}
                     71:        ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${DOCDIR}
                     72: .endfor
                     73:        ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DESTDIR}${PREFIX}/${DOCDIR}/arm
                     74:
                     75: .include "../../security/openssl/buildlink3.mk"
                     76: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>