Lines 1-7
Link Here
|
1 |
PORTNAME= opensearch-dashboards |
1 |
PORTNAME= opensearch-dashboards |
2 |
DISTVERSION?= 2.17.1 |
2 |
DISTVERSION?= 3.0.0 |
3 |
PORTREVISION?= 1 |
|
|
4 |
DISTVERSIONSUFFIX= -linux-x64 |
3 |
DISTVERSIONSUFFIX= -linux-x64 |
|
|
4 |
PORTREVISION?= 0 |
5 |
CATEGORIES= textproc www |
5 |
CATEGORIES= textproc www |
6 |
MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ |
6 |
MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ |
7 |
|
7 |
|
Lines 12-42
WWW= https://opensearch.org
Link Here
|
12 |
LICENSE= APACHE20 |
12 |
LICENSE= APACHE20 |
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE.txt |
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE.txt |
14 |
|
14 |
|
15 |
CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216 |
15 |
BUILD_DEPENDS= npm-node20>0:www/npm-node20 |
16 |
|
|
|
17 |
BUILD_DEPENDS= npm-node18>0:www/npm-node18 |
18 |
|
16 |
|
19 |
USES= nodejs:18,build,run python:build |
17 |
USES= nodejs:20,build,run python:build |
20 |
USE_RC_SUBR= ${PORTNAME} |
18 |
USE_RC_SUBR= ${PORTNAME} |
21 |
|
19 |
|
|
|
20 |
CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216 |
21 |
|
22 |
NO_ARCH= yes |
23 |
NO_BUILD= yes |
22 |
SUB_FILES= pkg-deinstall |
24 |
SUB_FILES= pkg-deinstall |
23 |
SUB_LIST= PORTNAME="${PORTNAME}" \ |
25 |
SUB_LIST= PORTNAME="${PORTNAME}" \ |
24 |
PKGNAMESUFFIX="${PKGNAMESUFFIX}" \ |
26 |
PKGNAMESUFFIX="${PKGNAMESUFFIX}" \ |
25 |
WWWDIR=${WWWDIR} |
27 |
WWWDIR=${WWWDIR} |
26 |
|
28 |
|
27 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} |
29 |
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} |
28 |
|
|
|
29 |
NODE_VER= 18.18.0 |
30 |
NO_BUILD= yes |
31 |
|
30 |
|
32 |
_DEVDIR= ${WRKDIR}/.devdir |
31 |
_DEVDIR= ${WRKDIR}/.devdir |
33 |
|
32 |
|
34 |
post-patch: |
33 |
post-patch: |
35 |
@${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json |
34 |
${RM} ${WRKSRC}/bin/*.orig ${WRKSRC}/bin/*.bak |
36 |
${RM} \ |
|
|
37 |
${WRKSRC}/bin/*.orig \ |
38 |
${WRKSRC}/bin/*.bak \ |
39 |
${WRKSRC}/package.json.bak |
40 |
${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium |
35 |
${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium |
41 |
|
36 |
|
42 |
do-install: |
37 |
do-install: |