2020-11-19 10:35:38 +01:00
|
|
|
# $NetBSD: Makefile,v 1.74 2020/11/19 09:35:39 schmonz Exp $
|
2000-12-27 17:04:23 +01:00
|
|
|
|
2004-09-01 22:11:02 +02:00
|
|
|
DISTNAME= djbdns-1.05
|
2020-10-03 14:59:36 +02:00
|
|
|
PKGREVISION= 15
|
2004-09-01 22:11:02 +02:00
|
|
|
CATEGORIES= net
|
2011-06-09 02:55:40 +02:00
|
|
|
MASTER_SITES= http://cr.yp.to/djbdns/
|
2004-09-01 22:11:02 +02:00
|
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${MANPAGES}
|
2000-12-28 15:37:18 +01:00
|
|
|
|
2004-09-01 22:11:02 +02:00
|
|
|
MAINTAINER= schmonz@NetBSD.org
|
2020-01-26 18:30:40 +01:00
|
|
|
HOMEPAGE= https://cr.yp.to/djbdns.html
|
2004-09-01 22:11:02 +02:00
|
|
|
COMMENT= Collection of secure and reliable DNS tools
|
2009-04-22 07:23:19 +02:00
|
|
|
LICENSE= public-domain
|
2000-12-27 17:04:23 +01:00
|
|
|
|
2005-04-10 00:36:56 +02:00
|
|
|
MANPAGES= ${DISTNAME}-man-20031023.tar.gz
|
2006-07-27 20:48:02 +02:00
|
|
|
SITES.${MANPAGES}= http://smarden.org/pape/djb/manpages/
|
2004-09-01 22:07:35 +02:00
|
|
|
|
2019-01-05 07:18:11 +01:00
|
|
|
CONFLICTS+= djbdnscurve6-[0-9]*
|
|
|
|
|
2020-06-25 07:42:36 +02:00
|
|
|
SUBST_CLASSES+= djberrno
|
|
|
|
|
2018-06-18 12:44:38 +02:00
|
|
|
SUBST_CLASSES+= etc
|
|
|
|
SUBST_STAGE.etc= do-configure
|
|
|
|
SUBST_FILES.etc= dns_rcrw.c
|
|
|
|
SUBST_SED.etc= -e 's|/etc/dnsrewrite|${PKG_SYSCONFBASE}/dnsrewrite|g'
|
|
|
|
SUBST_MESSAGE.etc= Fixing prefix.
|
|
|
|
|
|
|
|
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
|
2019-06-28 21:11:11 +02:00
|
|
|
CPPFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
|
2004-09-01 22:11:02 +02:00
|
|
|
MAKE_DIRS+= ${PKG_SYSCONFDIR}
|
2011-06-09 02:55:40 +02:00
|
|
|
CONF_FILES+= ${EGDIR}/dnsroots.global ${PKG_SYSCONFDIR}/dnsroots.global
|
2018-06-18 12:44:38 +02:00
|
|
|
BUILD_DEFS+= PKG_SYSCONFBASE
|
2001-11-18 14:15:55 +01:00
|
|
|
|
2018-06-18 12:44:38 +02:00
|
|
|
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 share/examples/${PKGBASE}
|
2004-09-01 22:07:35 +02:00
|
|
|
|
2020-06-25 07:42:36 +02:00
|
|
|
.include "options.mk"
|
|
|
|
|
2000-12-27 17:04:23 +01:00
|
|
|
post-install:
|
2010-03-15 18:28:10 +01:00
|
|
|
cd ${WRKDIR}/${PKGBASE}-man; for i in 1 5 8; do \
|
|
|
|
for j in *.$$i; do ${INSTALL_MAN} $$j \
|
|
|
|
${DESTDIR}${PREFIX}/${PKGMANDIR}/man$$i; done \
|
Update contributed man pages. From the changelog:
Wed, 2 May 2001 14:30:38 +0200
* merged changes from axfr-get.html into axfr-get.8
* added contributed man-page tinydns-edit.8, thanks Jonathan de Boyne
Pollard.
Wed, 30 Jan 2002 16:29:54 +0100
* merged changes from tinydns-data.html into tinydns-data.8
Wed, 11 Dec 2002 10:23:18 +0100
* merge changes from http://cr.yp.to/djbdns/doc.tar.gz into: axfr-get.8,
dnscache-conf.8, dnscache.8, dnsfilter.1, dnsip.1, dnsipq.1, dnsmx.1,
dnsname.1, dnsq.1, dnsqr.1, dnstrace.1, dnstxt.1, qualification.5,
tinydns-conf.8, tinydns-data.8.
* tinydns-get.1: new.
pkgsrc changes:
- simplify post-extract by using REPLACE_PERL
- simplify post-install by looping over all available man pages
- update MASTER_SITES for man pages
- bump PKGREVISION (a few man pages added)
2002-12-14 03:51:00 +01:00
|
|
|
done
|
2000-12-27 17:04:23 +01:00
|
|
|
|
2005-03-23 01:51:09 +01:00
|
|
|
.include "../../mk/djbware.mk"
|
2000-12-27 17:04:23 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|