Changeset View
Changeset View
Standalone View
Standalone View
www/node/Makefile
PORTNAME= node | PORTNAME= node | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 18.7.0 | DISTVERSION= 18.10.0 | ||||
CATEGORIES= www | CATEGORIES= www | ||||
MASTER_SITES= https://nodejs.org/dist/v${DISTVERSION}/ | MASTER_SITES= https://nodejs.org/dist/v${DISTVERSION}/ | ||||
MAINTAINER= bhughes@FreeBSD.org | MAINTAINER= otis@FreeBSD.org | ||||
COMMENT= V8 JavaScript for client and server | COMMENT= V8 JavaScript for client and server | ||||
WWW= https://nodejs.org/ | WWW= https://nodejs.org/ | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BROKEN_SSL= libressl libressl-devel | BROKEN_SSL= libressl libressl-devel | ||||
BROKEN_SSL_REASON= Node.js 18.x requires OpenSSL 1.1.x or the BUNDLED_SSL option enabled | BROKEN_SSL_REASON= Node.js 18.x requires OpenSSL 1.1.x or the BUNDLED_SSL option enabled | ||||
▲ Show 20 Lines • Show All 83 Lines • ▼ Show 20 Lines | post-configure: | ||||
# breakages if the dependency is installed in ${LOCALBASE}. The | # breakages if the dependency is installed in ${LOCALBASE}. The | ||||
# USES+=localbase # above will ensure that we pick up includes for real | # USES+=localbase # above will ensure that we pick up includes for real | ||||
# external dependencies. | # external dependencies. | ||||
${FIND} ${WRKSRC}/out -type f -print0 \ | ${FIND} ${WRKSRC}/out -type f -print0 \ | ||||
| ${XARGS} -0 ${REINPLACE_CMD} -e "s|-I${LOCALBASE}/include||g" | | ${XARGS} -0 ${REINPLACE_CMD} -e "s|-I${LOCALBASE}/include||g" | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node | ||||
${RM} -rf ${STAGEDIR}${PREFIX}/share/systemtap | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |