From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 26 12:00:21 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB5BB10656F5 for ; Tue, 26 Oct 2010 12:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 808C38FC22 for ; Tue, 26 Oct 2010 12:00:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o9QC0LNq075461 for ; Tue, 26 Oct 2010 12:00:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o9QC0LEP075446; Tue, 26 Oct 2010 12:00:21 GMT (envelope-from gnats) Resent-Date: Tue, 26 Oct 2010 12:00:21 GMT Resent-Message-Id: <201010261200.o9QC0LEP075446@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jin-Sih Lin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E54E1065670 for ; Tue, 26 Oct 2010 11:51:48 +0000 (UTC) (envelope-from root@deep.tw) Received: from deep.tw (deep.tw [122.116.130.101]) by mx1.freebsd.org (Postfix) with ESMTP id 1482A8FC15 for ; Tue, 26 Oct 2010 11:51:47 +0000 (UTC) Received: by deep.tw (Postfix, from userid 0) id 28B1B6497; Tue, 26 Oct 2010 19:51:46 +0800 (CST) Message-Id: <20101026115146.28B1B6497@deep.tw> Date: Tue, 26 Oct 2010 19:51:46 +0800 (CST) From: Jin-Sih Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/151746: [NEW PORT] www/node-devel: V8 javascript for client and server X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Oct 2010 12:00:21 -0000 >Number: 151746 >Category: ports >Synopsis: [NEW PORT] www/node-devel: V8 javascript for client and server >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 26 12:00:19 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Jin-Sih Lin >Release: FreeBSD 8.1-STABLE i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD deep.tw 8.1-STABLE FreeBSD 8.1-STABLE #0: Fri Sep 24 14:46:08 CST 2010 >Description: node - evented I/O for V8 javascript WWW: http://nodejs.org/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- node-devel-0.3.0.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # node-devel # node-devel/files # node-devel/files/patch-deps-v8-platform # node-devel/files/patch-man-and-pkgconfig-path # node-devel/Makefile # node-devel/distinfo # node-devel/pkg-descr # node-devel/pkg-plist # echo c - node-devel mkdir -p node-devel > /dev/null 2>&1 echo c - node-devel/files mkdir -p node-devel/files > /dev/null 2>&1 echo x - node-devel/files/patch-deps-v8-platform sed 's/^X//' >node-devel/files/patch-deps-v8-platform << 'be03779fe1384c1a4be58e3d574fa563' X--- deps/v8/src/platform-freebsd.cc.orig 2010-10-24 07:00:15.000000000 +0800 X+++ deps/v8/src/platform-freebsd.cc 2010-10-26 17:10:36.000000000 +0800 X@@ -617,7 +617,10 @@ X X X Sampler::Sampler(int interval, bool profiling) X- : interval_(interval), profiling_(profiling), active_(false) { X+ : interval_(interval), X+ profiling_(profiling), X+ synchronous_(profiling), X+ active_(false) { X data_ = new PlatformData(); X } X be03779fe1384c1a4be58e3d574fa563 echo x - node-devel/files/patch-man-and-pkgconfig-path sed 's/^X//' >node-devel/files/patch-man-and-pkgconfig-path << '826778c281dc53978dc0ce256c70bd08' X--- wscript.orig 2010-10-24 07:00:15.000000000 +0800 X+++ wscript 2010-10-26 18:09:54.000000000 +0800 X@@ -571,8 +571,6 @@ X X # Only install the man page if it exists. X # Do 'make doc install' to build and install it. X- if os.path.exists('doc/node.1'): X- bld.install_files('${PREFIX}/share/man/man1/', 'doc/node.1') X X bld.install_files('${PREFIX}/bin/', 'bin/*', chmod=0755) X bld.install_files('${PREFIX}/lib/node/wafadmin', 'tools/wafadmin/*.py') X@@ -584,7 +582,7 @@ X node_conf.target = 'tools/nodejs.pc' X node_conf.dict = subflags(node) X X- bld.install_files('${PREFIX}/lib/pkgconfig', 'tools/nodejs.pc') X+ bld.install_files('${PREFIX}/libdata/pkgconfig', 'tools/nodejs.pc') X X def shutdown(): X Options.options.debug 826778c281dc53978dc0ce256c70bd08 echo x - node-devel/Makefile sed 's/^X//' >node-devel/Makefile << '3e6c3f8bf1ced45dee155fbad1c11c68' X# New ports collection makefile for: node X# Date created: 2010-10-26 X# Whom: Jin-Sih Lin X# X# $FreeBSD$ X# X XPORTNAME= node XPORTVERSION= 0.3.0 XCATEGORIES= www XMASTER_SITES= http://nodejs.org/dist/ XPKGNAMESUFFIX= -devel XDISTNAME= ${PORTNAME}-v${PORTVERSION} X XMAINTAINER= linpct@gmail.com XCOMMENT= V8 javascript for client and server X XLIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo X XMAN1= node.1 X XHAS_CONFIGURE= yes XUSE_LDCONFIG= yes XUSE_PYTHON= yes XUSE_GNOME= pkgconfig X XONLY_FOR_ARCHS= i386 amd64 XMAKE_JOBS_SAFE= yes X XCONFLICTS= node-0.2* X XCONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} XPREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} X X.if !defined(DISABLE_MAKE_JOBS) XWAF_ARGS= --jobs=${MAKE_JOBS_NUMBER} X.endif X Xdo-build: X @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} tools/waf-light ${WAF_ARGS} build) X Xpost-install: X @${INSTALL_MAN} ${WRKSRC}/doc/node.1 ${MANPREFIX}/man/man1 X X.include 3e6c3f8bf1ced45dee155fbad1c11c68 echo x - node-devel/distinfo sed 's/^X//' >node-devel/distinfo << 'f9f81502acff733fe6bf47285bfc88c6' XMD5 (node-v0.3.0.tar.gz) = 4e4e56c8538afafcdf45fd99cdb1ae45 XSHA256 (node-v0.3.0.tar.gz) = aa53c3d136ceaa02108ad013d9d9917e6e2ea22f10e3bd7414f4ba6f6a1427b5 XSIZE (node-v0.3.0.tar.gz) = 4054239 f9f81502acff733fe6bf47285bfc88c6 echo x - node-devel/pkg-descr sed 's/^X//' >node-devel/pkg-descr << '786dbefd21b2f90c753c47e237f8ed76' Xnode - evented I/O for V8 javascript X XWWW: http://nodejs.org/ 786dbefd21b2f90c753c47e237f8ed76 echo x - node-devel/pkg-plist sed 's/^X//' >node-devel/pkg-plist << 'de5fca0285b1d30d86a5bdfc93b8cda2' Xbin/node Xbin/node-repl Xbin/node-waf Xinclude/node/config.h Xinclude/node/eio.h Xinclude/node/ev.h Xinclude/node/node.h Xinclude/node/node_buffer.h Xinclude/node/node_config.h Xinclude/node/node_events.h Xinclude/node/node_object_wrap.h Xinclude/node/node_version.h Xinclude/node/v8-debug.h Xinclude/node/v8-profiler.h Xinclude/node/v8.h Xlib/node/wafadmin/Build.py Xlib/node/wafadmin/Configure.py Xlib/node/wafadmin/Constants.py Xlib/node/wafadmin/Environment.py Xlib/node/wafadmin/Logs.py Xlib/node/wafadmin/Node.py Xlib/node/wafadmin/Options.py Xlib/node/wafadmin/Runner.py Xlib/node/wafadmin/Scripting.py Xlib/node/wafadmin/Task.py Xlib/node/wafadmin/TaskGen.py Xlib/node/wafadmin/Tools/__init__.py Xlib/node/wafadmin/Tools/ar.py Xlib/node/wafadmin/Tools/cc.py Xlib/node/wafadmin/Tools/ccroot.py Xlib/node/wafadmin/Tools/compiler_cc.py Xlib/node/wafadmin/Tools/compiler_cxx.py Xlib/node/wafadmin/Tools/compiler_d.py Xlib/node/wafadmin/Tools/config_c.py Xlib/node/wafadmin/Tools/cxx.py Xlib/node/wafadmin/Tools/d.py Xlib/node/wafadmin/Tools/dmd.py Xlib/node/wafadmin/Tools/gas.py Xlib/node/wafadmin/Tools/gcc.py Xlib/node/wafadmin/Tools/gdc.py Xlib/node/wafadmin/Tools/gnu_dirs.py Xlib/node/wafadmin/Tools/gob2.py Xlib/node/wafadmin/Tools/gxx.py Xlib/node/wafadmin/Tools/icc.py Xlib/node/wafadmin/Tools/icpc.py Xlib/node/wafadmin/Tools/intltool.py Xlib/node/wafadmin/Tools/libtool.py Xlib/node/wafadmin/Tools/misc.py Xlib/node/wafadmin/Tools/nasm.py Xlib/node/wafadmin/Tools/node_addon.py Xlib/node/wafadmin/Tools/osx.py Xlib/node/wafadmin/Tools/preproc.py Xlib/node/wafadmin/Tools/python.py Xlib/node/wafadmin/Tools/suncc.py Xlib/node/wafadmin/Tools/suncxx.py Xlib/node/wafadmin/Tools/unittestw.py Xlib/node/wafadmin/Tools/winres.py Xlib/node/wafadmin/Tools/xlc.py Xlib/node/wafadmin/Tools/xlcxx.py Xlib/node/wafadmin/Utils.py Xlib/node/wafadmin/__init__.py Xlib/node/wafadmin/ansiterm.py Xlib/node/wafadmin/pproc.py Xlib/node/wafadmin/py3kfixes.py Xlibdata/pkgconfig/nodejs.pc X@dirrmtry libdata/pkgconfig X@dirrm lib/node/wafadmin/Tools X@dirrm lib/node/wafadmin X@dirrm lib/node X@dirrm include/node de5fca0285b1d30d86a5bdfc93b8cda2 exit --- node-devel-0.3.0.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: