* [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/thor/, dev-ruby/dotenv/, dev-ruby/foreman/
@ 2013-06-25 14:28 Tiziano Müller
0 siblings, 0 replies; only message in thread
From: Tiziano Müller @ 2013-06-25 14:28 UTC (permalink / raw
To: gentoo-commits
commit: b4251a90496a3beaf565cae2e40df865cd9df737
Author: Tiziano Müller <tm <AT> dev-zero <DOT> ch>
AuthorDate: Tue Jun 25 14:28:33 2013 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 14:28:33 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dev-zero.git;a=commit;h=b4251a90
Add foreman and it's deps.
---
dev-ruby/dotenv/Manifest | 2 ++
dev-ruby/dotenv/dotenv-0.8.0.ebuild | 25 ++++++++++++++++++
dev-ruby/foreman/Manifest | 2 ++
dev-ruby/foreman/foreman-0.63.0.ebuild | 45 +++++++++++++++++++++++++++++++++
dev-ruby/thor/.thor-0.18.1.ebuild.swp | Bin 0 -> 12288 bytes
dev-ruby/thor/Manifest | 2 ++
dev-ruby/thor/thor-0.18.1.ebuild | 36 ++++++++++++++++++++++++++
7 files changed, 112 insertions(+)
diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
new file mode 100644
index 0000000..9ffa68e
--- /dev/null
+++ b/dev-ruby/dotenv/Manifest
@@ -0,0 +1,2 @@
+DIST dotenv-0.8.0.tar.gz 7053 SHA256 a606245cbc94be7b8e2d3b2167fabed7a2ad71a890a180151752e40c67941954 SHA512 8344d0963450fc22b2af7584b861ebd2ec0de92dec66312732dbe7905be02caf1f37dde49163796b9e536af23e67b9a7fe5cbc941160212221f9947f9b70ce61 WHIRLPOOL 39af41c0e0ed9d62b30f6c1d5a801b4838a6f05ef4673a04e6864e8f83d393f3abec791f8e0bfaa1fb62f10b43022386ca6cfe89f9b8c6c424197b291961533d
+EBUILD dotenv-0.8.0.ebuild 608 SHA256 ec33a3a266c540618fcdf272ec16b1cfdc97b3e4842a9c9f4208908d5dbed677 SHA512 90503abb468d267f6c9d79a70e62084dd6b420984dc5278516248ae3d51da3277fd05278edb02bcb68168262832699bd1c75ef35ef852c35f788b8e99ec95a07 WHIRLPOOL c958dea90a547061bc21f56f5c9e4793436a1596fcb977ee71be7b127cd0a300cae12dff3e94cb60577230e332f3e98b2ab9650daf124d8c0fd9b8d5047f9223
diff --git a/dev-ruby/dotenv/dotenv-0.8.0.ebuild b/dev-ruby/dotenv/dotenv-0.8.0.ebuild
new file mode 100644
index 0000000..39ac506
--- /dev/null
+++ b/dev-ruby/dotenv/dotenv-0.8.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Loads environment variables from '.env'."
+HOMEPAGE="https://github.com/bkeepers/dotenv"
+SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ sed -i -e '/git ls-files/d' ${PN}.gemspec || die "sed failed"
+}
diff --git a/dev-ruby/foreman/Manifest b/dev-ruby/foreman/Manifest
new file mode 100644
index 0000000..8aab990
--- /dev/null
+++ b/dev-ruby/foreman/Manifest
@@ -0,0 +1,2 @@
+DIST foreman-0.63.0.tar.gz 36984 SHA256 2074e164427e0545f5267de1542c45d6a6bd840f962e1c0bc22025064f5db402 SHA512 607f3098d3c9281cd4387d2d70830f3c30ce1e7d636583ba67f97bc323be1d4be07e11967ff8cf51d784f41c0cebc28ae720cb4b0a92510af446bc0d50be3467 WHIRLPOOL 26ae2a60f525e1a4e1cbaf43d60a597b27016b9ce7843c70ff44e6112e6404b8fb36b63878953fff2e2dd69f508428e7a72e685e7891df5a187f4f9247251496
+EBUILD foreman-0.63.0.ebuild 1063 SHA256 66713443754fd386633717eafd8604bc0b8081928f9e17723f7f0f159dc38893 SHA512 ae53dd8dc60622a122e7722e296d33875d5988a86ec4779848b9e139dfa147a96c9f5944d24ecedbf6b7c29ba4ea2c9295bf059e6bf09e9e341e7c66cb1e0f39 WHIRLPOOL 5a66df6ea4be1328269a5dff6a90bedb77f4cdbfc3a26a52fe23abe25c8bca23e91f059404953e542ea2244d9230e9eae7a1538e68bd4cb3c4a8c564a7c0b83f
diff --git a/dev-ruby/foreman/foreman-0.63.0.ebuild b/dev-ruby/foreman/foreman-0.63.0.ebuild
new file mode 100644
index 0000000..4154ea1
--- /dev/null
+++ b/dev-ruby/foreman/foreman-0.63.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Manage Procfile-based applications"
+HOMEPAGE="https://github.com/ddollar/foreman"
+SRC_URI="https://github.com/ddollar/foreman/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/dotenv-0.7
+ >=dev-ruby/thor-0.13.6"
+ruby_add_bdepend "test? (
+ dev-ruby/fakefs
+ dev-ruby/timecop
+ dev-ruby/simplecov
+ dev-ruby/rr
+ )"
+
+RESTRICT="test"
+# tests try to chown and access /var/log, etc.
+# fixes below are not enough, unfortunately
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/d' Rakefile || die "sed failed"
+
+ sed -i \
+ -e "s|/tmp|${T}|g" \
+ spec/foreman/*.rb \
+ spec/foreman/export/*.rb \
+ spec/resources/export/*/*.{pill,concurrency,default,conf} \
+ spec/resources/export/*/*/run || die "sed failed"
+}
diff --git a/dev-ruby/thor/.thor-0.18.1.ebuild.swp b/dev-ruby/thor/.thor-0.18.1.ebuild.swp
new file mode 100644
index 0000000..f98cd3b
Binary files /dev/null and b/dev-ruby/thor/.thor-0.18.1.ebuild.swp differ
diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest
new file mode 100644
index 0000000..fcfb5f7
--- /dev/null
+++ b/dev-ruby/thor/Manifest
@@ -0,0 +1,2 @@
+DIST thor-0.18.1.tar.gz 80995 SHA256 78b4442d4a7512a45db1691e670a8e7f180800da894edac1a5f2627e87679af3 SHA512 5c7ac68a549d95f1e859c0c849320b02c156fbceb9a56078395d6d9f809732e8df7391fabbe020381f9c26778fcf0a8d6b5c78ccefe75b346529fe1f580de5da WHIRLPOOL 9dbe767d1741aeef29365275110ad55f92bf89246afe79b9f73adcded71ee611dd4f2810735c24d92299967e1900a787304fccfcc5b4334083924357a2fd8d3a
+EBUILD thor-0.18.1.ebuild 940 SHA256 9d46748547aabc47522fe1da66f2d7d6ca071fc41f0f4c5f57db6b6c4db26449 SHA512 536d84ea8d8dbfe460198401e9ada080a0453c61fe3322bb985cd4c80b31b3c9ff42418caa1f757a1a223b712050d0cd8aacacc091afe36b2e0b77861554ffc6 WHIRLPOOL cc73aec0a862e6ffc449b69efdf11128987e4d7251ac95c108a398fa601ba291edbd48ad75c491df6b7c47be21797c4883d0259cf8cd8cc3f7f2ffc4f8b4641c
diff --git a/dev-ruby/thor/thor-0.18.1.ebuild b/dev-ruby/thor/thor-0.18.1.ebuild
new file mode 100644
index 0000000..eca5025
--- /dev/null
+++ b/dev-ruby/thor/thor-0.18.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building powerful command-line interfaces."
+HOMEPAGE="https://github.com/erikhuda/thor"
+SRC_URI="https://github.com/erikhuda/thor/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+ dev-ruby/childlabor
+ >=dev-ruby/fakeweb-1.3
+ >=dev-ruby/rspec-2.11
+ >=dev-ruby/rspec-mocks-2.12.2
+ dev-ruby/simplecov
+ )"
+
+all_ruby_prepare() {
+ # patch out useless bundler
+ sed -i -e '/undler/d' ${PN}.gemspec Thorfile || die "sed failed"
+ # patch out coveralls support to avoid dep cycle (coveralls-ruby requires thor again)
+ sed -i -e '/overalls/d' spec/helper.rb || die "sed failed"
+}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2013-06-25 14:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-25 14:28 [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/thor/, dev-ruby/dotenv/, dev-ruby/foreman/ Tiziano Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox