Tweak net/gssdp version 0.14.10
[dports.git] / sysutils / tenshi / Makefile
1 # Created by: Oliver Eikemeier
2 # $FreeBSD$
3
4 PORTNAME=               tenshi
5 PORTVERSION=            0.14
6 CATEGORIES=             sysutils
7 MASTER_SITES=           http://dev.inversepath.com/tenshi/
8
9 MAINTAINER=             jadawin@FreeBSD.org
10 COMMENT=                Tenshi is a log monitoring program, designed to watch multiple logs
11
12 RUN_DEPENDS=            ${LOCALBASE}/bin/gtail:${PORTSDIR}/sysutils/coreutils \
13                         p5-IO-BufferedSelect>=0:${PORTSDIR}/devel/p5-IO-BufferedSelect
14
15 USES=                   perl5
16 USE_PERL5=              run build patch
17 NO_BUILD=               yes
18 USE_RC_SUBR=            tenshi
19 SUB_LIST=               PERL=${PERL}
20
21 OPTIONS_DEFINE=         DOCS
22
23 PLIST_FILES=            bin/tenshi etc/tenshi.conf.sample man/man8/tenshi.8.gz
24
25 PORTDOCS=               README Changelog
26
27 .include <bsd.port.options.mk>
28
29 post-patch:
30         @${PERL5} -pi.bak -e ' \
31                 s"/usr/bin/perl"${PERL}" if $$. == 1; \
32                 s"/etc/tenshi/tenshi\.conf"${STAGEDIR}${PREFIX}/etc/tenshi.conf"; \
33                 s"/usr/bin/tail"${LOCALBASE}/bin/gtail"; \
34                 ' ${WRKSRC}/tenshi
35
36 do-install:
37         ${INSTALL_SCRIPT} ${WRKSRC}/tenshi ${STAGEDIR}${PREFIX}/bin
38         ${INSTALL_DATA} ${WRKSRC}/tenshi.conf ${STAGEDIR}${PREFIX}/etc/tenshi.conf.sample
39         ${INSTALL_MAN} ${WRKSRC}/tenshi.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
40 .if ${PORT_OPTIONS:MDOCS}
41         @${MKDIR} ${STAGEDIR}${DOCSDIR}
42         ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
43 .endif
44
45 .include <bsd.port.mk>