# Created by: Rodrigo Osorio # $FreeBSD$ PORTNAME= npm-source-map PORTVERSION= 0.5.6 CATEGORIES= devel www MAINTAINER= rodrigo@FreeBSD.org COMMENT= Parse and consume source maps LICENSE= APACHE20 DEPRECATED= Broken for more than 6 months EXPIRATION_DATE= 2018-01-27 BUILD_DEPENDS= npm>=0:www/npm RUN_DEPENDS= npm>=0:www/npm \ ${LOCALBASE}/lib/node_modules/amdefine/amdefine.js:devel/npm-amdefine USE_GITHUB= yes GH_ACCOUNT= mozilla GH_PROJECT= source-map # npm install both builds and installs. To avoid building in the stage phase, # allow npm to install in a temporary directory and move from there. # Moreover, only a fraction of what is installed by npm needs to be packaged do-build: ${MKDIR} ${WRKDIR}/build-lib (cd ${WRKDIR}/build-lib && \ ${SETENV} HOME=${WRKDIR} npm install ${WRKSRC}) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/node_modules/ && \ ${MV} ${WRKDIR}/build-lib/node_modules/source-map \ ${STAGEDIR}${PREFIX}/lib/node_modules/ .include