Import of pkgsrc-2014Q1
This commit is contained in:
@@ -1,12 +1,11 @@
|
||||
# $NetBSD: Makefile,v 1.7 2013/06/26 11:53:02 jperkin Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.21 2014/03/10 15:42:19 fhajny Exp $
|
||||
|
||||
DISTNAME= node-v0.10.11
|
||||
DISTNAME= node-v0.10.26
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://nodejs.org/dist/${DISTNAME:S/node-//}/
|
||||
PKGNAME= ${DISTNAME:S/-v/js-/}
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
MAINTAINER= filip@joyent.com
|
||||
HOMEPAGE= http://nodejs.org/
|
||||
COMMENT= V8 JavaScript for clients and servers
|
||||
LICENSE= mit
|
||||
@@ -16,6 +15,8 @@ USE_TOOLS+= pkg-config
|
||||
USE_TOOLS+= gmake
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.10.24
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
.include "options.mk"
|
||||
|
||||
@@ -42,6 +43,7 @@ MAKE_ENV+= GYP_DEFINES="OS=netbsd"
|
||||
REPLACE_PYTHON+= configure
|
||||
REPLACE_PYTHON+= tools/genv8constants.py
|
||||
REPLACE_PYTHON+= tools/gyp_node
|
||||
REPLACE_PYTHON+= tools/gyp/pylib/gyp/flock_tool.py
|
||||
REPLACE_PYTHON+= tools/gyp/pylib/gyp/sun_tool.py
|
||||
REPLACE_PYTHON+= tools/node-waf
|
||||
REPLACE_PYTHON+= tools/waf-light
|
||||
@@ -50,15 +52,17 @@ REPLACE_PYTHON+= tools/wafadmin/Tools/*.py
|
||||
|
||||
CHECK_INTERPRETER_SKIP+= lib/node_modules/npm/*
|
||||
|
||||
.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD"
|
||||
. include "../../devel/libexecinfo/buildlink3.mk"
|
||||
.endif
|
||||
.if ${OPSYS} == "NetBSD"
|
||||
BUILD_DEPENDS+= lockf-[0-9]*:../../sysutils/lockf
|
||||
.endif
|
||||
|
||||
pre-install:
|
||||
${FIND} ${WRKSRC}/deps/npm -name '*.orig' | ${XARGS} ${RM} -f
|
||||
${CHMOD} -R g-w ${WRKSRC}
|
||||
|
||||
.if ${OPSYS} != "Darwin"
|
||||
.include "../../devel/libexecinfo/buildlink3.mk"
|
||||
.endif
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../lang/python/tool.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
$NetBSD: distinfo,v 1.8 2013/06/26 11:53:02 jperkin Exp $
|
||||
$NetBSD: distinfo,v 1.16 2014/02/21 07:38:50 fhajny Exp $
|
||||
|
||||
SHA1 (node-v0.10.11.tar.gz) = 4f646bb3418d1c177ce28cdbc61e71de35b38aea
|
||||
RMD160 (node-v0.10.11.tar.gz) = f350f22336b3ba987137f568b443f30e7b511428
|
||||
Size (node-v0.10.11.tar.gz) = 13498163 bytes
|
||||
SHA1 (node-v0.10.26.tar.gz) = 2340ec2dce1794f1ca1c685b56840dd515a271b2
|
||||
RMD160 (node-v0.10.26.tar.gz) = 4bc1971a9e75c6988cd8ea4e04c4726e43cf2ee7
|
||||
Size (node-v0.10.26.tar.gz) = 13339664 bytes
|
||||
SHA1 (patch-common.gypi) = 0cffd29138431c982d9030b414cc26acd9407fbc
|
||||
SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
|
||||
SHA1 (patch-deps_npm_node__modules_node-gyp_gyp_pylib_gyp_generator_make.py) = 78d6ddd37ae30e869e0da666a78baad86a638c50
|
||||
@@ -11,5 +11,5 @@ SHA1 (patch-deps_uv_src_unix_netbsd.c) = c1d58eabed1c396b8d9455e3d54c88907ffd7be
|
||||
SHA1 (patch-deps_uv_src_unix_thread.c) = 13172adf2407eb40362cb4480a768816a7d98961
|
||||
SHA1 (patch-deps_v8_tools_gyp_v8.gyp) = 8602b7858d2d238a165554dfb1feaeec31babfe9
|
||||
SHA1 (patch-tools_gyp_pylib_gyp_common.py) = 132008f362ea696e43a4d19bf9d8a0ac754ef55c
|
||||
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = c0f30e45f36213bd256e36eb4deae10a0530ef78
|
||||
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = be3cc1aaa85c3d59b6f2758df813cb5ad8d8f74e
|
||||
SHA1 (patch-tools_install.py) = 8f19cef5b4c90a752dd2c7550e9b70aa78d3c292
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.2 2013/06/26 11:53:02 jperkin Exp $
|
||||
$NetBSD: patch-tools_gyp_pylib_gyp_generator_make.py,v 1.3 2013/12/12 11:52:37 jperkin Exp $
|
||||
|
||||
Add support for NetBSD and DragonFly.
|
||||
Ensure we use the system libtool on OSX.
|
||||
|
||||
--- tools/gyp/pylib/gyp/generator/make.py.orig 2013-06-13 17:35:30.000000000 +0000
|
||||
--- tools/gyp/pylib/gyp/generator/make.py.orig 2013-12-12 05:20:06.000000000 +0000
|
||||
+++ tools/gyp/pylib/gyp/generator/make.py
|
||||
@@ -161,7 +161,7 @@ cmd_solink_module = $(LINK.$(TOOLSET)) -
|
||||
@@ -174,7 +174,7 @@ cmd_solink_module = $(LINK.$(TOOLSET)) -
|
||||
|
||||
LINK_COMMANDS_MAC = """\
|
||||
quiet_cmd_alink = LIBTOOL-STATIC $@
|
||||
@@ -14,9 +14,9 @@ Ensure we use the system libtool on OSX.
|
||||
|
||||
quiet_cmd_link = LINK($(TOOLSET)) $@
|
||||
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o "$@" $(LD_INPUTS) $(LIBS)
|
||||
@@ -1984,7 +1984,7 @@ def GenerateOutput(target_list, target_d
|
||||
@@ -2012,7 +2012,7 @@ def GenerateOutput(target_list, target_d
|
||||
'flock': './gyp-flock-tool flock',
|
||||
'flock_index': 2,
|
||||
'extra_commands': SHARED_HEADER_SUN_COMMANDS,
|
||||
})
|
||||
- elif flavor == 'freebsd':
|
||||
+ elif flavor == 'freebsd' or flavor == 'dragonflybsd' or flavor == 'netbsd':
|
||||
|
||||
Reference in New Issue
Block a user