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

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>