Import of pkgsrc-2014Q1

This commit is contained in:
2014-04-17 16:38:45 +02:00
parent 785076ae39
commit 9a8c06dafb
19365 changed files with 828089 additions and 278039 deletions

View File

@@ -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

View File

View File

@@ -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

View File

@@ -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':