1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

- Update to 0.7.12

- While I'm here, pet portlint by removing ABI version number from LIB_DEPENDS

Changes:	https://github.com/joyent/node/blob/v0.7.12/ChangeLog
PR:		ports/169255
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2012-06-21 15:06:21 +00:00
parent b2cc493e16
commit 6f491a2301
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=299732
3 changed files with 11 additions and 5 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= node
PORTVERSION= 0.7.10
PORTVERSION= 0.7.12
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= -devel
@ -15,7 +15,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= linpct@gmail.com
COMMENT= V8 javascript for client and server
LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo
LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo
MAN1= node.1
@ -30,14 +30,16 @@ ONLY_FOR_ARCHS= i386 amd64
MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} --without-npm
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
REINPLACE_ARGS= -i ''
post-patch:
@${RM} ${WRKSRC}/tools/wafadmin/Node.py.orig
@${REINPLACE_CMD} -e 's|share/man/man1/|man/man1|' ${WRKSRC}/tools/installer.js
post-install:
${MKDIR} ${PREFIX}/lib/node_modules/
${TOUCH} ${PREFIX}/lib/node_modules/.keepme
${INSTALL_MAN} ${WRKSRC}/doc/node.1 ${MANPREFIX}/man/man1/
${CHMOD} ${MANMODE} ${PREFIX}/man/man1/node.1
@${ECHO_MSG}
@${ECHO_MSG} "Note: If you need npm (Node Package Manager), please install www/npm."
@${ECHO_MSG}

View File

@ -1,2 +1,2 @@
SHA256 (node-v0.7.10.tar.gz) = 9094dcd47dba984b6c2ca89a5361bd6664d1990edf41419f9a8a6d26ae774c6e
SIZE (node-v0.7.10.tar.gz) = 11552547
SHA256 (node-v0.7.12.tar.gz) = e0be9f001467e2a9e728d53969a3c7f079da4af1ff896155822479ad92b3efbe
SIZE (node-v0.7.12.tar.gz) = 11633479

View File

@ -2,6 +2,8 @@ bin/node
bin/node-waf
include/node/ares.h
include/node/ares_version.h
include/node/eio-emul.h
include/node/ev-emul.h
include/node/node.h
include/node/node_buffer.h
include/node/node_object_wrap.h
@ -19,6 +21,7 @@ include/node/v8-profiler.h
include/node/v8-testing.h
include/node/v8.h
include/node/v8stdint.h
lib/dtrace/node.d
lib/node/wafadmin/Build.py
lib/node/wafadmin/Configure.py
lib/node/wafadmin/Constants.py
@ -73,5 +76,6 @@ lib/node_modules/.keepme
@dirrm lib/node/wafadmin/Tools
@dirrm lib/node/wafadmin
@dirrm lib/node
@dirrm lib/dtrace
@dirrm include/node/uv-private
@dirrm include/node