Update sysutils/bacula9-docs to version 9.2.2
[dports.git] / www / itop / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       itop
4 PORTVERSION=    2.4.1
5 CATEGORIES=     www
6 MASTER_SITES=   SF
7 DISTNAME=       iTop-${PORTVERSION}-3714
8
9 MAINTAINER=     neel@neelc.org
10 COMMENT=        Simple, web based IT Service Management tool
11
12 LICENSE=        AGPLv3
13 LICENSE_FILE=   ${WRKDIR}/LICENSE
14
15 RUN_DEPENDS=    ${LOCALBASE}/bin/dot:graphics/graphviz
16
17 USES=           cpe shebangfix php zip
18 SHEBANG_FILES=  lib/tcpdf/tools/tcpdf_addfont.php setup/install/install.sh
19
20 CPE_VENDOR=     combodo
21 USE_PHP=        ctype gd iconv mbstring pcre session xml zlib readline \
22                 dom simplexml hash json soap mcrypt filter zip
23
24 WRKSRC=         ${WRKDIR}/web
25 NO_BUILD=       yes
26
27 ITOPDIR=        ${WWWDIR}/${PORTNAME}
28 SUB_FILES=      pkg-message
29
30 OPTIONS_DEFINE= MYSQL PGSQL LDAP
31 OPTIONS_DEFAULT=MYSQL
32
33 MYSQL_USES=     mysql
34 MYSQL_USE=      PHP=mysqli
35 PGSQL_USE=      PHP=pgsql
36 LDAP_USE=       PHP=ldap
37
38 do-install:
39         @${MKDIR} ${STAGEDIR}${WWWDIR}
40         ${CP} -a ${WRKDIR}/web/ ${STAGEDIR}${WWWDIR}
41
42 post-install:
43         @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST}
44         @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}
45         @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
46                 ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
47         @${ECHO} @dir ${WWWDIR} >> ${TMPPLIST}
48         @${ECHO_CMD} "@group" >> ${TMPPLIST}
49         @${ECHO_CMD} "@owner" >> ${TMPPLIST}
50
51 .include <bsd.port.mk>