# $NetBSD: Makefile,v 1.3 2007/01/28 15:22:54 taca Exp $ # DISTNAME= dnsdoctor-1.0.1 CATEGORIES= net MASTER_SITES= http://www.dnsdoctor.org/download/src/ EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://www.dnsdoctor.org/ COMMENT= DNS zones misconfigurations or inconsistencies diagnostic tool DEPENDS+= ruby${RUBY_VER}-base>=${RUBY_REQD}:../../lang/ruby${RUBY_VER}-base WRKSRC= ${WRKDIR}/dnsdoctor RUBY_VERSION_SUPPORTED= 18 NO_BUILD= yes DDOC_HTML_PATH?= /dnsdoctor EGDIR= share/examples DDOCEGDIR= ${EGDIR}/dnsdoctor # No we don't want to use PKG_SYSCONFSUBDIR DDOCCONFDIR= ${PKG_SYSCONFDIR}/dnsdoctor OWN_DIRS= ${PKG_SYSCONFDIR}/dnsdoctor DDOC_INSTALLER_RB_ARGS+= -DRUBY=${RUBY:Q} DDOC_INSTALLER_RB_ARGS+= -DPREFIX=${PREFIX:Q} DDOC_INSTALLER_RB_ARGS+= -DEGDIR=${PREFIX:Q}/${EGDIR:Q} DDOC_INSTALLER_RB_ARGS+= -DETCDIR=${PKG_SYSCONFDIR:Q} DDOC_INSTALLER_RB_ARGS+= -DHTML_PATH=${DDOC_HTML_PATH:Q} CONF_FILES+= ${DDOCEGDIR}/afnic.profile ${DDOCCONFDIR}/afnic.profile CONF_FILES+= ${DDOCEGDIR}/de.profile ${DDOCCONFDIR}/de.profile CONF_FILES+= ${DDOCEGDIR}/default.profile ${DDOCCONFDIR}/default.profile CONF_FILES+= ${DDOCEGDIR}/reverse.profile ${DDOCCONFDIR}/reverse.profile CONF_FILES+= ${DDOCEGDIR}/rootservers ${DDOCCONFDIR}/rootservers CONF_FILES+= ${DDOCEGDIR}/dnsdoctor.conf ${DDOCCONFDIR}/dnsdoctor.conf do-configure: cd ${WRKSRC} && \ ${RUBY} ./installer.rb ${DDOC_INSTALLER_RB_ARGS} configure configinfo do-install: cd ${WRKSRC} && \ ${RUBY} ./installer.rb ${DDOC_INSTALLER_RB_ARGS} all ${INSTALL_DATA} ${WRKSRC}/www/dnsdoctor.conf \ ${PREFIX}/${DDOCEGDIR}/httpd-dnsdoctor.conf .include "../../lang/ruby/rubyversion.mk" .include "../../mk/bsd.pkg.mk"