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