public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/neurogeek:master commit in: dev-nodejs/grunt/
@ 2013-05-06 19:52 Jesus Rivero
  0 siblings, 0 replies; only message in thread
From: Jesus Rivero @ 2013-05-06 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     31bd1e2e93bdfd7f849d4450ae8f8bd82e4bca95
Author:     Jesus Rivero <jesus.riveroa <AT> gmail <DOT> com>
AuthorDate: Mon May  6 19:52:14 2013 +0000
Commit:     Jesus Rivero <neurogeek <AT> gentoo <DOT> org>
CommitDate: Mon May  6 19:52:14 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/neurogeek.git;a=commit;h=31bd1e2e

dev-nodejs/grunt: Initial commit

---
 dev-nodejs/grunt/Manifest           |    2 +
 dev-nodejs/grunt/grunt-0.4.1.ebuild |   59 +++++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/dev-nodejs/grunt/Manifest b/dev-nodejs/grunt/Manifest
new file mode 100644
index 0000000..28b46d1
--- /dev/null
+++ b/dev-nodejs/grunt/Manifest
@@ -0,0 +1,2 @@
+DIST grunt-0.4.1.tgz 50034 SHA256 f6aea263eb8352843c722864bb84538f1dd68cb4253442dd86a942270807e841 SHA512 80290d5c6a648de929785efffcfa5d6202da5b61914ac1029537fc9bc9b611330f3788a519edcef22abf3903c19fcad74ab36be8f0880aa3a653aba7eb01012e WHIRLPOOL ad1f6e46efe6583704bf5db33bc97910ee50617eb318be84e0d536215927556bdc1a0529077b5e10769ec03fae847db176c3d8e9dc90f2280af59a6d40362190
+EBUILD grunt-0.4.1.ebuild 1356 SHA256 41aff2764ff5d241fcf7f60551b0de657200aa2233c931bef7ee8fdeba8a8b8b SHA512 51afe967fe670d54eb91f4265d39a1d3b159d306abd76d9689dbdefa4074a72ea45e4a66f7e4e4039ca9d74c0c4f627c393b60b378256629cc0102264a427999 WHIRLPOOL ffb6f824aa25336f8c657374f360c98d1ba8c6c2b31352a091090b01bcdfde2222c1c91a83f182c98c7853bed1f2601e3cc5170061013b2a348643d6503819dc

diff --git a/dev-nodejs/grunt/grunt-0.4.1.ebuild b/dev-nodejs/grunt/grunt-0.4.1.ebuild
new file mode 100644
index 0000000..c2f1cf4
--- /dev/null
+++ b/dev-nodejs/grunt/grunt-0.4.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+NODEJS_MODULE=${PN}
+
+inherit multilib
+
+DESCRIPTION="The JavaScript Task Runner"
+HOMEPAGE="https://npmjs.org/package/grunt"
+SRC_URI="http://registry.npmjs.org/${PN}/-/${P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc"
+
+DEPEND=">=net-libs/nodejs-0.8.10"
+RDEPEND=">=dev-nodejs/async-0.1.22
+		 >=dev-nodejs/coffee-script-1.3.3 
+		 >=dev-nodejs/colors-0.6.0 
+		 >=dev-nodejs/dateformat-1.0.2 
+		 >=dev-nodejs/eventemitter2-0.4.9
+		 >=dev-nodejs/findup-sync-0.1.0
+		 >=dev-nodejs/glob-3.1.21
+		 >=dev-nodejs/hooker-0.2.3
+		 >=dev-nodejs/iconv-lite-0.2.5
+		 >=dev-nodejs/minimatch-0.2.6
+		 >=dev-nodejs/nopt-1.0.10 
+		 >=dev-nodejs/rimraf-2.0.2 
+		 >=dev-nodejs/lodash-0.9.0 
+		 >=dev-nodejs/underscore_string-2.2
+		 >=dev-nodejs/which-1.0.5
+		 >=dev-nodejs/js-yaml-2.0.2
+		 ${DEPEND}"
+
+src_unpack() {
+	unpack "${A}"
+	mv "${WORKDIR}/package" ${S}
+}
+
+src_compile() {
+	true
+}
+
+src_install() {
+	local node_modules="${D}/usr/$(get_libdir)/node_modules/${NODEJS_MODULE}"
+
+	mkdir -p ${node_modules} || die "Could not create DEST folder"
+	cp -r ${S}/{lib,package.json} ${node_modules}
+
+	dodoc README* LICENSE-MIT CHANGELOG AUTHORS CONTRIBUTING.md \
+		custom-gruntfile.js Gruntfile.js
+
+	if use doc; then
+		dodoc -r docs
+	fi
+}


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-05-06 19:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-06 19:52 [gentoo-commits] dev/neurogeek:master commit in: dev-nodejs/grunt/ Jesus Rivero

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox