View | Details | Raw Unified | Return to bug 212127 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-21 / +12 lines)
Lines 1-19 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	itop
3
PORTNAME=	itop
4
PORTVERSION=	2.2.0
4
PORTVERSION=	2.3.1
5
CATEGORIES=	www
5
CATEGORIES=	www
6
MASTER_SITES=	SF
6
MASTER_SITES=	SF
7
DISTNAME=	iTop-${PORTVERSION}-2459
7
DISTNAME=	iTop-${PORTVERSION}-2832
8
8
9
MAINTAINER=	olevole@olevole.ru
9
MAINTAINER=	olevole@olevole.ru
10
COMMENT=	Simple, web based IT Service Management tool
10
COMMENT=	Simple, web based IT Service Management tool
11
11
12
LICENSE=	AGPLv3
12
LICENSE=	AGPLv3
13
LICENSE_FILE=	${WRKDIR}/LICENSE
13
14
14
RUN_DEPENDS=	${LOCALBASE}/bin/dot:graphics/graphviz
15
RUN_DEPENDS=	${LOCALBASE}/bin/dot:graphics/graphviz
15
16
16
USES=		cpe shebangfix zip
17
USES=		cpe shebangfix php zip
17
SHEBANG_FILES=	lib/tcpdf/tools/tcpdf_addfont.php setup/install/install.sh
18
SHEBANG_FILES=	lib/tcpdf/tools/tcpdf_addfont.php setup/install/install.sh
18
19
19
CPE_VENDOR=	combodo
20
CPE_VENDOR=	combodo
Lines 29-60 Link Here
29
OPTIONS_DEFINE=	MYSQL PGSQL LDAP
30
OPTIONS_DEFINE=	MYSQL PGSQL LDAP
30
OPTIONS_DEFAULT=MYSQL
31
OPTIONS_DEFAULT=MYSQL
31
32
32
.include <bsd.port.options.mk>
33
MYSQL_USES=	mysql
34
MYSQL_USE=	PHP=mysqli
35
PGSQL_USE=	PHP=pgsql
36
LDAP_USE=	PHP=ldap
33
37
34
.if ${PORT_OPTIONS:MMYSQL}
38
do-install:
35
USE_MYSQL=	client
39
	@${MKDIR} ${STAGEDIR}${WWWDIR}
36
USE_PHP+=	mysql mysqli
40
	${CP} -a ${WRKDIR}/web/ ${STAGEDIR}${WWWDIR}
37
.endif
38
41
39
.if ${PORT_OPTIONS:MPGSQL}
40
USE_PHP+=	pgsql
41
.endif
42
43
.if ${PORT_OPTIONS:MLDAP}
44
USE_PHP+=	ldap
45
.endif
46
47
post-install:
42
post-install:
48
	@${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST}
43
	@${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST}
49
	@${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}
44
	@${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST}
50
	@${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
45
	@${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
51
	${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
46
		${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
52
	@${ECHO} @dir ${WWWDIR} >> ${TMPPLIST}
47
	@${ECHO} @dir ${WWWDIR} >> ${TMPPLIST}
53
	@${ECHO_CMD} "@group" >> ${TMPPLIST}
48
	@${ECHO_CMD} "@group" >> ${TMPPLIST}
54
	@${ECHO_CMD} "@owner" >> ${TMPPLIST}
49
	@${ECHO_CMD} "@owner" >> ${TMPPLIST}
55
50
56
do-install:
57
	@${MKDIR} ${STAGEDIR}${WWWDIR}
58
	${CP} -a ${WRKDIR}/web/ ${STAGEDIR}${WWWDIR}
59
60
.include <bsd.port.mk>
51
.include <bsd.port.mk>
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (iTop-2.2.0-2459.zip) = d56982c2c6e0d3c0466fd10d292844e7c67a5fa6d5175022bdc4c6585337a44f
1
TIMESTAMP = 1472066911
2
SIZE (iTop-2.2.0-2459.zip) = 8602790
2
SHA256 (iTop-2.3.1-2832.zip) = a653d75c6c0fde9006834436d4dd920c4fa92b5dfd9169c08cc641305743ba9a
3
SIZE (iTop-2.3.1-2832.zip) = 11490596

Return to bug 212127