SF.net SVN: gar:[24047] csw/mgar/pkg/nodejs/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Fri Aug 22 13:11:28 CEST 2014
Revision: 24047
http://sourceforge.net/p/gar/code/24047
Author: dmichelsen
Date: 2014-08-22 11:11:27 +0000 (Fri, 22 Aug 2014)
Log Message:
-----------
nodejs/trunk: Update to 0.10.30
Modified Paths:
--------------
csw/mgar/pkg/nodejs/trunk/Makefile
csw/mgar/pkg/nodejs/trunk/checksums
Modified: csw/mgar/pkg/nodejs/trunk/Makefile
===================================================================
--- csw/mgar/pkg/nodejs/trunk/Makefile 2014-08-20 14:21:15 UTC (rev 24046)
+++ csw/mgar/pkg/nodejs/trunk/Makefile 2014-08-22 11:11:27 UTC (rev 24047)
@@ -2,7 +2,7 @@
# TODO (release-critical prefixed with !, non release-critical with *)
#
NAME = nodejs
-VERSION = 0.10.21
+VERSION = 0.10.30
GARTYPE = v2
DESCRIPTION = Node.js JavaScript interpreter
@@ -15,30 +15,49 @@
LICENSE = LICENSE
-PACKAGING_PLATFORMS = solaris10-sparc solaris10-i386
+PACKAGING_PLATFORMS = solaris11-sparc solaris11-i386
GARCOMPILER = GNU
-CONFIGURE_ARGS = --prefix=$(prefix)
-CONFIGURE_ARGS += --openssl-includes=$(includedir)
-CONFIGURE_ARGS += --openssl-libpath=$(libdir)
+BUILD_DEP_PKGS += CSWlibssl-dev
+BUILD_DEP_PKGS += CSWlibz-dev
+BUILD_DEP_PKGS += CSWlibcares-dev
-EXTRA_CONFIGURE_EXPORTS += PWD
-CONFIGURE_ENV_PWD = $(abspath $(WORKSRC))
-
RUNTIME_DEP_PKGS_CSWnodejs += CSWlibssl1-0-0
RUNTIME_DEP_PKGS_CSWnodejs += CSWlibgcc-s1
RUNTIME_DEP_PKGS_CSWnodejs += CSWlibstdc++6
RUNTIME_DEP_PKGS_CSWnodejs += CSWlibz1
-
-CHECKPKG_OVERRIDES_CSWnodejs += missing-dependency|CSWpython
+RUNTIME_DEP_PKGS_CSWnodejs += CSWlibcares2
+CHECKPKG_OVERRIDES_CSWnodejs += missing-dependency|CSWemacs-common
CHECKPKG_OVERRIDES_CSWnodejs += file-with-bad-content
+CHECKPKG_OVERRIDES_CSWnodejs += discouraged-path-in-pkgmap|/opt/csw/lib/node_modules/npm/node_modules/request/node_modules/qs/.gitmodules
-TEST_SCRIPTS =
+# Pathes are difficult to adjust, skip 64 bit for now
+# BUILD64 = 1
-include gar/category.mk
+CONFIGURE_ARGS = --prefix=$(prefix)
+CONFIGURE_ARGS += --shared-openssl
+CONFIGURE_ARGS += --openssl-includes=$(includedir)
+CONFIGURE_ARGS += --openssl-libpath=$(libdir)
+CONFIGURE_ARGS += --shared-zlib
+CONFIGURE_ARGS += --shared-zlib-include=$(includedir)
+CONFIGURE_ARGS += --shared-zlib-libpath=$(libdir)
+CONFIGURE_ARGS += --shared-cares
+CONFIGURE_ARGS += --shared-cares-includes=$(includedir)
+CONFIGURE_ARGS += --shared-cares-libpath=$(libdir)
+CPU-32 = ia32
+CPU-64 = x64
+CONFIGURE_ARGS += --dest-cpu=$(CPU-$(MEMORYMODEL))
-PATH := /opt/csw/gnu:$(PATH)
+# Node.js needs to find objdump from binutils, gobjdump is not sufficient,
+# otherwise strange error like this occur:
+# dtrace: failed to compile script src/v8ustack.d: line 399: failed to resolve V8DBG_OFF_FP_CONTEXT: Unknown variable name
+# https://github.com/joyent/node/issues/7933
+CONFIGURE_ENV_PATH = /opt/csw/gnu:$(PATH)
+BUILD_ENV_PATH = /opt/csw/gnu:$(PATH)
-configure-custom:
- cd $(WORKSRC) && /usr/bin/env -i $(CONFIGURE_ENV) PWD=$(abspath $(WORKSRC)) ./configure $(CONFIGURE_ARGS)
- @$(MAKECOOKIE)
+TEST_TARGET = test
+
+# There are some tests failing, mostly because of too low limits for open filedescriptors and timeouts
+SKIPTEST ?= 1
+
+include gar/category.mk
Modified: csw/mgar/pkg/nodejs/trunk/checksums
===================================================================
--- csw/mgar/pkg/nodejs/trunk/checksums 2014-08-20 14:21:15 UTC (rev 24046)
+++ csw/mgar/pkg/nodejs/trunk/checksums 2014-08-22 11:11:27 UTC (rev 24047)
@@ -1 +1 @@
-774bc17875c042ac42ad2d96b9c96734 node-v0.10.21.tar.gz
+bae597a31bf6d23da1c4217bfed611dc node-v0.10.30.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list