Annotation of pkgsrc/net/nsd/Makefile, Revision 1.56
1.56 ! wiz 1: # $NetBSD: Makefile,v 1.55 2012/06/12 15:46:00 wiz Exp $
1.1 itojun 2:
1.56 ! wiz 3: DISTNAME= nsd-3.2.12
1.1 itojun 4: CATEGORIES= net
1.7 itojun 5: MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
1.1 itojun 6:
1.30 joerg 7: MAINTAINER= joerg@NetBSD.org
1.10 simonb 8: HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html
1.15 martti 9: COMMENT= Authoritative-only DNS server
1.4 agc 10:
1.39 joerg 11: PKG_DESTDIR_SUPPORT= user-destdir
12:
1.35 reed 13: BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
1.17 itojun 14:
1.40 jlam 15: PKG_OPTIONS_VAR= PKG_OPTIONS.nsd
16: PKG_SUPPORTED_OPTIONS= inet6
1.55 wiz 17: PKG_SUGGESTED_OPTIONS= inet6
1.40 jlam 18:
19: .include "../../mk/bsd.options.mk"
1.17 itojun 20:
1.11 itojun 21: GNU_CONFIGURE= yes
22:
1.39 joerg 23: PKG_SYSCONFSUBDIR= nsd
24:
25: CONFIGURE_ARGS+=--with-configdir=${PKG_SYSCONFDIR:Q}
1.18 itojun 26: CONFIGURE_ARGS+=--enable-bind8-stats
1.40 jlam 27: .if !empty(PKG_OPTIONS:Minet6)
28: CONFIGURE_ARGS+=--enable-ipv6
29: .else
1.18 itojun 30: CONFIGURE_ARGS+=--disable-ipv6
31: .endif
1.30 joerg 32:
1.26 minskim 33: CONFIGURE_ARGS+=--with-pidfile=${VARBASE}/run/nsd.pid
1.39 joerg 34: CONFIGURE_ARGS+=--with-user=${NSD_USER}
1.30 joerg 35: CONFIGURE_ARGS+=--with-dbfile=${VARBASE}/db/nsd.db
1.39 joerg 36: CONFIGURE_ARGS+=--with-difffile=${VARBASE}/db/nsd-ixfr.db
37: CONFIGURE_ARGS+=--with-xfrdfile=${VARBASE}/db/nsd-xfrd.state
1.37 joerg 38: CONFIGURE_ARGS+=--with-ssl=${BUILDLINK_PREFIX.openssl}
1.30 joerg 39:
40: RCD_SCRIPTS= nsd
41:
1.39 joerg 42: NSD_USER?= nsd
43: NSD_GROUP?= nsd
44:
45: PKG_GROUPS= ${NSD_GROUP}
46: PKG_USERS= ${NSD_USER}:${NSD_GROUP}
47:
48: CONF_FILES+= share/examples/nsd/nsd.conf ${PKG_SYSCONFDIR}/nsd.conf
1.30 joerg 49:
1.39 joerg 50: INSTALLATION_DIRS= share/examples/nsd
1.18 itojun 51:
52: post-install:
1.39 joerg 53: ${INSTALL_DATA} ${WRKSRC}/contrib/nsd.zones2nsd.conf ${DESTDIR}${PREFIX}/share/examples/nsd
1.1 itojun 54:
1.29 wiz 55: .include "../../security/openssl/buildlink3.mk"
1.1 itojun 56: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>