Update mail/postfix-current to version 3.2.20161008,4
[dports.git] / mail / couriergraph / Makefile
1 # Created by: Xavier Beaudouin <kiwi@oav.net>
2 # $FreeBSD$
3
4 PORTNAME=       couriergraph
5 PORTVERSION=    20060202
6 PORTREVISION=   6
7 CATEGORIES=     mail
8 MASTER_SITES=   http://www.arschkrebs.de/postfix/${PORTNAME}/
9 DISTNAME=       ${PORTNAME}
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        RRDtool frontend for Courier statistics
13
14 RUN_DEPENDS=    rrdtool>=0:databases/rrdtool \
15                 p5-File-Tail>=0:devel/p5-File-Tail
16
17 USES=           perl5 shebangfix
18 USE_PERL5=      run
19 SHEBANG_FILES=  couriergraph.cgi couriergraph.pl
20 USE_RC_SUBR=    ${PORTNAME}
21 NO_BUILD=       yes
22 WRKSRC=         ${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
24 DATADIR?=       /var/db/couriergraph
25 COURIERGRAPH_USER?=     ${WWWOWN}
26 COURIERGRAPH_GROUP?=    ${WWWGRP}
27
28 PLIST_SUB=      COURIERGRAPH_USER=${COURIERGRAPH_USER} \
29                 COURIERGRAPH_GROUP=${COURIERGRAPH_GROUP}
30 SUB_LIST=       COURIERGRAPH_USER=${COURIERGRAPH_USER} \
31                 COURIERGRAPH_GROUP=${COURIERGRAPH_GROUP}
32 STARTUP_FILE=   ${PREFIX}/etc/rc.d/couriergraph.sh
33
34 SUB_FILES=      pkg-message
35
36 pre-everything::
37         @${ECHO_MSG}
38         @${ECHO_MSG} "You may set the following options:"
39         @${ECHO_MSG}
40         @${ECHO_MSG} "DATADIR=/var/db/couriergraph      Where do you put RRD databases?"
41         @${ECHO_MSG} "COURIERGRAPH_USER=www             User to run couriergraph (default: ${WWWOWN})"
42         @${ECHO_MSG} "COURIERGRAPH_GROUP=www            Group to run couriergraph (default: ${WWWGRP})"
43         @${ECHO_MSG}
44
45 # To avoid conflict between default WRKSRC and RC_SUBR file being the same
46 post-extract:
47         @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}
48
49 post-patch:
50         @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," \
51                 ${WRKSRC}/couriergraph.cgi ${WRKSRC}/couriergraph.pl
52
53 do-install:
54         @${MKDIR} ${STAGEDIR}${PREFIX}/www/cgi-bin
55         @${MKDIR} ${STAGEDIR}${DATADIR}
56         ${INSTALL_SCRIPT} ${WRKSRC}/couriergraph.pl \
57                 ${STAGEDIR}${PREFIX}/sbin
58         ${INSTALL_SCRIPT} ${WRKSRC}/couriergraph.cgi \
59                 ${STAGEDIR}${PREFIX}/www/cgi-bin
60
61 .include <bsd.port.mk>