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

Annotation of pkgsrc/net/bind98/Makefile, Revision 1.19

1.19    ! cheusov     1: # $NetBSD: Makefile,v 1.18 2012/10/10 03:06:37 taca Exp $
1.1       taca        2:
                      3: DISTNAME=      bind-${BIND_VERSION}
1.19    ! cheusov     4: PKGREVISION=   1
1.1       taca        5: PKGNAME=       ${DISTNAME:S/-P/pl/}
                      6: CATEGORIES=    net
                      7: MASTER_SITES=  ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ \
                      8:                http://ftp.belnet.be/pub/mirror/ftp.isc.org/isc/bind9/${BIND_VERSION}/
                      9:
                     10: MAINTAINER=    pkgsrc-users@NetBSD.org
1.15      wiz        11: HOMEPAGE=      http://www.isc.org/software/bind/
                     12: COMMENT=       Version 9.8 of the Berkeley Internet Name Daemon, implementation of DNS
1.1       taca       13:
1.19    ! cheusov    14: CONFLICTS+=    host-[0-9]*
1.1       taca       15:
                     16: PKG_DESTDIR_SUPPORT=   user-destdir
                     17:
                     18: MAKE_JOBS_SAFE=        no
                     19:
1.18      taca       20: BIND_VERSION=  9.8.4
1.1       taca       21:
                     22: .include "../../mk/bsd.prefs.mk"
                     23:
                     24: BUILD_DEFS+=   BIND_DIR VARBASE
                     25:
                     26: .include "options.mk"
                     27:
                     28: USE_TOOLS+=            pax perl
                     29: USE_LIBTOOL=           yes
                     30: GNU_CONFIGURE=         yes
                     31: #CONFIG_SHELL=         sh -x
                     32:
                     33: CONFIGURE_ARGS+=       --with-libtool
                     34: CONFIGURE_ARGS+=       --sysconfdir=/etc
                     35: CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
                     36: CONFIGURE_ARGS+=       --disable-openssl-version-check
                     37: CONFIGURE_ARGS+=       --with-openssl=${SSLBASE:Q}
                     38: .if ${MACHINE_PLATFORM:MNetBSD-*-mipsel} != ""
                     39: CONFIGURE_ARGS+=        --disable-atomic
                     40: .endif
                     41: .if ${MACHINE_PLATFORM:MNetBSD-*-powerpc} != ""
                     42: CONFIGURE_ARGS+=       --disable-threads
                     43: .endif
                     44: .if ${OPSYS} == "DragonFly"
                     45: CONFIGURE_ARGS+=       --disable-kqueue
                     46: .endif
                     47:
                     48: PKG_GROUPS_VARS+=      BIND_GROUP
                     49: PKG_USERS_VARS+=       BIND_USER
                     50:
                     51: PKG_GROUPS=            ${BIND_GROUP}
                     52: PKG_USERS=             ${BIND_USER}:${BIND_GROUP}
                     53:
                     54: PKG_GECOS.${BIND_USER}=        Named pseudo-user
                     55: PKG_HOME.${BIND_USER}= ${BIND_DIR}
                     56:
                     57: PTHREAD_OPTS+=         native
                     58: PTHREAD_AUTO_VARS=     yes
                     59:
                     60: FILES_SUBST+=          BIND_GROUP=${BIND_GROUP:Q} \
                     61:                        BIND_USER=${BIND_USER:Q} PAX=${PAX:Q}
                     62: MESSAGE_SUBST+=                BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}
                     63: DOCDIR=                        ${DESTDIR}${PREFIX}/share/doc/bind9
1.8       taca       64: MISCDOC=               dnssec ipv6 migration migration-4to9 options \
                     65:                        rfc-compliance roadmap sdb
1.1       taca       66:
                     67: # include/isc/ipv6.h is installed on non-ipv6 platforms
                     68: PLIST_VARS+=   inet6
                     69: .if !empty(MISSING_FEATURES:Minet6)
                     70: PLIST.inet6=   yes
                     71: .endif
                     72:
                     73: RCD_SCRIPTS=           lwresd named9
                     74:
1.8       taca       75: INSTALLATION_DIRS=     ${DOCDIR} share/doc/bind9/arm share/doc/bind9/misc
1.1       taca       76:
                     77: post-install:
                     78:        ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
                     79:        ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCDIR}/arm
1.8       taca       80:        cd ${WRKSRC}/doc/misc && ${INSTALL_DATA} ${MISCDOC} ${DOCDIR}/misc
1.1       taca       81:
                     82: .include "../../security/openssl/buildlink3.mk"
                     83: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>