svn commit: r379370 - head/www/npm
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Feb 19 19:45:33 UTC 2015
Author: sunpoet
Date: Thu Feb 19 19:45:32 2015
New Revision: 379370
URL: https://svnweb.freebsd.org/changeset/ports/379370
QAT: https://qat.redports.org/buildarchive/r379370/
Log:
- Add NODE and IOJS options: allow to use www/iojs as backend
PR: 197390
Requested by: Savagedlight <marieheleneka at gmail.com>
Modified:
head/www/npm/Makefile
Modified: head/www/npm/Makefile
==============================================================================
--- head/www/npm/Makefile Thu Feb 19 19:45:26 2015 (r379369)
+++ head/www/npm/Makefile Thu Feb 19 19:45:32 2015 (r379370)
@@ -11,8 +11,12 @@ COMMENT= Node package manager
LICENSE= MIT
-OPTIONS_DEFINE= NODE_DEVEL
-NODE_DEVEL_DESC=Use www/node-devel instead of www/node
+OPTIONS_SINGLE= BACKEND
+OPTIONS_SINGLE_BACKEND= IOJS NODE NODE_DEVEL
+OPTIONS_DEFAULT=NODE
+IOJS_DESC= Use www/iojs as backend
+NODE_DESC= Use www/node as backend
+NODE_DEVEL_DESC=Use www/node-devel as backend
MAKE_ARGS= npm_config_prefix=${STAGEDIR}${PREFIX}
NO_BUILD= yes
@@ -24,8 +28,9 @@ MANPREFIX= ${PREFIX}/lib/node_modules/np
CPE_VENDOR= npmjs
CPE_PRODUCT= node_packaged_modules
+IOJS_RUN_DEPENDS= iojs>=1.0.0:${PORTSDIR}/www/iojs
NODE_DEVEL_RUN_DEPENDS= node-devel>=0.8.0:${PORTSDIR}/www/node-devel
-NODE_DEVEL_RUN_DEPENDS_OFF= node>=0.8.0:${PORTSDIR}/www/node
+NODE_RUN_DEPENDS= node>=0.8.0:${PORTSDIR}/www/node
post-patch:
@${REINPLACE_CMD} -e 's|node cli.js|& --cache ${WRKDIR}/.cache|' ${WRKSRC}/Makefile
More information about the svn-ports-head
mailing list