svn commit: r417063 - in head/www: node node4 node5
Kurt Jaeger
pi at FreeBSD.org
Sat Jun 18 12:28:32 UTC 2016
Author: pi
Date: Sat Jun 18 12:28:31 2016
New Revision: 417063
URL: https://svnweb.freebsd.org/changeset/ports/417063
Log:
www/node, www/node[45]: Depend on devel/icu instead of the bundled icu-small
PR: 210333
Submitted by: Bradley T. Hughes <bradleythughes at fastmail.fm> (maintainer)
Reviewed by: w.schwarzenfeld at utanet.at
Modified:
head/www/node/Makefile
head/www/node4/Makefile
head/www/node5/Makefile
Modified: head/www/node/Makefile
==============================================================================
--- head/www/node/Makefile Sat Jun 18 11:57:50 2016 (r417062)
+++ head/www/node/Makefile Sat Jun 18 12:28:31 2016 (r417063)
@@ -3,7 +3,7 @@
PORTNAME= node
PORTVERSION= 6.2.1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
@@ -19,7 +19,7 @@ OPTIONS_SUB= yes
BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation
BUNDLED_SSL_USE_OFF= OPENSSL=yes
-USES= compiler execinfo gmake python:2,build localbase
+USES= compiler execinfo gmake python:2,build pkgconfig
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -28,14 +28,17 @@ CONFLICTS_INSTALL= node4-* node-0.[02-9]
ONLY_FOR_ARCHS= i386 amd64 armv6
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \
--without-npm \
+ --with-intl=system-icu \
--shared-cares \
--shared-libuv \
--shared-zlib
+
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
REINPLACE_ARGS= -i ''
-MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} LDFLAGS.host="${LDFLAGS}" LDFLAGS.target="${LDFLAGS}"
+MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
LIB_DEPENDS+= libcares.so:dns/c-ares\
+ libicui18n.so:devel/icu \
libuv.so:devel/libuv
.include <bsd.port.options.mk>
@@ -91,6 +94,9 @@ post-patch:
${WRKSRC}/deps/v8/src/d8.gyp \
${WRKSRC}/node.gyp
+post-configure:
+ @cd ${WRKSRC}/out/tools/icu && ${REINPLACE_CMD} '/\/usr\/local\/include/d' *
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
Modified: head/www/node4/Makefile
==============================================================================
--- head/www/node4/Makefile Sat Jun 18 11:57:50 2016 (r417062)
+++ head/www/node4/Makefile Sat Jun 18 12:28:31 2016 (r417063)
@@ -4,7 +4,7 @@
PORTNAME= node
PORTVERSION= 4.4.5
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= 4
@@ -21,7 +21,7 @@ OPTIONS_SUB= yes
BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation
BUNDLED_SSL_USE_OFF= OPENSSL=yes
-USES= compiler execinfo gmake python:2 localbase
+USES= compiler execinfo gmake python:2 pkgconfig
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -29,14 +29,16 @@ CONFLICTS_INSTALL= node-[0-9]* node-deve
ONLY_FOR_ARCHS= i386 amd64
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \
+ --with-intl=system-icu \
--without-npm \
--shared-libuv \
--shared-zlib
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
REINPLACE_ARGS= -i ''
-MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} LDFLAGS.host="${LDFLAGS}" LDFLAGS.target="${LDFLAGS}"
+MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
-LIB_DEPENDS+= libuv.so:devel/libuv
+LIB_DEPENDS+= libicui18n.so:devel/icu \
+ libuv.so:devel/libuv
.include <bsd.port.options.mk>
Modified: head/www/node5/Makefile
==============================================================================
--- head/www/node5/Makefile Sat Jun 18 11:57:50 2016 (r417062)
+++ head/www/node5/Makefile Sat Jun 18 12:28:31 2016 (r417063)
@@ -3,7 +3,7 @@
PORTNAME= node
PORTVERSION= 5.11.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= 5
@@ -23,7 +23,7 @@ OPTIONS_SUB= yes
BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation
BUNDLED_SSL_USE_OFF= OPENSSL=yes
-USES= compiler execinfo gmake python:2 localbase
+USES= compiler execinfo gmake python:2 pkgconfig
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -31,14 +31,16 @@ CONFLICTS_INSTALL= node-[0-9]* node-deve
ONLY_FOR_ARCHS= i386 amd64
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \
+ --with-intl=system-icu \
--without-npm \
--shared-libuv \
--shared-zlib
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
REINPLACE_ARGS= -i ''
-MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} LDFLAGS.host="${LDFLAGS}" LDFLAGS.target="${LDFLAGS}"
+MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
-LIB_DEPENDS+= libuv.so:devel/libuv
+LIB_DEPENDS+= libicui18n.so:devel/icu \
+ libuv.so:devel/libuv
.include <bsd.port.options.mk>
More information about the svn-ports-head
mailing list