Annotation of pkgsrc/net/djbdns-run/Makefile, Revision 1.22
1.22 ! schmonz 1: # $NetBSD: Makefile,v 1.21 2012/10/23 17:18:17 asau Exp $
1.1 schmonz 2: #
3:
1.22 ! schmonz 4: DISTNAME= djbdns-run-20140415
1.1 schmonz 5: CATEGORIES= net
6: MASTER_SITES= # empty
7: DISTFILES= # empty
8:
9: MAINTAINER= schmonz@NetBSD.org
10: COMMENT= Configures djbdns to cache and serve queries
11:
12: DEPENDS_DJBDNS= djbdns>=1.05nb5:../../net/djbdns
13: DEPENDS+= ${DEPENDS_DJBDNS}
14: DEPENDS+= daemontools-[0-9]*:../../sysutils/daemontools
15: DEPENDS+= ucspi-tcp-[0-9]*:../../net/ucspi-tcp
16:
17: PKG_INSTALLATION_TYPES= overwrite pkgviews
18:
19: WRKSRC= ${WRKDIR}
1.13 joerg 20: NO_BUILD= yes
1.1 schmonz 21:
22: MAKE_DIRS+= ${PKG_SYSCONFDIR}/axfrdns
23: MAKE_DIRS+= ${PKG_SYSCONFDIR}/dnscache/ip
24: MAKE_DIRS+= ${PKG_SYSCONFDIR}/dnscache/servers
1.6 schmonz 25: MAKE_DIRS+= ${PKG_SYSCONFDIR}/rbldns
1.1 schmonz 26: MAKE_DIRS+= ${PKG_SYSCONFDIR}/tinydns
27: PKG_GROUPS= djbdns
1.15 jlam 28: PKG_USERS+= dnslog:djbdns
29: PKG_USERS+= axfrdns:djbdns
30: PKG_USERS+= dnscache:djbdns
31: PKG_USERS+= rbldns:djbdns
32: PKG_USERS+= tinydns:djbdns
1.7 schmonz 33: RCD_SCRIPTS= axfrdns djbdns dnscache rbldns tinydns
1.11 rillig 34: FILES_SUBST+= PKGNAME=${PKGNAME:Q}
1.1 schmonz 35:
1.19 joerg 36: INSTALLATION_DIRS= share/doc/djbdns-run
1.1 schmonz 37:
38: .include "../../mk/bsd.prefs.mk"
39:
40: # Detect the PKG_SYSCONFDIR of the installed djbdns, so we can create
41: # config files there and refer to them from rc.d scripts.
1.17 jlam 42: #
43: .if !defined(PKG_SYSCONFDIR.djbdns-run)
44: PKG_SYSCONFDIR.djbdns-run!= \
45: ${PKG_INFO} -Q PKG_SYSCONFDIR \
46: ${DEPENDS_DJBDNS:C/:.*$//:Q} 2>/dev/null || \
47: ${ECHO} "PKG_SYSCONFDIR.djbdns-run_not_set"
48: . if empty(PKG_SYSCONFDIR.djbdns-run:M*not_set)
49: MAKEVARS+= PKG_SYSCONFDIR.djbdns-run
1.1 schmonz 50: . endif
51: .endif
52:
53: do-install:
1.19 joerg 54: ${INSTALL_DATA} ${FILESDIR}/README.pkgsrc ${DESTDIR}${PREFIX}/share/doc/djbdns-run
1.1 schmonz 55:
56: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>