update Tue Jun 1 06:37:01 PDT 2010
[pkgsrc.git] / sysutils / dirvish / Makefile
1 # $NetBSD: Makefile,v 1.5 2009/06/09 17:34:50 abs Exp $
2 #
3
4 DISTNAME=       dirvish-1.2.1
5 CATEGORIES=     sysutils
6 MASTER_SITES=   http://www.dirvish.org/
7 EXTRACT_SUFX=   .tgz
8
9 MAINTAINER=     pkgsrc-users@NetBSD.org
10 HOMEPAGE=       http://www.dirvish.org/
11 COMMENT=        Fast, disk based, rotating network backup system
12
13 DEPENDS+=       rsync>=2.6.0:../../net/rsync
14 DEPENDS+=       p5-Getopt-Long>=2.35:../../devel/p5-Getopt-Long
15 DEPENDS+=       p5-Time-modules>=2003.0:../../time/p5-Time-modules
16 DEPENDS+=       p5-Time-Period>=1.0:../../time/p5-Time-Period
17
18 PKG_SYSCONFSUBDIR=      dirvish
19 PKG_DESTDIR_SUPPORT=    user-destdir
20
21 EXECUTABLES=    dirvish dirvish-runall dirvish-expire dirvish-locate
22 MAN5=           dirvish.conf.5
23 MAN8=           dirvish.8 dirvish-runall.8 dirvish-expire.8 \
24                 dirvish-locate.8
25 DOCS=           COPYING FAQ.html INSTALL RELEASE.html TODO.html
26
27 INSTALLATION_DIRS=      ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin \
28                         share/doc/dirvish
29
30 do-build:
31         cd ${WRKSRC}; \
32         for f in ${EXECUTABLES}; do \
33                 ${ECHO} "#!${PERL5}" > $$f; \
34                 ${ECHO} "\$$CONFDIR = \"${PKG_SYSCONFDIR}\";" >> $$f; \
35                 ${CAT} $$f.pl >>$$f; \
36                 ${CAT} loadconfig.pl >>$$f; \
37         done
38
39 do-install:
40         for f in ${EXECUTABLES}; do \
41                 ${INSTALL_SCRIPT} ${WRKSRC}/$$f ${DESTDIR}${PREFIX}/sbin; \
42         done
43         for f in ${MAN5}; do \
44                 ${INSTALL_MAN} ${WRKSRC}/$$f \
45                         ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5; \
46         done
47         for f in ${MAN8}; do \
48                 ${INSTALL_MAN} ${WRKSRC}/$$f \
49                         ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8; \
50         done
51         for f in ${DOCS}; do \
52                 ${INSTALL_DATA} ${WRKSRC}/$$f \
53                         ${DESTDIR}${PREFIX}/share/doc/dirvish; \
54         done
55
56 .include "../../mk/bsd.pkg.mk"