aboutsummaryrefslogtreecommitdiff
path: root/www/node04
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@FreeBSD.org>2010-07-03 06:22:27 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2010-07-03 06:22:27 +0000
commitd6e2d953a0f42ffef8f6d74dbf69bf17b1d0b136 (patch)
tree6b8d63a423d68b00f0f3814cca63a658ef12ef3d /www/node04
parentea2e446e682149b504333d341a3e14a1273dab40 (diff)
downloadports-d6e2d953a0f42ffef8f6d74dbf69bf17b1d0b136.tar.gz
ports-d6e2d953a0f42ffef8f6d74dbf69bf17b1d0b136.zip
Notes
Diffstat (limited to 'www/node04')
-rw-r--r--www/node04/Makefile8
-rw-r--r--www/node04/distinfo6
-rw-r--r--www/node04/files/patch-man-path11
-rw-r--r--www/node04/files/patch-v8_platform-freebsd.cc11
-rw-r--r--www/node04/pkg-plist24
5 files changed, 30 insertions, 30 deletions
diff --git a/www/node04/Makefile b/www/node04/Makefile
index 732017c929e8..37314629a0a8 100644
--- a/www/node04/Makefile
+++ b/www/node04/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= node
-PORTVERSION= 0.1.95
-PORTREVISION= 0
+PORTVERSION= 0.1.99
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/
DISTNAME= ${PORTNAME}-v${PORTVERSION}
@@ -17,7 +16,7 @@ COMMENT= V8 javascript for client and server
LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo
-BROKEN= incomplete plist
+MAN1= node.1
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -32,4 +31,7 @@ PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
do-build:
@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} tools/waf-light --jobs=${MAKE_JOBS_NUMBER} build)
+post-install:
+ @${INSTALL_MAN} ${WRKSRC}/doc/node.1 ${MANPREFIX}/man/man1
+
.include <bsd.port.mk>
diff --git a/www/node04/distinfo b/www/node04/distinfo
index 3480807d7b65..94856f68b146 100644
--- a/www/node04/distinfo
+++ b/www/node04/distinfo
@@ -1,3 +1,3 @@
-MD5 (node-v0.1.95.tar.gz) = 1031d0a3f78bbc22f78405e645a986e6
-SHA256 (node-v0.1.95.tar.gz) = d215477805fc7f48522f97813f0757dcc85b5b9423db1b3e6a16ea78afa375b8
-SIZE (node-v0.1.95.tar.gz) = 3691396
+MD5 (node-v0.1.99.tar.gz) = 641059d904fd87c29f16a31be862cabb
+SHA256 (node-v0.1.99.tar.gz) = fcd771a873609096c33e297869c52799bbcd4038b68112a9185785ca73a235d0
+SIZE (node-v0.1.99.tar.gz) = 3796156
diff --git a/www/node04/files/patch-man-path b/www/node04/files/patch-man-path
new file mode 100644
index 000000000000..1695afc54970
--- /dev/null
+++ b/www/node04/files/patch-man-path
@@ -0,0 +1,11 @@
+--- wscript.orig 2010-06-27 19:15:32.000000000 +0800
++++ wscript 2010-06-27 19:16:02.000000000 +0800
+@@ -547,8 +547,6 @@
+
+ # Only install the man page if it exists.
+ # Do 'make doc install' to build and install it.
+- if os.path.exists('doc/node.1'):
+- bld.install_files('${PREFIX}/share/man/man1/', 'doc/node.1')
+
+ bld.install_files('${PREFIX}/bin/', 'bin/*', chmod=0755)
+ bld.install_files('${PREFIX}/lib/node/wafadmin', 'tools/wafadmin/*.py')
diff --git a/www/node04/files/patch-v8_platform-freebsd.cc b/www/node04/files/patch-v8_platform-freebsd.cc
deleted file mode 100644
index ccef3517979f..000000000000
--- a/www/node04/files/patch-v8_platform-freebsd.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- deps/v8/src/platform-freebsd.cc.orig 2010-05-18 11:11:48.000000000 +0800
-+++ deps/v8/src/platform-freebsd.cc 2010-05-18 11:12:00.000000000 +0800
-@@ -290,7 +290,7 @@ int OS::StackWalk(Vector<OS::StackFrame>
-
- int frames_count = backtrace(addresses.start(), frames_size);
-
-- char** symbols = backtrace_symbols(addresses, frames_count);
-+ char** symbols = backtrace_symbols(addresses.start(), frames_count);
- if (symbols == NULL) {
- return kStackWalkError;
- }
diff --git a/www/node04/pkg-plist b/www/node04/pkg-plist
index 30dc09854397..dfb1c15a587e 100644
--- a/www/node04/pkg-plist
+++ b/www/node04/pkg-plist
@@ -1,7 +1,6 @@
-@comment $FreeBSD$
+bin/node
bin/node-repl
bin/node-waf
-bin/node
include/node/config.h
include/node/eio.h
include/node/ev.h
@@ -10,9 +9,9 @@ include/node/node_buffer.h
include/node/node_events.h
include/node/node_object_wrap.h
include/node/node_version.h
-include/node/v8.h
include/node/v8-debug.h
include/node/v8-profiler.h
+include/node/v8.h
lib/node/wafadmin/Build.py
lib/node/wafadmin/Configure.py
lib/node/wafadmin/Constants.py
@@ -24,11 +23,6 @@ lib/node/wafadmin/Runner.py
lib/node/wafadmin/Scripting.py
lib/node/wafadmin/Task.py
lib/node/wafadmin/TaskGen.py
-lib/node/wafadmin/Utils.py
-lib/node/wafadmin/__init__.py
-lib/node/wafadmin/ansiterm.py
-lib/node/wafadmin/pproc.py
-lib/node/wafadmin/py3kfixes.py
lib/node/wafadmin/Tools/__init__.py
lib/node/wafadmin/Tools/ar.py
lib/node/wafadmin/Tools/bison.py
@@ -55,8 +49,8 @@ lib/node/wafadmin/Tools/gxx.py
lib/node/wafadmin/Tools/icc.py
lib/node/wafadmin/Tools/icpc.py
lib/node/wafadmin/Tools/intltool.py
-lib/node/wafadmin/Tools/kde4.py
lib/node/wafadmin/Tools/javaw.py
+lib/node/wafadmin/Tools/kde4.py
lib/node/wafadmin/Tools/libtool.py
lib/node/wafadmin/Tools/lua.py
lib/node/wafadmin/Tools/misc.py
@@ -78,8 +72,12 @@ lib/node/wafadmin/Tools/vala.py
lib/node/wafadmin/Tools/winres.py
lib/node/wafadmin/Tools/xlc.py
lib/node/wafadmin/Tools/xlcxx.py
-@dirrmtry lib/node/wafadmin/Tools
-@dirrmtry lib/node/wafadmin
-@dirrmtry lib/node/libraries
-@dirrmtry lib/node
+lib/node/wafadmin/Utils.py
+lib/node/wafadmin/__init__.py
+lib/node/wafadmin/ansiterm.py
+lib/node/wafadmin/pproc.py
+lib/node/wafadmin/py3kfixes.py
+@dirrm lib/node/wafadmin/Tools
+@dirrm lib/node/wafadmin
+@dirrm lib/node
@dirrm include/node