Lines 1-47
Link Here
|
1 |
# Created by: Tom Judge <tj@FreeBSD.org> |
1 |
# Created by: Tom Judge <tj@FreeBSD.org> |
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= kibana |
4 |
PORTNAME= kibana |
5 |
PORTVERSION= 7.9.3 |
5 |
PORTVERSION= 7.10.0 |
6 |
DISTVERSIONSUFFIX= -darwin-x86_64 |
6 |
DISTVERSIONSUFFIX= -darwin-x86_64 |
7 |
CATEGORIES= textproc www |
7 |
CATEGORIES= textproc www |
8 |
MASTER_SITES= https://artifacts.elastic.co/downloads/kibana/ \ |
8 |
MASTER_SITES= https://artifacts.elastic.co/downloads/kibana/ \ |
9 |
http://artifacts.elastic.co/downloads/kibana/ |
9 |
http://artifacts.elastic.co/downloads/kibana/ |
10 |
PKGNAMESUFFIX?= 7 |
10 |
PKGNAMESUFFIX?= 7 |
11 |
|
11 |
|
12 |
MAINTAINER= elastic@FreeBSD.org |
12 |
MAINTAINER= elastic@FreeBSD.org |
13 |
COMMENT= Browser based analytics and search interface to ElasticSearch |
13 |
COMMENT= Browser based analytics and search interface to ElasticSearch |
14 |
|
14 |
|
15 |
LICENSE= APACHE20 |
15 |
LICENSE= APACHE20 |
16 |
|
16 |
|
17 |
RUN_DEPENDS= node10>=10.21.0:www/node10 |
17 |
RUN_DEPENDS= node10>=10.21.0:www/node10 |
18 |
|
18 |
|
19 |
CONFLICTS= kibana[6]* |
19 |
CONFLICTS= kibana[6]* |
20 |
|
20 |
|
21 |
NO_BUILD= yes |
21 |
NO_BUILD= yes |
22 |
WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX} |
22 |
WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX} |
23 |
USE_RC_SUBR= ${PORTNAME} |
23 |
USE_RC_SUBR= ${PORTNAME} |
24 |
|
24 |
|
25 |
SUB_FILES= pkg-deinstall |
25 |
SUB_FILES= pkg-deinstall |
26 |
SUB_LIST+= PORTNAME=${PORTNAME} PKGNAMESUFFIX=${PKGNAMESUFFIX} |
26 |
SUB_LIST+= PORTNAME=${PORTNAME} PKGNAMESUFFIX=${PKGNAMESUFFIX} |
27 |
|
27 |
|
28 |
post-patch: |
28 |
post-patch: |
29 |
${FIND} -s ${WRKSRC}/node_modules -type d -empty -delete |
29 |
${FIND} -s ${WRKSRC}/node_modules -type d -empty -delete |
30 |
|
30 |
|
31 |
do-install: |
31 |
do-install: |
32 |
${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${ETCDIR} |
32 |
${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${ETCDIR} |
33 |
${INSTALL_DATA} ${WRKSRC}/config/kibana.yml ${STAGEDIR}${ETCDIR}/kibana.yml.sample |
33 |
${INSTALL_DATA} ${WRKSRC}/config/kibana.yml ${STAGEDIR}${ETCDIR}/kibana.yml.sample |
34 |
(cd ${WRKSRC} && \ |
34 |
(cd ${WRKSRC} && \ |
35 |
${RM} -r config node optimize && \ |
35 |
${RM} -r config node optimize && \ |
36 |
${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} && \ |
36 |
${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} && \ |
37 |
${COPYTREE_BIN} bin ${STAGEDIR}${WWWDIR}) |
37 |
${COPYTREE_BIN} bin ${STAGEDIR}${WWWDIR}) |
38 |
${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${WWWDIR}/config |
38 |
${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${WWWDIR}/config |
39 |
|
39 |
|
40 |
post-install: |
40 |
post-install: |
41 |
${ECHO} "@sample ${ETCDIR}/kibana.yml.sample" >> ${TMPPLIST} |
41 |
${ECHO} "@sample ${ETCDIR}/kibana.yml.sample" >> ${TMPPLIST} |
42 |
${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ |
42 |
${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ |
43 |
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} |
43 |
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} |
44 |
${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST} |
44 |
${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST} |
45 |
${ECHO} "@dir ${WWWDIR}/plugins" >> ${TMPPLIST} |
45 |
${ECHO} "@dir ${WWWDIR}/plugins" >> ${TMPPLIST} |
46 |
|
46 |
|
47 |
.include <bsd.port.mk> |
47 |
.include <bsd.port.mk> |