Changeset View
Changeset View
Standalone View
Standalone View
head/www/yarn/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= yarn | PORTNAME= yarn | ||||
PORTVERSION= 0.23.2 | |||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
PORTREVISION= 1 | DISTVERSION= 0.24.6 | ||||
CATEGORIES= www | CATEGORIES= www | ||||
MASTER_SITES= https://yarnpkg.com/downloads/${PORTVERSION}/ | MASTER_SITES= https://yarnpkg.com/downloads/${PORTVERSION}/ | ||||
MAINTAINER= luca.pizzamiglio@gmail.com | MAINTAINER= luca.pizzamiglio@gmail.com | ||||
COMMENT= Package manager for node, alternative to npm | COMMENT= Package manager for node, alternative to npm | ||||
LICENSE= BSD2CLAUSE | LICENSE= BSD2CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
Show All 10 Lines | |||||
NODE_RUN_DEPENDS= node>=0.8.0:www/node | NODE_RUN_DEPENDS= node>=0.8.0:www/node | ||||
NODE6_RUN_DEPENDS= node6>=0.8.0:www/node6 | NODE6_RUN_DEPENDS= node6>=0.8.0:www/node6 | ||||
NODE4_RUN_DEPENDS= node4>=0.8.0:www/node4 | NODE4_RUN_DEPENDS= node4>=0.8.0:www/node4 | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
post-patch: | post-patch: | ||||
@${RM} ${WRKSRC}/node_modules/cli-width/coverage/lcov.info | @${RM} ${WRKSRC}/bin/*.cmd | ||||
@${RM} ${WRKSRC}/node_modules/mute-stream/coverage/lcov.info | @${REINPLACE_CMD} -i '' -e 's|"installationMethod": "tar"|"installationMethod": "pkg"|g' \ | ||||
@${RM} -r ${WRKSRC}/node_modules/sshpk/man | ${WRKSRC}/package.json | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/yarn | ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/yarn | ||||
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/node_modules/yarn) | (cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/node_modules/yarn) | ||||
${LN} -sf ../lib/node_modules/yarn/bin/yarn.js ${STAGEDIR}${PREFIX}/bin/yarn | ${RLN} ${STAGEDIR}${PREFIX}/lib/node_modules/yarn/bin/yarn.js ${STAGEDIR}${PREFIX}/bin/yarn | ||||
${RLN} ${STAGEDIR}${PREFIX}/lib/node_modules/yarn/bin/yarnpkg ${STAGEDIR}${PREFIX}/bin/yarnpkg | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |