View | Details | Raw Unified | Return to bug 171729
Collapse All | Expand All

(-)./Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
#
3
#
4
4
5
PORTNAME=	node
5
PORTNAME=	node
6
PORTVERSION=	0.9.1
6
PORTVERSION=	0.9.2
7
CATEGORIES=	www
7
CATEGORIES=	www
8
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
8
MASTER_SITES=	http://nodejs.org/dist/v${PORTVERSION}/
9
PKGNAMESUFFIX=	-devel
9
PKGNAMESUFFIX=	-devel
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (node-v0.9.1.tar.gz) = 12bc0deb1a0c3fdcd5c54ffd241c1e291d372620944c3f97388d38f460f222b9
1
SHA256 (node-v0.9.2.tar.gz) = 84dc31888a5d53a0188ebc04ef4b84488b2f0361dd4696b7ae047af7372102c1
2
SIZE (node-v0.9.1.tar.gz) = 11451518
2
SIZE (node-v0.9.2.tar.gz) = 12564039
(-)./files/patch-gyp-common.py (-3 / +3 lines)
Lines 1-12 Link Here
1
--- tools/gyp/pylib/gyp/common.py.orig	2012-09-03 09:45:35.000000000 +0800
1
--- tools/gyp/pylib/gyp/common.py.orig	2012-09-18 08:54:59.000000000 +0800
2
+++ tools/gyp/pylib/gyp/common.py	2012-09-03 09:46:36.000000000 +0800
2
+++ tools/gyp/pylib/gyp/common.py	2012-09-18 12:14:47.000000000 +0800
3
@@ -366,7 +366,10 @@
3
@@ -366,7 +366,10 @@
4
     'freebsd8': 'freebsd',
4
     'freebsd8': 'freebsd',
5
     'freebsd9': 'freebsd',
5
     'freebsd9': 'freebsd',
6
   }
6
   }
7
-  flavor = flavors.get(sys.platform, 'linux')
7
-  flavor = flavors.get(sys.platform, 'linux')
8
+  if 'freebsd' in sys.platform:
8
+  if 'freebsd' in sys.platform:
9
+      flavor = 'freebsd'
9
+    flavor = 'freebsd'
10
+  else:
10
+  else:
11
+    flavor = flavors.get(sys.platform, 'linux')
11
+    flavor = flavors.get(sys.platform, 'linux')
12
   return params.get('flavor', flavor)
12
   return params.get('flavor', flavor)
(-)./files/patch-tools-install.py (-15 / +6 lines)
Lines 1-20 Link Here
1
--- tools/install.py.orig	2012-08-29 04:51:31.000000000 +0800
1
--- tools/install.py.orig	2012-09-18 08:54:59.000000000 +0800
2
+++ tools/install.py	2012-09-04 13:26:40.000000000 +0800
2
+++ tools/install.py	2012-09-18 12:17:19.000000000 +0800
3
@@ -135,7 +135,7 @@
3
@@ -114,7 +114,7 @@
4
           'deps/uv/include/uv-private/uv-unix.h',
4
     assert(0) # unhandled action type
5
           'deps/uv/include/uv-private/uv-win.h'],
5
 
6
           'include/node/uv-private/')
6
 def files(action):
7
-  action(['doc/node.1'], 'share/man/man1/')
7
-  action(['doc/node.1'], 'share/man/man1/')
8
+  action(['doc/node.1'], 'man/man1/')
8
+  action(['doc/node.1'], 'man/man1/')
9
   action(['out/Release/node'], 'bin/node')
9
   action(['out/Release/node'], 'bin/node')
10
 
10
 
11
   # install unconditionally, checking if the platform supports dtrace doesn't
11
   # install unconditionally, checking if the platform supports dtrace doesn't
12
@@ -143,7 +143,7 @@
13
   # with dtrace support now (oracle's "unbreakable" linux)
14
   action(['src/node.d'], 'lib/dtrace/')
15
 
16
-  if variables.get('node_install_npm'): npm_files(action)
17
+  if 'true' == variables.get('node_install_npm'): npm_files(action)
18
 
19
 def run(args):
20
   global dst_dir, node_prefix, target_defaults, variables
(-)./files/patch-uv-bsd.h (-11 lines)
Lines 1-11 Link Here
1
--- deps/uv/include/uv-private/uv-bsd.h.orig	2012-09-03 09:42:53.000000000 +0800
2
+++ deps/uv/include/uv-private/uv-bsd.h	2012-09-03 09:43:18.000000000 +0800
3
@@ -23,7 +23,7 @@
4
 #define UV_BSD_H
5
 
6
 #define UV_PLATFORM_FS_EVENT_FIELDS                                           \
7
-  uv__io_t event_watcher;                                                     \
8
+  ev_io event_watcher;                                                     \
9
   int fflags;                                                                 \
10
   int fd;                                                                     \
11
 
(-)./pkg-plist (-21 lines)
Lines 1-26 Link Here
1
bin/node
1
bin/node
2
include/node/eio-emul.h
3
include/node/ev-emul.h
4
include/node/node.h
5
include/node/node_buffer.h
6
include/node/node_object_wrap.h
7
include/node/node_version.h
8
include/node/uv-private/eio.h
9
include/node/uv-private/ev.h
10
include/node/uv-private/ngx-queue.h
11
include/node/uv-private/tree.h
12
include/node/uv-private/uv-unix.h
13
include/node/uv-private/uv-win.h
14
include/node/uv.h
15
include/node/v8-debug.h
16
include/node/v8-preparser.h
17
include/node/v8-profiler.h
18
include/node/v8-testing.h
19
include/node/v8.h
20
include/node/v8stdint.h
21
lib/dtrace/node.d
2
lib/dtrace/node.d
22
lib/node_modules/.keepme
3
lib/node_modules/.keepme
23
@dirrm lib/node_modules
4
@dirrm lib/node_modules
24
@dirrm lib/dtrace
5
@dirrm lib/dtrace
25
@dirrm include/node/uv-private
26
@dirrm include/node

Return to bug 171729