manually update execinfo.mk
[dports.git] / sysutils / watchmen / Makefile
1 # Created by: Oleg Alexeenkov <proler@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       watchmen
5 PORTVERSION=    0.08
6 PORTREVISION=   2
7 CATEGORIES=     sysutils
8 MASTER_SITES=   GOOGLE_CODE
9
10 MAINTAINER=     proler@gmail.com
11 COMMENT=        Watch and restart daemons
12
13 LICENSE=        GPLv3
14
15 RUN_DEPENDS=    p5-libwww>=6.04:${PORTSDIR}/www/p5-libwww \
16                 p5-URI>=0:${PORTSDIR}/net/p5-URI
17
18 USES=           perl5 shebangfix
19 USE_PERL5=      configure
20 SHEBANG_FILES=  watchmen
21
22 OPTIONS_DEFINE= MYSQL PGSQL EMAIL
23 MYSQL_DESC=     Want test mysql queries
24 PGSQL_DESC=     Want test postgresql queries
25 EMAIL_DESC=     report problems by email
26
27 POD2MAN?=       pod2man
28
29 PLIST_FILES=    bin/${PORTNAME} \
30                 "@sample etc/${PORTNAME}.conf.sample" \
31                 man/man1/${PORTNAME}.1.gz
32
33 .include <bsd.port.options.mk>
34
35 .if ${PORT_OPTIONS:MMYSQL}
36 USE_MYSQL=      yes
37 RUN_DEPENDS+=   p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
38 .endif
39
40 .if ${PORT_OPTIONS:MPGSQL}
41 USES+=          pgsql
42 RUN_DEPENDS+=   p5-DBD-Pg>=2.19.2:${PORTSDIR}/databases/p5-DBD-Pg
43 .endif
44
45 .if ${PORT_OPTIONS:MEMAIL}
46 RUN_DEPENDS+=   p5-MIME-Lite>=0:${PORTSDIR}/mail/p5-MIME-Lite
47 .endif
48
49 post-install:
50         ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
51
52 .include <bsd.port.mk>