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

Collapse All | Expand All

(-)www/node/Makefile (-3 / +5 lines)
Lines 4-9 PORTNAME= node Link Here
4
PORTVERSION=	6.2.2
4
PORTVERSION=	6.2.2
5
PORTREVISION=	2
5
PORTREVISION=	2
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTREVISION=	1
7
CATEGORIES=	www
8
CATEGORIES=	www
8
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
9
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
9
10
Lines 13-24 COMMENT= V8 JavaScript for client and server (6.x) Link Here
13
LICENSE=	MIT
14
LICENSE=	MIT
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
OPTIONS_DEFINE=	BUNDLED_SSL DOCS
17
OPTIONS_DEFINE=	BUNDLED_SSL DOCS NLS
17
OPTIONS_SUB=	yes
18
OPTIONS_SUB=	yes
18
19
19
BUNDLED_SSL_DESC=	Use node.js's bundled OpenSSL implementation
20
BUNDLED_SSL_DESC=	Use node.js's bundled OpenSSL implementation
20
BUNDLED_SSL_USE_OFF=	OPENSSL=yes
21
BUNDLED_SSL_USE_OFF=	OPENSSL=yes
21
22
23
NLS_CONFIGURE_ON=	--with-intl=system-icu
24
NLS_LIB_DEPENDS=	libicui18n.so:devel/icu
25
22
USES=		compiler execinfo gmake python:2,build pkgconfig localbase
26
USES=		compiler execinfo gmake python:2,build pkgconfig localbase
23
HAS_CONFIGURE=	yes
27
HAS_CONFIGURE=	yes
24
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
Lines 28-34 CONFLICTS_INSTALL= node4-* node-0.[02-9][0-9]* node-devel-0.[0-9]* node010-[0-9] Link Here
28
ONLY_FOR_ARCHS=	i386 amd64 armv6
32
ONLY_FOR_ARCHS=	i386 amd64 armv6
29
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
33
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
30
		--without-npm \
34
		--without-npm \
31
		--with-intl=system-icu \
32
		--shared-cares \
35
		--shared-cares \
33
		--shared-libuv \
36
		--shared-libuv \
34
		--shared-zlib
37
		--shared-zlib
Lines 38-44 REINPLACE_ARGS= -i '' Link Here
38
MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
41
MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
39
42
40
LIB_DEPENDS+=	libcares.so:dns/c-ares\
43
LIB_DEPENDS+=	libcares.so:dns/c-ares\
41
		libicui18n.so:devel/icu \
42
		libuv.so:devel/libuv
44
		libuv.so:devel/libuv
43
45
44
.include <bsd.port.options.mk>
46
.include <bsd.port.options.mk>
(-)www/node4/Makefile (-4 / +6 lines)
Lines 5-10 PORTNAME= node Link Here
5
PORTVERSION=	4.4.7
5
PORTVERSION=	4.4.7
6
PORTREVISION=	2
6
PORTREVISION=	2
7
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
8
PORTREVISION=	1
8
CATEGORIES=	www
9
CATEGORIES=	www
9
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
10
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
10
PKGNAMESUFFIX=	4
11
PKGNAMESUFFIX=	4
Lines 15-26 COMMENT= V8 JavaScript for client and server (4.x LTS) Link Here
15
LICENSE=	MIT
16
LICENSE=	MIT
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
LICENSE_FILE=	${WRKSRC}/LICENSE
17
18
18
OPTIONS_DEFINE=	BUNDLED_SSL DOCS
19
OPTIONS_DEFINE=	BUNDLED_SSL DOCS NLS
19
OPTIONS_SUB=	yes
20
OPTIONS_SUB=	yes
20
21
21
BUNDLED_SSL_DESC=	Use node.js's bundled OpenSSL implementation
22
BUNDLED_SSL_DESC=	Use node.js's bundled OpenSSL implementation
22
BUNDLED_SSL_USE_OFF=	OPENSSL=yes
23
BUNDLED_SSL_USE_OFF=	OPENSSL=yes
23
24
25
NLS_CONFIGURE_ON=	--with-intl=system-icu
26
NLS_LIB_DEPENDS=	libicui18n.so:devel/icu
27
24
USES=		compiler execinfo gmake python:2 pkgconfig localbase
28
USES=		compiler execinfo gmake python:2 pkgconfig localbase
25
HAS_CONFIGURE=	yes
29
HAS_CONFIGURE=	yes
26
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
Lines 29-35 CONFLICTS_INSTALL= node-[0-9]* node-devel-0.[0-9]* node010-[0-9]* node012-[0-9]* Link Here
29
33
30
ONLY_FOR_ARCHS=	i386 amd64
34
ONLY_FOR_ARCHS=	i386 amd64
31
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
35
CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} \
32
		--with-intl=system-icu \
33
	 	--without-npm \
36
	 	--without-npm \
34
		--shared-libuv \
37
		--shared-libuv \
35
		--shared-zlib
38
		--shared-zlib
Lines 37-44 PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} Link Here
37
REINPLACE_ARGS=	-i ''
40
REINPLACE_ARGS=	-i ''
38
MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
41
MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
39
42
40
LIB_DEPENDS+=	libicui18n.so:devel/icu \
43
LIB_DEPENDS+=	libuv.so:devel/libuv
41
		libuv.so:devel/libuv
42
44
43
.include <bsd.port.options.mk>
45
.include <bsd.port.options.mk>
44
46

Return to bug 210786