diff options
Diffstat (limited to 'sysutils/dirvish/Makefile')
-rw-r--r-- | sysutils/dirvish/Makefile | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/sysutils/dirvish/Makefile b/sysutils/dirvish/Makefile index 225b661b836d..ef38a0d745f2 100644 --- a/sysutils/dirvish/Makefile +++ b/sysutils/dirvish/Makefile @@ -24,9 +24,30 @@ MAN8= dirvish.8 dirvish-expire.8 dirvish-locate.8 dirvish-runall.8 NO_BUILD= yes USE_PERL5_RUN= yes +MAN5= dirvish.conf.5 +MAN8= dirvish.8 dirvish-expire.8 dirvish-locate.8 dirvish-runall.8 + +EXECUTABLES= dirvish dirvish-expire dirvish-locate dirvish-runall + +do-patch: + @${SED} -e 's:%%CONFDIR%%:${PREFIX}/etc/dirvish:' -e 's:%%PERL%%:${PERL5}:' \ + ${FILESDIR}/header.pl > ${WRKDIR}/header.pl +.for _E in ${EXECUTABLES} + @(cd ${WRKSRC} && ${CAT} ${WRKDIR}/header.pl ${_E}.pl loadconfig.pl \ + > ${_E} && ${CHMOD} 755 ${_E}) +.endfor + do-install: - @(cd ${INSTALL_WRKSRC} && ${SH} install.sh < /dev/null) ${MKDIR} ${PREFIX}/etc/dirvish +.for _E in ${EXECUTABLES} + ${INSTALL_SCRIPT} ${WRKSRC}/${_E} ${PREFIX}/sbin +.endfor +.for _M in ${MAN5} + ${INSTALL_MAN} ${WRKSRC}/${_M} ${PREFIX}/man/man5 +.endfor +.for _M in ${MAN8} + ${INSTALL_MAN} ${WRKSRC}/${_M} ${PREFIX}/man/man8 +.endfor ${INSTALL_DATA} ${FILESDIR}/master.conf.dist ${PREFIX}/etc/dirvish ${INSTALL_DATA} ${FILESDIR}/default.conf.dist ${PREFIX}/etc/dirvish |