ports/156120: [MAINTAINER] www/node: update to 0.4.5

Jin-Sih Lin linpct at gmail.com
Sat Apr 2 08:40:11 UTC 2011


>Number:         156120
>Category:       ports
>Synopsis:       [MAINTAINER] www/node: update to 0.4.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 02 08:40:10 UTC 2011
>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:
- Update to 0.4.5

Removed file(s):
- files/patch-platform-freebsd

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- node-0.4.5.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/www/node.orig/Makefile /usr/ports/www/node/Makefile
--- /usr/ports/www/node.orig/Makefile	2011-04-02 16:34:33.000000000 +0800
+++ /usr/ports/www/node/Makefile	2011-04-02 11:09:22.000000000 +0800
@@ -2,11 +2,11 @@
 # Date created:					2010-04-12
 # Whom:						Jin-Sih Lin <linpct at gmail.com>
 #
-# $FreeBSD: ports/www/node/Makefile,v 1.21 2011/03/18 13:55:50 araujo Exp $
+# $FreeBSD: ports/www/node/Makefile,v 1.22 2011/03/27 12:02:05 dhn Exp $
 #
 
 PORTNAME=	node
-PORTVERSION=	0.4.4
+PORTVERSION=	0.4.5
 CATEGORIES=	www
 MASTER_SITES=	http://nodejs.org/dist/
 DISTNAME=	${PORTNAME}-v${PORTVERSION}
diff -ruN --exclude=CVS /usr/ports/www/node.orig/distinfo /usr/ports/www/node/distinfo
--- /usr/ports/www/node.orig/distinfo	2011-04-02 16:34:42.000000000 +0800
+++ /usr/ports/www/node/distinfo	2011-04-02 11:13:00.000000000 +0800
@@ -1,2 +1,2 @@
-SHA256 (node-v0.4.4.tar.gz) = ea4430909601340cb3e8adb15569facfeca4e1d59129f1932254535bb4bf3e17
-SIZE (node-v0.4.4.tar.gz) = 4995935
+SHA256 (node-v0.4.5.tar.gz) = 63fa6acd7dbf1ea816dc5fd64ba4d066f85380396571d29934b8b9141dc2a0ee
+SIZE (node-v0.4.5.tar.gz) = 5001301
diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-man-and-pkgconfig-path /usr/ports/www/node/files/patch-man-and-pkgconfig-path
--- /usr/ports/www/node.orig/files/patch-man-and-pkgconfig-path	2011-03-18 21:55:50.000000000 +0800
+++ /usr/ports/www/node/files/patch-man-and-pkgconfig-path	2011-04-02 11:26:36.000000000 +0800
@@ -1,6 +1,6 @@
---- wscript.orig	2011-03-03 03:10:26.000000000 -0300
-+++ wscript	2011-02-03 05:46:45.000000000 -0200
-@@ -878,8 +878,6 @@
+--- wscript.orig	2011-04-02 11:24:56.000000000 +0800
++++ wscript	2011-04-02 11:25:54.000000000 +0800
+@@ -905,8 +905,6 @@
  
    # Only install the man page if it exists.
    # Do 'make doc install' to build and install it.
@@ -9,7 +9,7 @@
  
    bld.install_files('${PREFIX}/bin/', 'tools/node-waf', chmod=0755)
    bld.install_files('${LIBDIR}/node/wafadmin', 'tools/wafadmin/*.py')
-@@ -891,7 +889,7 @@
+@@ -918,7 +916,7 @@
    node_conf.target = 'tools/nodejs.pc'
    node_conf.dict = subflags(node)
  
diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-platform-freebsd /usr/ports/www/node/files/patch-platform-freebsd
--- /usr/ports/www/node.orig/files/patch-platform-freebsd	2011-03-18 21:55:50.000000000 +0800
+++ /usr/ports/www/node/files/patch-platform-freebsd	1970-01-01 08:00:00.000000000 +0800
@@ -1,28 +0,0 @@
---- deps/v8/src/platform-freebsd.cc.orig	2011-02-05 15:15:52.000000000 +0800
-+++ deps/v8/src/platform-freebsd.cc	2011-02-05 15:34:20.000000000 +0800
-@@ -526,6 +526,16 @@
-     return result;
-   }
- 
-+  virtual bool TryLock() {
-+    int result = pthread_mutex_trylock(&mutex_);
-+    // Return false if the lock is busy and locking failed.
-+    if (result == EBUSY) {
-+      return false;
-+    }
-+    ASSERT(result == 0);  // Verify no other errors.
-+    return true;
-+  }
-+
-  private:
-   pthread_mutex_t mutex_;   // Pthread mutex for POSIX platforms.
- };
-@@ -604,7 +614,7 @@
-   TickSample sample;
- 
-   // We always sample the VM state.
--  sample.state = VMState::current_state();
-+  // sample.state = VMState::current_state();
- 
-   // If profiling, we extract the current pc and sp.
-   if (active_sampler_->IsProfiling()) {
diff -ruN --exclude=CVS /usr/ports/www/node.orig/files/patch-wafadmin-Node.py /usr/ports/www/node/files/patch-wafadmin-Node.py
--- /usr/ports/www/node.orig/files/patch-wafadmin-Node.py	2010-11-19 02:01:25.000000000 +0800
+++ /usr/ports/www/node/files/patch-wafadmin-Node.py	2011-04-02 11:23:22.000000000 +0800
@@ -1,5 +1,5 @@
---- tools/wafadmin/Node.py.orig	2010-10-25 05:45:39.000000000 +0800
-+++ tools/wafadmin/Node.py	2010-10-27 18:30:12.000000000 +0800
+--- tools/wafadmin/Node.py.orig	2011-04-02 11:21:17.000000000 +0800
++++ tools/wafadmin/Node.py	2011-04-02 11:22:37.000000000 +0800
 @@ -349,6 +349,12 @@
  		if self == from_node: return '.'
  		if from_node.parent == self: return '..'
--- node-0.4.5.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list