# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # lang/coffee-script # lang/coffee-script/Makefile # lang/coffee-script/files # lang/coffee-script/files/npm-shrinkwrap.json # lang/coffee-script/distinfo # lang/coffee-script/pkg-descr # echo c - lang/coffee-script mkdir -p lang/coffee-script > /dev/null 2>&1 echo x - lang/coffee-script/Makefile sed 's/^X//' >lang/coffee-script/Makefile << 'f08430345931fb1369936a379e49e25b' X# Created by: Yuri Victorovich X# $FreeBSD$ X XPORTNAME= coffee-script XPORTVERSION= 1.10.0 XCATEGORIES= lang X XMAINTAINER= yuri@rawbw.com XCOMMENT= Little language that compiles into JavaScript X XLICENSE= CoffeeScript XLICENSE_NAME= CoffeeScript XLICENSE_FILE= ${WRKSRC}/LICENSE XLICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept X XUSE_GITHUB= yes XGH_TUPLE= jashkenas:coffeescript:${DISTVERSIONFULL} X XUSES= nodejs XNODE_USES= rm-coffee XNODE_CMDS= ${PORTNAME}/bin/cake:bin/cake ${PORTNAME}/bin/coffee:bin/coffee XNO_ARCH= yes X Xpost-install: X ${RM} -rf ${STAGEDIR}${NODE_INSTALL_DIR}/var X X.include f08430345931fb1369936a379e49e25b echo c - lang/coffee-script/files mkdir -p lang/coffee-script/files > /dev/null 2>&1 echo x - lang/coffee-script/files/npm-shrinkwrap.json sed 's/^X//' >lang/coffee-script/files/npm-shrinkwrap.json << 'e0726e58fd1699451fb0cc32556b8243' X{ X "name": "coffee-script", X "version": "1.10.0", X "dependencies": { X "docco": { X "version": "0.7.0", X "from": "docco@=0.7.0", X "resolved": "https://registry.npmjs.org/docco/-/docco-0.7.0.tgz", X "dependencies": { X "commander": { X "version": "2.9.0", X "from": "commander@=2.9.0", X "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", X "dependencies": { X "graceful-readlink": { X "version": "1.0.1", X "from": "graceful-readlink@=1.0.1", X "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz" X } X } X }, X "fs-extra": { X "version": "0.26.3", X "from": "fs-extra@=0.26.3", X "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.3.tgz", X "dependencies": { X "graceful-fs": { X "version": "4.1.2", X "from": "graceful-fs@=4.1.2", X "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz" X }, X "jsonfile": { X "version": "2.2.3", X "from": "jsonfile@=2.2.3", X "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.2.3.tgz" X }, X "klaw": { X "version": "1.1.3", X "from": "klaw@=1.1.3", X "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.1.3.tgz" X }, X "path-is-absolute": { X "version": "1.0.0", X "from": "path-is-absolute@=1.0.0", X "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz" X }, X "rimraf": { X "version": "2.5.0", X "from": "rimraf@=2.5.0", X "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.0.tgz", X "dependencies": { X "glob": { X "version": "6.0.2", X "from": "glob@=6.0.2", X "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.2.tgz", X "dependencies": { X "inflight": { X "version": "1.0.4", X "from": "inflight@=1.0.4", X "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz", X "dependencies": { X "wrappy": { X "version": "1.0.1", X "from": "wrappy@=1.0.1", X "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" X } X } X }, X "inherits": { X "version": "2.0.1", X "from": "inherits@=2.0.1", X "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" X }, X "minimatch": { X "version": "3.0.0", X "from": "minimatch@=3.0.0", X "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz", X "dependencies": { X "brace-expansion": { X "version": "1.1.2", X "from": "brace-expansion@=1.1.2", X "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz", X "dependencies": { X "balanced-match": { X "version": "0.3.0", X "from": "balanced-match@=0.3.0", X "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz" X }, X "concat-map": { X "version": "0.0.1", X "from": "concat-map@=0.0.1", X "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" X } X } X } X } X }, X "once": { X "version": "1.3.3", X "from": "once@=1.3.3", X "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", X "dependencies": { X "wrappy": { X "version": "1.0.1", X "from": "wrappy@=1.0.1", X "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz" X } X } X } X } X } X } X } X } X }, X "marked": { X "version": "0.3.5", X "from": "marked@=0.3.5", X "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.5.tgz" X } X } X }, X "highlight.js": { X "version": "8.0.0", X "from": "highlight.js@=8.0.0", X "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-8.0.0.tgz" X }, X "jison": { X "version": "0.4.15", X "from": "jison@=0.4.15", X "resolved": "https://registry.npmjs.org/jison/-/jison-0.4.15.tgz", X "dependencies": { X "JSONSelect": { X "version": "0.4.0", X "from": "JSONSelect@=0.4.0", X "resolved": "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz" X }, X "cjson": { X "version": "0.3.0", X "from": "cjson@=0.3.0", X "resolved": "https://registry.npmjs.org/cjson/-/cjson-0.3.0.tgz", X "dependencies": { X "jsonlint": { X "version": "1.6.0", X "from": "jsonlint@=1.6.0", X "resolved": "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.0.tgz", X "dependencies": { X "JSV": { X "version": "4.0.2", X "from": "JSV@=4.0.2", X "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz" X } X } X } X } X }, X "ebnf-parser": { X "version": "0.1.10", X "from": "ebnf-parser@=0.1.10", X "resolved": "https://registry.npmjs.org/ebnf-parser/-/ebnf-parser-0.1.10.tgz" X }, X "escodegen": { X "version": "1.3.3", X "from": "escodegen@=1.3.3", X "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz", X "dependencies": { X "estraverse": { X "version": "1.5.1", X "from": "estraverse@=1.5.1", X "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz" X }, X "esutils": { X "version": "1.0.0", X "from": "esutils@=1.0.0", X "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz" X }, X "source-map": { X "version": "0.1.43", X "from": "source-map@=0.1.43", X "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", X "dependencies": { X "amdefine": { X "version": "1.0.0", X "from": "amdefine@=1.0.0", X "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz" X } X } X } X } X }, X "esprima": { X "version": "1.1.1", X "from": "esprima@=1.1.1", X "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz" X }, X "jison-lex": { X "version": "0.3.4", X "from": "jison-lex@=0.3.4", X "resolved": "https://registry.npmjs.org/jison-lex/-/jison-lex-0.3.4.tgz" X }, X "lex-parser": { X "version": "0.1.4", X "from": "lex-parser@=0.1.4", X "resolved": "https://registry.npmjs.org/lex-parser/-/lex-parser-0.1.4.tgz" X }, X "nomnom": { X "version": "1.5.2", X "from": "nomnom@=1.5.2", X "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.5.2.tgz", X "dependencies": { X "colors": { X "version": "0.5.1", X "from": "colors@=0.5.1", X "resolved": "https://registry.npmjs.org/colors/-/colors-0.5.1.tgz" X }, X "underscore": { X "version": "1.1.7", X "from": "underscore@=1.1.7", X "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.1.7.tgz" X } X } X } X } X }, X "uglify-js": { X "version": "2.2.5", X "from": "uglify-js@=2.2.5", X "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.2.5.tgz", X "dependencies": { X "optimist": { X "version": "0.3.7", X "from": "optimist@=0.3.7", X "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", X "dependencies": { X "wordwrap": { X "version": "0.0.3", X "from": "wordwrap@=0.0.3", X "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz" X } X } X }, X "source-map": { X "version": "0.1.43", X "from": "source-map@=0.1.43", X "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", X "dependencies": { X "amdefine": { X "version": "1.0.0", X "from": "amdefine@=1.0.0", X "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz" X } X } X } X } X }, X "underscore": { X "version": "1.5.2", X "from": "underscore@=1.5.2", X "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz" X } X } X} e0726e58fd1699451fb0cc32556b8243 echo x - lang/coffee-script/distinfo sed 's/^X//' >lang/coffee-script/distinfo << '0dbf7c91d2889301a472fb96560c4928' XSHA256 (coffee-script-1.10.0-nodejs.tar.gz) = 4e01bf255ff0b9dce2df3792c39d910533e5d37cad8b2fc3719916ae64a288f7 XSIZE (coffee-script-1.10.0-nodejs.tar.gz) = 3989084 XSHA256 (jashkenas-coffeescript-1.10.0_GH0.tar.gz) = 1747a315002e69c2d459c2e618ac51d13b383a37792f05bdab155b3c943d2ef2 XSIZE (jashkenas-coffeescript-1.10.0_GH0.tar.gz) = 813684 0dbf7c91d2889301a472fb96560c4928 echo x - lang/coffee-script/pkg-descr sed 's/^X//' >lang/coffee-script/pkg-descr << '1d9029a74c40777e5ebb08e30915cf2b' XCoffeeScript is a little language that compiles into JavaScript. XUnderneath that awkward Java-esque patina, JavaScript has always Xhad a gorgeous heart. CoffeeScript is an attempt to expose the Xgood parts of JavaScript in a simple way. X XWWW: http://coffeescript.org/ 1d9029a74c40777e5ebb08e30915cf2b exit