[113278] trunk/dports/devel/nodejs/Portfile
ciserlohn at macports.org
ciserlohn at macports.org
Wed Nov 13 02:11:07 PST 2013
Revision: 113278
https://trac.macports.org/changeset/113278
Author: ciserlohn at macports.org
Date: 2013-11-13 02:11:07 -0800 (Wed, 13 Nov 2013)
Log Message:
-----------
nodejs: update to version 0.10.22; fix path in various shebang lines
Modified Paths:
--------------
trunk/dports/devel/nodejs/Portfile
Modified: trunk/dports/devel/nodejs/Portfile
===================================================================
--- trunk/dports/devel/nodejs/Portfile 2013-11-13 10:01:39 UTC (rev 113277)
+++ trunk/dports/devel/nodejs/Portfile 2013-11-13 10:11:07 UTC (rev 113278)
@@ -5,7 +5,7 @@
PortGroup compiler_blacklist_versions 1.0
name nodejs
-version 0.10.21
+version 0.10.22
categories devel net
platforms darwin
license {MIT BSD}
@@ -23,8 +23,8 @@
homepage http://nodejs.org/
master_sites ${homepage}dist/v${version}
-checksums rmd160 836a5cbbc288aab419fefa820e37aee6f2946b06 \
- sha256 7c125bf22c1756064f2a68310d4822f77c8134ce178b2faa6155671a8124140d
+checksums rmd160 0a0b1a40638cc59317291ec171c63f902c3de507 \
+ sha256 157fc58b3f1d109baefac4eb1d32ae747de5e6d55d87d0e9bec8f8dd10679e7e
distname node-v${version}
@@ -41,15 +41,22 @@
post-patch {
foreach f [concat ${worksrcpath}/configure \
${worksrcpath}/tools/gyp/gyp \
- ${worksrcpath}/tools/gyp_node \
- ${worksrcpath}/deps/uv/gyp_uv \
+ ${worksrcpath}/node.gyp \
+ ${worksrcpath}/deps/npm/node_modules/node-gyp/gyp/gyp \
[rec_glob ${worksrcpath} *.py]] {
reinplace "s|/usr/bin/env python|${configure.python}|" ${f}
}
- foreach gypfile [rec_glob ${worksrcpath} *.gyp] {
- reinplace "s|'python'|'${configure.python}'|" ${gypfile}
+ foreach f [concat ${worksrcpath}/deps/npm/scripts/relocate.sh \
+ ${worksrcpath}/deps/npm/node_modules/semver/bin/semver \
+ ${worksrcpath}/deps/npm/node_modules/which/bin/which \
+ ${worksrcpath}/deps/npm/test/packages/npm-test-array-bin/bin/array-bin \
+ ${worksrcpath}/deps/npm/test/packages/npm-test-dir-bin/bin/dir-bin \
+ ${worksrcpath}/tools/blog/node_modules/marked/bin/marked \
+ ${worksrcpath}/tools/blog/node_modules/semver/bin/semver \
+ ${worksrcpath}/tools/doc/node_modules/marked/bin/marked \
+ [rec_glob ${worksrcpath} *.js]] {
+ reinplace "s|/usr/bin/env node|${prefix}/bin/node|" ${f}
}
- reinplace "s|/usr/bin/env node|${prefix}/bin/node|" ${worksrcpath}/tools/doc/node_modules/marked/bin/marked
}
configure.args --without-ssl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131113/f9f5542a/attachment.html>
More information about the macports-changes
mailing list