Tweak net-mgmt/icingaweb2-module-businessprocess version 2.2.0_2
[dports.git] / net-mgmt / ipv6mon / Makefile
1 PORTNAME=       ipv6mon
2 PORTVERSION=    1.0
3 PORTREVISION=   4
4 CATEGORIES=     net-mgmt
5
6 MAINTAINER=     hrs@FreeBSD.org
7 COMMENT=        Tool for monitoring IPv6 address usage
8 WWW=            https://www.si6networks.com/tools/ipv6mon/
9
10 LICENSE=        GPLv3+
11 LICENSE_FILE=   ${WRKSRC}/LICENSE.TXT
12
13 USES=           uidfix
14 GH_ACCOUNT=     fgont
15 GH_PROJECT=     ipv6mon
16 GH_TAGNAME=     454292a393ddd79db7131b6e7a8d005a7f49bd92
17 USE_GCC=        yes
18 USE_GITHUB=     nodefault
19 CFLAGS+=        -DIPV6MON_CONF=\\\"${PREFIX}/etc/ipv6mon.conf\\\"
20 USERS=          ${PORTNAME}
21 GROUPS=         ${PORTNAME}
22 USE_RC_SUBR=    ${PORTNAME}
23
24 PORTDOCS=       README.TXT \
25                 ipv6mon-installation-notes.odt \
26                 ipv6mon-installation-notes.pdf \
27                 ipv6mon-manual.odt \
28                 ipv6mon-manual.pdf
29 WRKSRC=         ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME}
30
31 OPTIONS_DEFINE= DOCS
32
33 post-extract:
34         ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}
35         ${INSTALL_DATA} ${WRKSRC}/manuals/* ${WRKSRC}
36         @${REINPLACE_CMD} 's|/etc/|${PREFIX}/etc/|'\
37                 ${WRKSRC}/ipv6mon.8 ${WRKSRC}/ipv6mon.conf.5
38
39 post-install:
40         ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/rc.d
41
42 post-install-DOCS-on:
43         @${MKDIR} ${STAGEDIR}${DOCSDIR}
44         cd ${WRKSRC} && \
45                 ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
46
47 .include <bsd.port.mk>