# New ports collection makefile for: pdnsd # Date Created: 27 Oct 2000 # Whom: Roman Shterenzon # # $FreeBSD$ # PORTNAME= pdnsd PORTVERSION= 1.2.9a CATEGORIES= dns ipv6 MASTER_SITES= http://members.home.nl/p.a.rombouts/pdnsd/releases/ \ http://distfiles.pirateparty.in/ashish/ DISTNAME= ${PORTNAME}-${PORTVERSION}-par MAINTAINER= ashish@FreeBSD.org COMMENT= Caching (permanently, writes to disk on exit) DNS proxy-server LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USE_GMAKE= yes USE_RC_SUBR= pdnsd CONFIGURE_ARGS= --with-cachedir=${PDNSDB} \ --disable-src-addr-disc OPTIONS_DEFINE= IPV6 DOCS WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} MAN5= pdnsd.conf.5 MAN8= pdnsd.8 pdnsd-ctl.8 PDNSDB= /var/db/pdnsd DOCSRCDIR= ${WRKSRC}/doc DOC_FILES= html/dl.html html/doc.html html/faq.html html/index.html DOC_FILES+= txt/faq.txt txt/intro.txt txt/manual.txt CFLAGS+= -pthread .include .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${DOC_FILES:S@^@${DOCSRCDIR}/@} ${DOCSDIR} .endif @[ -f ${PREFIX}/etc/pdnsd.conf ] || \ ${INSTALL_DATA} ${PREFIX}/etc/pdnsd.conf.sample ${PREFIX}/etc/pdnsd.conf @${CAT} ${PKGMESSAGE} .include