# $NetBSD: Makefile,v 1.1.1.1 2006/07/24 18:29:23 wiz Exp $ # DISTNAME= dirvish-1.2.1 CATEGORIES= sysutils MASTER_SITES= http://www.dirvish.org/ EXTRACT_SUFX= .tgz MAINTAINER= wiz@NetBSD.org HOMEPAGE= http://www.dirvish.org/ COMMENT= Fast, disk based, rotating network backup system DEPENDS+= rsync>=2.6.0:../../net/rsync DEPENDS+= p5-Getopt-Long>=2.35:../../devel/p5-Getopt-Long DEPENDS+= p5-Time>=2003.0:../../time/p5-Time DEPENDS+= p5-Time-Period>=1.0:../../time/p5-Time-Period PKG_SYSCONFSUBDIR= dirvish EXECUTABLES= dirvish dirvish-runall dirvish-expire dirvish-locate MAN5= dirvish.conf.5 MAN8= dirvish.8 dirvish-runall.8 dirvish-expire.8 \ dirvish-locate.8 DOCS= COPYING FAQ.html INSTALL RELEASE.html TODO.html do-build: cd ${WRKSRC}; \ for f in ${EXECUTABLES}; do \ ${ECHO} "#!${PERL5}" > $$f; \ ${ECHO} "\$$CONFDIR = \"${PKG_SYSCONFDIR}\";" >> $$f; \ ${CAT} $$f.pl >>$$f; \ ${CAT} loadconfig.pl >>$$f; \ done do-install: for f in ${EXECUTABLES}; do \ ${INSTALL_SCRIPT} ${WRKSRC}/$$f ${PREFIX}/sbin; \ done for f in ${MAN5}; do \ ${INSTALL_MAN} ${WRKSRC}/$$f ${PREFIX}/${PKGMANDIR}/man5; \ done for f in ${MAN8}; do \ ${INSTALL_MAN} ${WRKSRC}/$$f ${PREFIX}/${PKGMANDIR}/man8; \ done ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dirvish for f in ${DOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/$$f ${PREFIX}/share/doc/dirvish; \ done .include "../../mk/bsd.pkg.mk"