[Midnightbsd-cvs] mports [21044] trunk/www: add node.js 4 and 5 ports and move 0.12 to node012 directory

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Mar 3 23:36:24 EST 2016


Revision: 21044
          http://svnweb.midnightbsd.org/mports/?rev=21044
Author:   laffer1
Date:     2016-03-03 23:36:24 -0500 (Thu, 03 Mar 2016)
Log Message:
-----------
add node.js 4 and 5 ports and move 0.12 to node012 directory

Modified Paths:
--------------
    trunk/www/Makefile
    trunk/www/node/Makefile
    trunk/www/node/distinfo
    trunk/www/node/pkg-plist
    trunk/www/node012/Makefile

Added Paths:
-----------
    trunk/www/node/files/patch-deps_v8_src_log-utils.h
    trunk/www/node/pkg-message
    trunk/www/node012/
    trunk/www/node4/
    trunk/www/node4/Makefile
    trunk/www/node4/distinfo
    trunk/www/node4/pkg-descr
    trunk/www/node4/pkg-message
    trunk/www/node4/pkg-plist

Removed Paths:
-------------
    trunk/www/node/files/patch-deps_v8_src_platform-freebsd.cc
    trunk/www/node/files/patch-deps_v8_src_platform-posix.cc
    trunk/www/node/files/patch-lib_dns.js

Modified: trunk/www/Makefile
===================================================================
--- trunk/www/Makefile	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/Makefile	2016-03-04 04:36:24 UTC (rev 21044)
@@ -54,6 +54,7 @@
 SUBDIR += nginx
 SUBDIR += npm
 SUBDIR += node
+SUBDIR += node012
 SUBDIR += nspluginwrapper
 SUBDIR += p5-CGI-Ajax
 SUBDIR += p5-CGI

Modified: trunk/www/node/Makefile
===================================================================
--- trunk/www/node/Makefile	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/Makefile	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,45 +1,65 @@
 # $MidnightBSD$
-# $FreeBSD: head/www/node/Makefile 345528 2014-02-21 18:41:29Z swills $
 
 PORTNAME=	node
-PORTVERSION=	0.12.6
-PORTREVISION=	0
+PORTVERSION=	5.7.0
+DISTVERSIONPREFIX=	v
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
-DISTNAME=	${PORTNAME}-v${PORTVERSION}
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	V8 JavaScript for client and server
+COMMENT=	V8 JavaScript for client and server (5.x)
 
 LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo
+OPTIONS_DEFINE=	DOCS
 
+USES=		compiler execinfo gmake python
 HAS_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USE_PYTHON=	2
-USES=		gmake compiler
 
+CONFLICTS_INSTALL=	node4-* node-0.[02-9][0-9]* node-devel-0.[0-9]* node010-[0-9]* node012-[0-9]* iojs-[0-9]*
+
+ONLY_FOR_ARCHS=	i386 amd64
 CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} --without-npm --shared-zlib \
 		--dest-os=freebsd
 PREFIX_RELDEST=	${PREFIX:S,^${DESTDIR},,}
 REINPLACE_ARGS=	-i ''
+MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
 
+.include <bsd.port.pre.mk>
+
+.if ${COMPILER_TYPE} == clang
+CFLAGS+=	-I/usr/include/c++/v1/ -stdlib=libc++
+LDFLAGS+=	-stdlib=libc++
+MAKE_ENV+=	LINK=clang++
+CFLAGS+=	-Wno-unused-private-field
+.if ${COMPILER_VERSION} >= 33
+CFLAGS+=	-Wno-nested-anon-types -Wno-unused-function
+.if ${COMPILER_VERSION} >= 34
+CFLAGS+=	-Wno-unused-const-variable
+.endif
+.endif
+.else
+MAKE_ARGS+=	strictaliasing=off
+USE_GCC=	yes
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
 		${WRKSRC}/deps/v8/tools/gyp/v8.gyp
 	@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
 		${WRKSRC}/configure
+	@${REINPLACE_CMD} -e "s|python -c|${PYTHON_CMD} -c|" \
+		${WRKSRC}/deps/v8/build/toolchain.gypi
 	@${REINPLACE_CMD} -e "s|'python',|'${PYTHON_CMD}',|" \
+		${WRKSRC}/tools/icu/icu-generic.gyp \
 		${WRKSRC}/deps/v8/build/shim_headers.gypi \
 		${WRKSRC}/deps/v8/tools/gyp/v8.gyp \
-		${WRKSRC}/deps/v8/src/d8.gyp
+		${WRKSRC}/deps/v8/src/d8.gyp \
+		${WRKSRC}/node.gyp
 
 post-install:
-	${MKDIR} ${PREFIX}/lib/node_modules/
-	${TOUCH} ${PREFIX}/lib/node_modules/.keepme
-	${MV} ${PREFIX}/share/man/man1/node.1 ${PREFIX}/man/man1/node.1
-	gzip ${PREFIX}/man/man1/node.1
-	${CHMOD} ${MANMODE} ${PREFIX}/man/man1/node.1.gz
+	${STRIP_CMD} ${PREFIX}/bin/node
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>

Modified: trunk/www/node/distinfo
===================================================================
--- trunk/www/node/distinfo	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/distinfo	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,2 +1,2 @@
-SHA256 (node-v0.12.6.tar.gz) = 7a3b5ac351973a9dee8edbf0684bc8d0dea44b231e42274ffb008141ffa19ad2
-SIZE (node-v0.12.6.tar.gz) = 19750717
+SHA256 (node-v5.7.0.tar.gz) = 2338b46a2f45fbb747089c66931f62555f25a5928511d3a43bbb3a39dcded2d8
+SIZE (node-v5.7.0.tar.gz) = 22496101

Added: trunk/www/node/files/patch-deps_v8_src_log-utils.h
===================================================================
--- trunk/www/node/files/patch-deps_v8_src_log-utils.h	                        (rev 0)
+++ trunk/www/node/files/patch-deps_v8_src_log-utils.h	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1,12 @@
+--- deps/v8/src/log-utils.h.orig	2015-12-09 04:12:52 UTC
++++ deps/v8/src/log-utils.h
+@@ -5,6 +5,9 @@
+ #ifndef V8_LOG_UTILS_H_
+ #define V8_LOG_UTILS_H_
+ 
++#include <cstdio>
++#include <cstdarg>
++
+ #include "src/allocation.h"
+ #include "src/base/platform/mutex.h"
+ #include "src/flags.h"


Property changes on: trunk/www/node/files/patch-deps_v8_src_log-utils.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Deleted: trunk/www/node/files/patch-deps_v8_src_platform-freebsd.cc
===================================================================
--- trunk/www/node/files/patch-deps_v8_src_platform-freebsd.cc	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/files/patch-deps_v8_src_platform-freebsd.cc	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,69 +0,0 @@
---- ./deps/v8/src/base/platform/platform-freebsd.cc.orig	2015-02-07 04:04:23.000000000 +0800
-+++ ./deps/v8/src/base/platform/platform-freebsd.cc	2015-02-10 10:53:45.000000000 +0800
-@@ -131,23 +131,23 @@
-     addr_buffer[0] = '0';
-     addr_buffer[1] = 'x';
-     addr_buffer[10] = 0;
--    int result = read(fd, addr_buffer + 2, 8);
--    if (result < 8) break;
-+    ssize_t bytes_read = read(fd, addr_buffer + 2, 8);
-+    if (bytes_read < 8) break;
-     unsigned start = StringToLong(addr_buffer);
--    result = read(fd, addr_buffer + 2, 1);
--    if (result < 1) break;
-+    bytes_read = read(fd, addr_buffer + 2, 1);
-+    if (bytes_read < 1) break;
-     if (addr_buffer[2] != '-') break;
--    result = read(fd, addr_buffer + 2, 8);
--    if (result < 8) break;
-+    bytes_read = read(fd, addr_buffer + 2, 8);
-+    if (bytes_read < 8) break;
-     unsigned end = StringToLong(addr_buffer);
-     char buffer[MAP_LENGTH];
--    int bytes_read = -1;
-+    bytes_read = -1;
-     do {
-       bytes_read++;
-       if (bytes_read >= MAP_LENGTH - 1)
-         break;
--      result = read(fd, buffer + bytes_read, 1);
--      if (result < 1) break;
-+      bytes_read = read(fd, buffer + bytes_read, 1);
-+      if (bytes_read < 1) break;
-     } while (buffer[bytes_read] != '\n');
-     buffer[bytes_read] = 0;
-     // Ignore mappings that are not executable.
-@@ -182,13 +182,13 @@
- 
- VirtualMemory::VirtualMemory(size_t size, size_t alignment)
-     : address_(NULL), size_(0) {
--  DCHECK(IsAligned(alignment, static_cast<intptr_t>(OS::AllocateAlignment())));
-+  DCHECK((alignment % OS::AllocateAlignment()) == 0);
-   size_t request_size = RoundUp(size + alignment,
-                                 static_cast<intptr_t>(OS::AllocateAlignment()));
-   void* reservation = mmap(OS::GetRandomMmapAddr(),
-                            request_size,
-                            PROT_NONE,
--                           MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
-+                           MAP_PRIVATE | MAP_ANON,
-                            kMmapFd,
-                            kMmapFdOffset);
-   if (reservation == MAP_FAILED) return;
-@@ -260,7 +260,7 @@
-   void* result = mmap(OS::GetRandomMmapAddr(),
-                       size,
-                       PROT_NONE,
--                      MAP_PRIVATE | MAP_ANON | MAP_NORESERVE,
-+                      MAP_PRIVATE | MAP_ANON,
-                       kMmapFd,
-                       kMmapFdOffset);
- 
-@@ -288,7 +288,7 @@
-   return mmap(base,
-               size,
-               PROT_NONE,
--              MAP_PRIVATE | MAP_ANON | MAP_NORESERVE | MAP_FIXED,
-+              MAP_PRIVATE | MAP_ANON | MAP_FIXED,
-               kMmapFd,
-               kMmapFdOffset) != MAP_FAILED;
- }

Deleted: trunk/www/node/files/patch-deps_v8_src_platform-posix.cc
===================================================================
--- trunk/www/node/files/patch-deps_v8_src_platform-posix.cc	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/files/patch-deps_v8_src_platform-posix.cc	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,11 +0,0 @@
---- ./deps/v8/src/base/platform/platform-posix.cc.orig	2015-02-07 04:04:23.000000000 +0800
-+++ ./deps/v8/src/base/platform/platform-posix.cc	2015-02-08 01:11:42.000000000 +0800
-@@ -328,7 +328,7 @@
- #elif V8_OS_ANDROID
-   return static_cast<int>(gettid());
- #else
--  return static_cast<int>(pthread_self());
-+  return static_cast<int>(reinterpret_cast<intptr_t>(pthread_self()));
- #endif
- }
- 

Deleted: trunk/www/node/files/patch-lib_dns.js
===================================================================
--- trunk/www/node/files/patch-lib_dns.js	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/files/patch-lib_dns.js	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,14 +0,0 @@
---- lib/dns.js.orig	2015-02-13 23:42:28.000000000 +0800
-+++ lib/dns.js	2015-02-13 23:46:39.000000000 +0800
-@@ -125,6 +125,11 @@
-         hints !== (exports.ADDRCONFIG | exports.V4MAPPED)) {
-       throw new TypeError('invalid argument: hints must use valid flags');
-     }
-+    // FIXME(indutny): V4MAPPED on FreeBSD results in EAI_BADFLAGS, because
-+    // the libc does not support it
-+    if (process.platform === 'freebsd' && family !== 6) {
-+      hints &= ~exports.V4MAPPED;
-+    }
-   } else {
-     family = options >>> 0;
-   }

Added: trunk/www/node/pkg-message
===================================================================
--- trunk/www/node/pkg-message	                        (rev 0)
+++ trunk/www/node/pkg-message	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1 @@
+Note: If you need npm (Node Package Manager), please install www/npm.


Property changes on: trunk/www/node/pkg-message
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/www/node/pkg-plist
===================================================================
--- trunk/www/node/pkg-plist	2016-03-01 21:53:39 UTC (rev 21043)
+++ trunk/www/node/pkg-plist	2016-03-04 04:36:24 UTC (rev 21044)
@@ -1,6 +1,8 @@
 bin/node
 include/node/android-ifaddrs.h
 include/node/ares.h
+include/node/ares_build.h
+include/node/ares_rules.h
 include/node/ares_version.h
 include/node/common.gypi
 include/node/config.gypi
@@ -11,9 +13,99 @@
 include/node/node_internals.h
 include/node/node_object_wrap.h
 include/node/node_version.h
+include/node/openssl/aes.h
+include/node/openssl/archs/BSD-x86/opensslconf.h
+include/node/openssl/archs/BSD-x86_64/opensslconf.h
+include/node/openssl/archs/VC-WIN32/opensslconf.h
+include/node/openssl/archs/VC-WIN64A/opensslconf.h
+include/node/openssl/archs/aix-gcc/opensslconf.h
+include/node/openssl/archs/aix64-gcc/opensslconf.h
+include/node/openssl/archs/darwin-i386-cc/opensslconf.h
+include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
+include/node/openssl/archs/linux-aarch64/opensslconf.h
+include/node/openssl/archs/linux-armv4/opensslconf.h
+include/node/openssl/archs/linux-elf/opensslconf.h
+include/node/openssl/archs/linux-ppc/opensslconf.h
+include/node/openssl/archs/linux-ppc64/opensslconf.h
+include/node/openssl/archs/linux-x32/opensslconf.h
+include/node/openssl/archs/linux-x86_64/opensslconf.h
+include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
+include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
+include/node/openssl/asn1.h
+include/node/openssl/asn1_mac.h
+include/node/openssl/asn1t.h
+include/node/openssl/bio.h
+include/node/openssl/blowfish.h
+include/node/openssl/bn.h
+include/node/openssl/buffer.h
+include/node/openssl/camellia.h
+include/node/openssl/cast.h
+include/node/openssl/cmac.h
+include/node/openssl/cms.h
+include/node/openssl/comp.h
+include/node/openssl/conf.h
+include/node/openssl/conf_api.h
+include/node/openssl/crypto.h
+include/node/openssl/des.h
+include/node/openssl/des_old.h
+include/node/openssl/dh.h
+include/node/openssl/dsa.h
+include/node/openssl/dso.h
+include/node/openssl/dtls1.h
+include/node/openssl/e_os2.h
+include/node/openssl/ebcdic.h
+include/node/openssl/ec.h
+include/node/openssl/ecdh.h
+include/node/openssl/ecdsa.h
+include/node/openssl/engine.h
+include/node/openssl/err.h
+include/node/openssl/evp.h
+include/node/openssl/hmac.h
+include/node/openssl/idea.h
+include/node/openssl/krb5_asn.h
+include/node/openssl/kssl.h
+include/node/openssl/lhash.h
+include/node/openssl/md4.h
+include/node/openssl/md5.h
+include/node/openssl/mdc2.h
+include/node/openssl/modes.h
+include/node/openssl/obj_mac.h
+include/node/openssl/objects.h
+include/node/openssl/ocsp.h
 include/node/openssl/opensslconf.h
+include/node/openssl/opensslv.h
+include/node/openssl/ossl_typ.h
+include/node/openssl/pem.h
+include/node/openssl/pem2.h
+include/node/openssl/pkcs12.h
+include/node/openssl/pkcs7.h
+include/node/openssl/pqueue.h
+include/node/openssl/rand.h
+include/node/openssl/rc2.h
+include/node/openssl/rc4.h
+include/node/openssl/ripemd.h
+include/node/openssl/rsa.h
+include/node/openssl/safestack.h
+include/node/openssl/seed.h
+include/node/openssl/sha.h
+include/node/openssl/srp.h
+include/node/openssl/srtp.h
+include/node/openssl/ssl.h
+include/node/openssl/ssl2.h
+include/node/openssl/ssl23.h
+include/node/openssl/ssl3.h
+include/node/openssl/stack.h
+include/node/openssl/symhacks.h
+include/node/openssl/tls1.h
+include/node/openssl/ts.h
+include/node/openssl/txt_db.h
+include/node/openssl/ui.h
+include/node/openssl/ui_compat.h
+include/node/openssl/whrlpool.h
+include/node/openssl/x509.h
+include/node/openssl/x509_vfy.h
+include/node/openssl/x509v3.h
 include/node/pthread-fixes.h
-include/node/smalloc.h
 include/node/stdint-msvc2008.h
 include/node/tree.h
 include/node/uv-aix.h
@@ -32,9 +124,9 @@
 include/node/v8-profiler.h
 include/node/v8-testing.h
 include/node/v8-util.h
+include/node/v8-version.h
 include/node/v8.h
 include/node/v8config.h
-include/node/v8stdint.h
-lib/node_modules/.keepme
-man/man1/node.1.gz
+@(,,444) man/man1/node.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/gdbinit
 share/systemtap/tapset/node.stp

Modified: trunk/www/node012/Makefile
===================================================================
--- trunk/www/node/Makefile	2016-03-01 20:48:52 UTC (rev 21036)
+++ trunk/www/node012/Makefile	2016-03-04 04:36:24 UTC (rev 21044)
@@ -7,11 +7,13 @@
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
 DISTNAME=	${PORTNAME}-v${PORTVERSION}
+PKGNAMESUFFIX=	012
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	V8 JavaScript for client and server
 
 LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo
 

Added: trunk/www/node4/Makefile
===================================================================
--- trunk/www/node4/Makefile	                        (rev 0)
+++ trunk/www/node4/Makefile	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1,66 @@
+# $MidnightBSD$
+
+PORTNAME=	node
+PORTVERSION=	4.3.1
+DISTVERSIONPREFIX=	v
+CATEGORIES=	www
+MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
+PKGNAMESUFFIX=	4
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	V8 JavaScript for client and server (4.x LTS)
+
+LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+OPTIONS_DEFINE=	DOCS
+
+USES=		compiler execinfo gmake python:2
+HAS_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+CONFLICTS_INSTALL=	node-* node-0.[02-9][0-9]* node-devel-0.[0-9]* node010-[0-9]* node012-[0-9]* iojs-[0-9]*
+
+ONLY_FOR_ARCHS=	i386 amd64
+CONFIGURE_ARGS=	--prefix=${PREFIX_RELDEST} --without-npm --shared-zlib \
+		--dest-os=freebsd
+PREFIX_RELDEST=	${PREFIX:S,^${DESTDIR},,}
+REINPLACE_ARGS=	-i ''
+MAKE_ENV+=	CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX}
+
+.include <bsd.port.pre.mk>
+
+
+.if ${COMPILER_TYPE} == clang
+CFLAGS+=	-I/usr/include/c++/v1/ -stdlib=libc++
+LDFLAGS+=	-stdlib=libc++
+MAKE_ENV+=	LINK=clang++
+CFLAGS+=	-Wno-unused-private-field
+.if ${COMPILER_VERSION} >= 33
+CFLAGS+=	-Wno-nested-anon-types -Wno-unused-function
+.if ${COMPILER_VERSION} >= 34
+CFLAGS+=	-Wno-unused-const-variable
+.endif
+.endif
+.else
+MAKE_ARGS+=	strictaliasing=off
+USE_GCC=	yes
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
+		${WRKSRC}/deps/v8/tools/gyp/v8.gyp
+	@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
+		${WRKSRC}/configure
+	@${REINPLACE_CMD} -e "s|python -c|${PYTHON_CMD} -c|" \
+		${WRKSRC}/deps/v8/build/toolchain.gypi
+	@${REINPLACE_CMD} -e "s|'python',|'${PYTHON_CMD}',|" \
+		${WRKSRC}/tools/icu/icu-generic.gyp \
+		${WRKSRC}/deps/v8/build/shim_headers.gypi \
+		${WRKSRC}/deps/v8/tools/gyp/v8.gyp \
+		${WRKSRC}/deps/v8/src/d8.gyp
+
+post-install:
+	${STRIP_CMD} ${PREFIX}/bin/node
+
+.include <bsd.port.post.mk>


Property changes on: trunk/www/node4/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/node4/distinfo
===================================================================
--- trunk/www/node4/distinfo	                        (rev 0)
+++ trunk/www/node4/distinfo	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1,2 @@
+SHA256 (node-v4.3.1.tar.gz) = 61e2d58e861b6c9dbf0ac7624b718198cbd59b88a9de31a39a05de95a32eee73
+SIZE (node-v4.3.1.tar.gz) = 22585371


Property changes on: trunk/www/node4/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/node4/pkg-descr
===================================================================
--- trunk/www/node4/pkg-descr	                        (rev 0)
+++ trunk/www/node4/pkg-descr	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1,3 @@
+node - evented I/O for V8 javascript
+
+WWW: http://nodejs.org/


Property changes on: trunk/www/node4/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/node4/pkg-message
===================================================================
--- trunk/www/node4/pkg-message	                        (rev 0)
+++ trunk/www/node4/pkg-message	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1 @@
+Note: If you need npm (Node Package Manager), please install www/npm.


Property changes on: trunk/www/node4/pkg-message
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/node4/pkg-plist
===================================================================
--- trunk/www/node4/pkg-plist	                        (rev 0)
+++ trunk/www/node4/pkg-plist	2016-03-04 04:36:24 UTC (rev 21044)
@@ -0,0 +1,130 @@
+bin/node
+include/node/android-ifaddrs.h
+include/node/ares.h
+include/node/ares_version.h
+include/node/common.gypi
+include/node/config.gypi
+include/node/libplatform/libplatform.h
+include/node/nameser.h
+include/node/node.h
+include/node/node_buffer.h
+include/node/node_internals.h
+include/node/node_object_wrap.h
+include/node/node_version.h
+include/node/openssl/aes.h
+include/node/openssl/archs/BSD-x86/opensslconf.h
+include/node/openssl/archs/BSD-x86_64/opensslconf.h
+include/node/openssl/archs/VC-WIN32/opensslconf.h
+include/node/openssl/archs/VC-WIN64A/opensslconf.h
+include/node/openssl/archs/aix-gcc/opensslconf.h
+include/node/openssl/archs/aix64-gcc/opensslconf.h
+include/node/openssl/archs/darwin-i386-cc/opensslconf.h
+include/node/openssl/archs/darwin64-x86_64-cc/opensslconf.h
+include/node/openssl/archs/linux-aarch64/opensslconf.h
+include/node/openssl/archs/linux-armv4/opensslconf.h
+include/node/openssl/archs/linux-elf/opensslconf.h
+include/node/openssl/archs/linux-ppc/opensslconf.h
+include/node/openssl/archs/linux-ppc64/opensslconf.h
+include/node/openssl/archs/linux-x32/opensslconf.h
+include/node/openssl/archs/linux-x86_64/opensslconf.h
+include/node/openssl/archs/solaris-x86-gcc/opensslconf.h
+include/node/openssl/archs/solaris64-x86_64-gcc/opensslconf.h
+include/node/openssl/asn1.h
+include/node/openssl/asn1_mac.h
+include/node/openssl/asn1t.h
+include/node/openssl/bio.h
+include/node/openssl/blowfish.h
+include/node/openssl/bn.h
+include/node/openssl/buffer.h
+include/node/openssl/camellia.h
+include/node/openssl/cast.h
+include/node/openssl/cmac.h
+include/node/openssl/cms.h
+include/node/openssl/comp.h
+include/node/openssl/conf.h
+include/node/openssl/conf_api.h
+include/node/openssl/crypto.h
+include/node/openssl/des.h
+include/node/openssl/des_old.h
+include/node/openssl/dh.h
+include/node/openssl/dsa.h
+include/node/openssl/dso.h
+include/node/openssl/dtls1.h
+include/node/openssl/e_os2.h
+include/node/openssl/ebcdic.h
+include/node/openssl/ec.h
+include/node/openssl/ecdh.h
+include/node/openssl/ecdsa.h
+include/node/openssl/engine.h
+include/node/openssl/err.h
+include/node/openssl/evp.h
+include/node/openssl/hmac.h
+include/node/openssl/idea.h
+include/node/openssl/krb5_asn.h
+include/node/openssl/kssl.h
+include/node/openssl/lhash.h
+include/node/openssl/md4.h
+include/node/openssl/md5.h
+include/node/openssl/mdc2.h
+include/node/openssl/modes.h
+include/node/openssl/obj_mac.h
+include/node/openssl/objects.h
+include/node/openssl/ocsp.h
+include/node/openssl/opensslconf.h
+include/node/openssl/opensslv.h
+include/node/openssl/ossl_typ.h
+include/node/openssl/pem.h
+include/node/openssl/pem2.h
+include/node/openssl/pkcs12.h
+include/node/openssl/pkcs7.h
+include/node/openssl/pqueue.h
+include/node/openssl/rand.h
+include/node/openssl/rc2.h
+include/node/openssl/rc4.h
+include/node/openssl/ripemd.h
+include/node/openssl/rsa.h
+include/node/openssl/safestack.h
+include/node/openssl/seed.h
+include/node/openssl/sha.h
+include/node/openssl/srp.h
+include/node/openssl/srtp.h
+include/node/openssl/ssl.h
+include/node/openssl/ssl2.h
+include/node/openssl/ssl23.h
+include/node/openssl/ssl3.h
+include/node/openssl/stack.h
+include/node/openssl/symhacks.h
+include/node/openssl/tls1.h
+include/node/openssl/ts.h
+include/node/openssl/txt_db.h
+include/node/openssl/ui.h
+include/node/openssl/ui_compat.h
+include/node/openssl/whrlpool.h
+include/node/openssl/x509.h
+include/node/openssl/x509_vfy.h
+include/node/openssl/x509v3.h
+include/node/pthread-fixes.h
+include/node/stdint-msvc2008.h
+include/node/tree.h
+include/node/uv-aix.h
+include/node/uv-bsd.h
+include/node/uv-darwin.h
+include/node/uv-errno.h
+include/node/uv-linux.h
+include/node/uv-sunos.h
+include/node/uv-threadpool.h
+include/node/uv-unix.h
+include/node/uv-version.h
+include/node/uv-win.h
+include/node/uv.h
+include/node/v8-debug.h
+include/node/v8-platform.h
+include/node/v8-profiler.h
+include/node/v8-testing.h
+include/node/v8-util.h
+include/node/v8-version.h
+include/node/v8.h
+include/node/v8config.h
+@(,,444) man/man1/node.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/gdbinit
+share/systemtap/tapset/node.stp


Property changes on: trunk/www/node4/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list