From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 08EA51381F3 for ; Tue, 25 Jun 2013 14:28:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8E6D0E08E8; Tue, 25 Jun 2013 14:28:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 090F4E08E8 for ; Tue, 25 Jun 2013 14:28:42 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C508033E716 for ; Tue, 25 Jun 2013 14:28:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 5FB3FE468F for ; Tue, 25 Jun 2013 14:28:40 +0000 (UTC) From: "Tiziano Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Tiziano Müller" Message-ID: <1372170513.b4251a90496a3beaf565cae2e40df865cd9df737.dev-zero@gentoo> Subject: [gentoo-commits] dev/dev-zero:master commit in: dev-ruby/thor/, dev-ruby/dotenv/, dev-ruby/foreman/ X-VCS-Repository: dev/dev-zero X-VCS-Files: dev-ruby/dotenv/Manifest dev-ruby/dotenv/dotenv-0.8.0.ebuild dev-ruby/foreman/Manifest dev-ruby/foreman/foreman-0.63.0.ebuild dev-ruby/thor/.thor-0.18.1.ebuild.swp dev-ruby/thor/Manifest dev-ruby/thor/thor-0.18.1.ebuild X-VCS-Directories: dev-ruby/thor/ dev-ruby/dotenv/ dev-ruby/foreman/ X-VCS-Committer: dev-zero X-VCS-Committer-Name: Tiziano Müller X-VCS-Revision: b4251a90496a3beaf565cae2e40df865cd9df737 X-VCS-Branch: master Date: Tue, 25 Jun 2013 14:28:40 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 84b26db9-ae06-489a-8c9e-0cec3cf36041 X-Archives-Hash: f543ba9ef8da79733b744b90930d480b commit: b4251a90496a3beaf565cae2e40df865cd9df737 Author: Tiziano Müller dev-zero ch> AuthorDate: Tue Jun 25 14:28:33 2013 +0000 Commit: Tiziano Müller gentoo 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" +}