Created attachment 153709 [details] node-0.10.shar
A commit references this bug: Author: vanilla Date: Wed Mar 4 02:47:54 UTC 2015 New revision: 380402 URL: https://svnweb.freebsd.org/changeset/ports/380402 Log: Readd nodejs 0.10.x PR: 198220 Submitted by: linpct@gmail.com Changes: head/www/node010/ head/www/node010/Makefile head/www/node010/distinfo head/www/node010/files/ head/www/node010/pkg-descr head/www/node010/pkg-message head/www/node010/pkg-plist
Can we also add node010 to the list of www/npm dependencies, something like this below, since right now my poudriere when asked to build "www/node010 www/npm" tries to build "www/node" and "www/node010" in parallel: [00:11:11] ====>> [02][00:00:13] Finished build of lang/python2: Success [00:11:12] ====>> [01][00:00:00] Starting build of www/node [00:11:12] ====>> [02][00:00:00] Starting build of www/node010 [00:27:25] ====>> [02][00:16:13] Finished build of www/node010: Success [00:35:28] ====>> [01][00:24:16] Finished build of www/node: Success [00:35:30] ====>> [01][00:00:00] Starting build of www/npm --- Makefile.orig 2015-03-05 20:47:47.000000000 +0000 +++ Makefile 2015-03-05 20:48:50.000000000 +0000 @@ -12,10 +12,11 @@ LICENSE= MIT OPTIONS_SINGLE= BACKEND -OPTIONS_SINGLE_BACKEND= IOJS NODE NODE_DEVEL +OPTIONS_SINGLE_BACKEND= IOJS NODE NODE_DEVEL NODE010 OPTIONS_DEFAULT=NODE IOJS_DESC= Use www/iojs as backend NODE_DESC= Use www/node as backend +NODE010_DESC= Use www/node010 as backend NODE_DEVEL_DESC=Use www/node-devel as backend MAKE_ARGS= npm_config_prefix=${STAGEDIR}${PREFIX} @@ -31,6 +32,7 @@ IOJS_RUN_DEPENDS= iojs>=1.0.0:${PORTSDIR}/www/iojs NODE_DEVEL_RUN_DEPENDS= node-devel>=0.8.0:${PORTSDIR}/www/node-devel NODE_RUN_DEPENDS= node>=0.8.0:${PORTSDIR}/www/node +NODE010_RUN_DEPENDS= node>=0.8.0:${PORTSDIR}/www/node010 post-patch: @${REINPLACE_CMD} -e 's|node cli.js|& --cache ${WRKDIR}/.cache|' ${WRKSRC}/Makefile
reopen for npm's change
A commit references this bug: Author: sunpoet Date: Fri Mar 6 15:25:54 UTC 2015 New revision: 380602 URL: https://svnweb.freebsd.org/changeset/ports/380602 Log: - Add NODE010 option PR: 198220 Submitted by: Marcin Cieslak <saper@saper.info> Changes: head/www/npm/Makefile
Committed. Thanks!
You guys are fantastic. As I started digging into porting node-sass to FreeBSD I needed the way to quickly build binaries for node 0.10 as well. In that moment, driven by some telepathy vanilla@ added www/node010 port. And now everything gets committed so quick! Thank you for doing this!