Merge branch 'staged'
[dports.git] / sysutils / watchmen / Makefile
1 PORTNAME=       watchmen
2 PORTVERSION=    0.09
3 CATEGORIES=     sysutils
4
5 MAINTAINER=     proler@gmail.com
6 COMMENT=        Watch and restart daemons
7 WWW=            https://github.com/proller/watchmen
8
9 LICENSE=        GPLv3+
10
11 RUN_DEPENDS=    p5-libwww>=6.04:www/p5-libwww \
12                 p5-URI>=0:net/p5-URI
13
14 USE_GITHUB=     yes
15 GH_ACCOUNT=     proller
16
17 USES=           perl5 shebangfix
18 USE_PERL5=      configure
19 SHEBANG_FILES=  watchmen
20 NO_ARCH=        yes
21
22 PLIST_FILES=    bin/${PORTNAME} \
23                 "@sample etc/${PORTNAME}.conf.sample" \
24                 ${SITE_MAN1}/${PORTNAME}.1.gz
25
26 OPTIONS_DEFINE= MYSQL PGSQL EMAIL
27 MYSQL_DESC=     Enable test mysql queries
28 PGSQL_DESC=     Enable test postgresql queries
29 EMAIL_DESC=     Report problems by email
30
31 MYSQL_RUN_DEPENDS=      p5-DBD-mysql>=0:databases/p5-DBD-mysql
32 PGSQL_RUN_DEPENDS=      p5-DBD-Pg>=2.19.2:databases/p5-DBD-Pg
33 EMAIL_RUN_DEPENDS=      p5-MIME-Lite>=0:mail/p5-MIME-Lite
34
35 post-install:
36         ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
37
38 .include <bsd.port.mk>