Update sysutils/filelight to version 20.04.0
[dports.git] / sysutils / slack / Makefile
1 # Created by: Steve Atwell
2 # $FreeBSD$
3
4 PORTNAME=       slack
5 PORTVERSION=    0.15.2
6 PORTREVISION=   2
7 CATEGORIES=     sysutils
8 MASTER_SITES=   http://www.sundell.net/~alan/projects/slack/
9
10 MAINTAINER=     satwell@disjoint.net
11 COMMENT=        Configuration management system designed to appeal to lazy admins
12
13 RUN_DEPENDS=    rsync:net/rsync
14
15 USES=           perl5 gmake
16 NO_ARCH=        yes
17
18 PORTDOCS=       ChangeLog COPYING CREDITS FAQ GPL README TODO \
19                 fixfiles-and-dirs.txt slack-intro
20 MAKE_ARGS=      prefix=${PREFIX} exec_prefix=${PREFIX} \
21                 libexecdir=${PREFIX}/libexec mandir=${PREFIX}/man \
22                 localstatedir=/var
23 OPTIONS_DEFINE= DOCS
24
25 pre-build:
26         ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' ${WRKSRC}/test/gen_config_file
27
28 post-build:
29         @for f in ${WRKSRC}/src/build/*; do \
30                 ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' $$f; \
31         done
32
33 post-install:
34         @${INSTALL_DATA} ${WRKSRC}/src/build/slack.conf ${STAGEDIR}${PREFIX}/etc/slack.conf.sample
35
36 post-install-DOCS-on:
37         @${MKDIR} ${STAGEDIR}${DOCSDIR}
38         ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR}
39         ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR}
40         ${INSTALL_DATA} ${WRKSRC}/CREDITS ${STAGEDIR}${DOCSDIR}
41         ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR}
42         ${INSTALL_DATA} ${WRKSRC}/GPL ${STAGEDIR}${DOCSDIR}
43         ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
44         ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR}
45         ${INSTALL_DATA} ${WRKSRC}/doc/fixfiles-and-dirs.txt ${STAGEDIR}${DOCSDIR}
46         ${INSTALL_DATA} ${WRKSRC}/doc/slack-intro ${STAGEDIR}${DOCSDIR}
47
48 .include <bsd.port.mk>