[95746] trunk/dports/devel/nodejs-devel/Portfile
ciserlohn at macports.org
ciserlohn at macports.org
Fri Jul 20 14:37:25 PDT 2012
Revision: 95746
https://trac.macports.org/changeset/95746
Author: ciserlohn at macports.org
Date: 2012-07-20 14:37:25 -0700 (Fri, 20 Jul 2012)
Log Message:
-----------
nodejs-devel: update to version 0.9.0
Modified Paths:
--------------
trunk/dports/devel/nodejs-devel/Portfile
Modified: trunk/dports/devel/nodejs-devel/Portfile
===================================================================
--- trunk/dports/devel/nodejs-devel/Portfile 2012-07-20 19:52:04 UTC (rev 95745)
+++ trunk/dports/devel/nodejs-devel/Portfile 2012-07-20 21:37:25 UTC (rev 95746)
@@ -4,7 +4,7 @@
PortSystem 1.0
name nodejs-devel
-version 0.7.12
+version 0.9.0
categories devel net
platforms darwin
license {MIT BSD}
@@ -22,8 +22,8 @@
homepage http://nodejs.org/
master_sites ${homepage}dist/v${version}
-checksums rmd160 c63f04b3d52f98fbce8f6cbcd439db3bd6ad4a75 \
- sha256 e0be9f001467e2a9e728d53969a3c7f079da4af1ff896155822479ad92b3efbe
+checksums rmd160 6e2144f5a8acd2b6ef906ae0132f8b50730639f9 \
+ sha256 4d2e5d7c8b345f6e401eed7d06b4bbc6cb012aefc34b46e7c3aedb4a0fccd258
distname node-v${version}
@@ -45,14 +45,12 @@
${worksrcpath}/tools/gyp_addon \
${worksrcpath}/tools/gyp_node \
${worksrcpath}/deps/uv/gyp_uv \
- ${worksrcpath}/tools/gyp/test/mac/gyptest-sourceless-module.gyp \
- ${worksrcpath}/tools/gyp/test/mac/gyptest-postbuild-static-library.gyp \
${worksrcpath}/deps/npm/node_modules/node-gyp/legacy/tools/gyp/gyp \
${worksrcpath}/deps/npm/node_modules/node-gyp/legacy/tools/gyp_addon \
[rec_glob ${worksrcpath} *.py]] {
reinplace "s|/usr/bin/env python|${configure.python}|" ${f}
}
- reinplace "s|/usr/bin/env node|${prefix}/bin/node|" ${worksrcpath}/tools/doc/node_modules/marked/bin/marked
+ reinplace "s|/usr/bin/env node|${prefix}/bin/node|" ${worksrcpath}/tools/doc/node_modules/marked/bin/marked
}
configure.args --without-ssl
@@ -114,17 +112,24 @@
CPP=${configure.cpp} \
CFLAGS=${configure.cflags} \
LDFLAGS=${configure.ldflags} \
- PYTHON=${configure.python}
+ PYTHON=${configure.python} \
+ V=1
destroot {
set bindir ${destroot}${prefix}/bin
- set libdir ${destroot}${prefix}/lib/node
+ set libdir ${destroot}${prefix}/lib
+ set libndir ${libdir}/node
+ set libddir ${libdir}/dtrace
+ set libwdir ${libndir}/wafadmin
set incdir ${destroot}${prefix}/include/node
set incpdir ${destroot}${prefix}/include/node/uv-private
set docdir ${destroot}${prefix}/share/doc/${name}
xinstall -d ${bindir}
xinstall -d ${libdir}
+ xinstall -d ${libndir}
+ xinstall -d ${libddir}
+ xinstall -d ${libwdir}
xinstall -d ${incdir}
xinstall -d ${incpdir}
xinstall -d ${docdir}
@@ -141,6 +146,8 @@
src/node_buffer.h \
src/node_object_wrap.h \
src/node_version.h \
+ src/ev-emul.h \
+ src/eio-emul.h \
deps/v8/include/v8-debug.h \
deps/v8/include/v8-preparser.h \
deps/v8/include/v8-profiler.h \
@@ -163,8 +170,18 @@
${incpdir}
# install the wafadmin tool
- eval xinstall -m 644 [rec_glob ${worksrcpath}/tools/wafadmin *.py] ${libdir}
+ eval xinstall -m 644 [rec_glob ${worksrcpath}/tools/wafadmin *.py] ${libwdir}
+# install dtrace script
+ xinstall -m 644 -W ${worksrcpath} \
+ src/node.d \
+ ${libddir}
+
+# install manpage
+ xinstall -m 644 -W ${worksrcpath} \
+ doc/node.1 \
+ ${destroot}${prefix}/share/man/man1
+
# install docs
xinstall -m 644 -W ${worksrcpath} \
AUTHORS \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120720/2b5c62d3/attachment.html>
More information about the macports-changes
mailing list