diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2015-07-03 22:11:33 +0000 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2015-07-03 22:11:33 +0000 |
commit | 5756644c36b36d9106e78dce3f21a3cbb0e7ebda (patch) | |
tree | 87d8f55dbac8505753e7114d1adabfea8961784b /dev-lang | |
parent | New package: dev-lang/coffee-script, the official CoffeeScript language compi... (diff) | |
download | historical-5756644c36b36d9106e78dce3f21a3cbb0e7ebda.tar.gz historical-5756644c36b36d9106e78dce3f21a3cbb0e7ebda.tar.bz2 historical-5756644c36b36d9106e78dce3f21a3cbb0e7ebda.zip |
New package: dev-lang/coffee-script, the official CoffeeScript language compiler.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x6F48D3DA05C2DADB!
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/coffee-script/Manifest | 25 | ||||
-rw-r--r-- | dev-lang/coffee-script/coffee-script-1.9.3.ebuild | 46 | ||||
-rw-r--r-- | dev-lang/coffee-script/metadata.xml | 8 |
3 files changed, 78 insertions, 1 deletions
diff --git a/dev-lang/coffee-script/Manifest b/dev-lang/coffee-script/Manifest index 4c86e0b2e2da..4467c987cd6d 100644 --- a/dev-lang/coffee-script/Manifest +++ b/dev-lang/coffee-script/Manifest @@ -1,3 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST coffee-script-1.9.3.tar.gz 810246 SHA256 8c8faeeee21ed3cdde727fcc08ed6062d9d0233679317f026160aee8bfa85060 SHA512 660826e27f842ed67ec6ef59f734087c95585e03b6b8c6d25c8ecfc567f3161f59034e730b61e5f806edaaa7ec6c805ad6d14902857aaf09cf6193b0fe14f506 WHIRLPOOL c99eab68344609b5352ee7b7f59ebb4e6c90d1454c3cf37ac8cb00b1add0637e2e56084864ae54cdeb494a6966a97e896bf95760e1e8dbe1b26c0fc75abd5a41 -EBUILD coffee-script-1.9.3.ebuild 1216 SHA256 604dd416bee237a3adb3bf48de0947fe0c8aae8d8c21ea2cebe8b8358153a8bf SHA512 a767786c8734de2731e5ffa0a81b8b2449ec9e46d6011577b849d836685d48f95d7b89bc0375fe0c6b2fc5b190d58f8ce64aa38fec88567dc3927dada0c4c586 WHIRLPOOL c3d4ade540cc82ebff432c8ccbc8b3fa740a2225a5ae3e636e4ff38c0326c3a594682d5b480426567cd0dce7f3edc91106a7646547d3ca0def743f82de45b1f4 +EBUILD coffee-script-1.9.3.ebuild 1324 SHA256 2712fafaefd30294aa42b951d55ec316c0cebb70a7553daf2574004e9a33338f SHA512 c8afe2e98316f81af5232704b2307e020fadd06803ec27a2deb004867560acb36be9e14cb298c630eb5be5e4a7fb1201429b1bd4c67307dc6ff51c1cb4be8b12 WHIRLPOOL 962eb27356f14098bdb4dc9c8f8f10acdf5d37b39efe03fee1cdbe5da370b491290facff73f965c3bb9d46c21382d18b6e5812fa062835725f04e589ee7c4129 +MISC ChangeLog 431 SHA256 463c229d82928c8575e72c2872ebf85c6ccc725eeed2edf9f4010704d9c5debf SHA512 ec84f09da330fbf0a7c27c37acc2e41554d2b5a66f724b77e4cc149ce73e038dc28d6589ff287213e91a28dda03f202359022ed0399f61be0759dfa221c6645f WHIRLPOOL eda651d98b147a1e74ad686ba89f64c48eb25fc8f89710d587948644250aa47aae8310d8de97e9c0db35194906434f5d78c0d5c478897a948e3d66da8cade850 MISC metadata.xml 238 SHA256 73c41bfe4a4e049013ddbc6405247621edf2d1e621f76e8a8d747cba88a16c9a SHA512 83522e45fe89c9f1cf0afb2e2d1764c11fb4e77508c31d022f27a034799b0a218bcbf17a5b7fd60fb829e4992b780de7eac5e124f1d8735a7b1af459884c9154 WHIRLPOOL a3004b8f128f1686100c895ede8af30e0f8b3149974544529d02803860e4ec85b3ded4c23f9e5d2ea31deecac9139a92649e646bfe12903b2020bc96be866df3 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0 + +iQJ8BAEBCABmBQJVlwiOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxNEU5RDcyRDdCMUFGREVGQzBCNDFDMUY2 +RjQ4RDNEQTA1QzJEQURCAAoJEG9I09oFwtrbjfEQAIXsyHBEiEX3yMsnnjSUI5CZ +I2E84BhwT+uIssgquh/0Z2lEC2ZhKazigQeFXi9h7fUatO7may6jtUjz0wN1CFPP +HfCAb9T80xigli9dmnfKyuTc90NlXd//wYLiHLGB9qHkDMAlbsBJR1kxYKYLaZp9 +RcvdnMZNZ//gW7anz0Nm6/kDEbZ0GZxXgjbJAOtLLWgFWMH0+j4HTS0kBFjHUMNB +eC3/zOuKHsefjzJecakMyGDYhrWaweBTQF4/fwrc1jzXW+FKsiZO9ZKuneDVdfHC +GRZNKjs7w8L34aLeLZ0FjUet70NEQDgfnOKdovJ7Lg+S7apCMJdtVtqplzHZrDAz +MrL9t8mekhSE2YWRDltipDgINUbh1H+mz7K3uoJ2Crnj6nZr4zf4Fg07WuxQX5FE +FL2znRfKOMYBpk3AwP4fm2flHK854Dlmhh4jseUxE0yXFwws+sVC8kiTYxTwjGRO +hSyKrAJ5ItEDbi3AE0dsubtFnka+YF8dCYY05YdXzeVgOjgt7E7JVS1N673pPi7i +3XvVHYErgmAcc+7unPdadgVnD5DPXpw0Cu/XNLXd8T/iNe99fdNO/uUgpJWZsRIs +mdTkQfnPCZXx7O8eAA3+RSYUeGhV5jjGXErnk8ClqHtBsId5CiMnyMRvzUT082M/ +x4G4TbzFkmCWOOEHtGMf +=K6ML +-----END PGP SIGNATURE----- diff --git a/dev-lang/coffee-script/coffee-script-1.9.3.ebuild b/dev-lang/coffee-script/coffee-script-1.9.3.ebuild new file mode 100644 index 000000000000..f35079257ef5 --- /dev/null +++ b/dev-lang/coffee-script/coffee-script-1.9.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/coffee-script/coffee-script-1.9.3.ebuild,v 1.1 2015/07/03 22:11:22 mjo Exp $ + +EAPI=5 + +inherit multilib + +MY_PN="coffeescript" + +DESCRIPTION="A little language that compiles into javascript" +HOMEPAGE="http://coffeescript.org/" + +# The tests are missing from the npm registry package, so use Github +# instead. +SRC_URI="https://github.com/jashkenas/${MY_PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# This package has a test suite (that works), but it requires a number +# of packages not in the tree. See thread "NPM / NodeJS project" on the +# gentoo-dev archives for more info. +IUSE="doc examples" + +RDEPEND="net-libs/nodejs" + +src_install(){ + local npm_module_dir="/usr/$(get_libdir)/node/${PN}" + insinto "${npm_module_dir}" + doins *.js package.json + doins -r lib + dodoc CONTRIBUTING.md README.md + + use doc && dodoc -r documentation + use examples && dodoc -r examples + + # The coffee "binary" uses a relative path to find the lib + # directory, so we have to symlink to it rather than dobin() it. + exeinto "${npm_module_dir}/bin" + doexe bin/coffee + dosym "${npm_module_dir}/bin/coffee" "/usr/bin/coffee" +} diff --git a/dev-lang/coffee-script/metadata.xml b/dev-lang/coffee-script/metadata.xml new file mode 100644 index 000000000000..df7fdbeaf2b3 --- /dev/null +++ b/dev-lang/coffee-script/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>mjo@gentoo.org</email> + <name>Michael Orlitzky</name> + </maintainer> +</pkgmetadata> |