diff options
author | Hans de Graaff <graaff@gentoo.org> | 2015-12-29 09:58:39 +0100 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2015-12-29 10:00:18 +0100 |
commit | e41e3c7312060fe3a8ead89469bc6d7ad061ddbe (patch) | |
tree | 93cdeba4cebd539dbe0a8d3645d6d9d896d1bb3b /dev-ruby/celluloid-extras | |
parent | dev-ruby/celluloid-supervision: add celluloid 0.17.2 (diff) | |
download | gentoo-e41e3c7312060fe3a8ead89469bc6d7ad061ddbe.tar.gz gentoo-e41e3c7312060fe3a8ead89469bc6d7ad061ddbe.tar.bz2 gentoo-e41e3c7312060fe3a8ead89469bc6d7ad061ddbe.zip |
dev-ruby/celluloid-extras: add celluloid 0.17.2
Package-Manager: portage-2.2.24
Diffstat (limited to 'dev-ruby/celluloid-extras')
-rw-r--r-- | dev-ruby/celluloid-extras/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild | 35 | ||||
-rw-r--r-- | dev-ruby/celluloid-extras/metadata.xml | 8 |
3 files changed, 44 insertions, 0 deletions
diff --git a/dev-ruby/celluloid-extras/Manifest b/dev-ruby/celluloid-extras/Manifest new file mode 100644 index 000000000000..b23990943aca --- /dev/null +++ b/dev-ruby/celluloid-extras/Manifest @@ -0,0 +1 @@ +DIST celluloid-extras-0.20.5.tar.gz 3632 SHA256 ce4c2e5b5e49272b96213bf33804412db984d4bab5b6853440b849100d5d6e52 SHA512 99f78a8f5761d205acc5ec1a2e88889eca59b7c4c979e959f691c60e7700dd06ad72afa88d785451bbf0ec554f6fdb2e7f2fae5870020ad0a6676522832f6767 WHIRLPOOL 0eea8cb5c821d6e29c88d0c8bc64c35a2c3699e53cf2d680c30a97c2e2ccf4fcc870cbfea166b2afb9e027acb13181780f5b33fdcb9d327358917d3fffb84f73 diff --git a/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild new file mode 100644 index 000000000000..57905842cfbe --- /dev/null +++ b/dev-ruby/celluloid-extras/celluloid-extras-0.20.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs" +HOMEPAGE="https://github.com/celluloid/celluloid" +SRC_URI="https://github.com/celluloid/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +IUSE="" +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64" + +ruby_add_rdepend " + >=dev-ruby/timers-4.1.1" + +ruby_add_bdepend "test? ( + dev-ruby/celluloid + dev-ruby/dotenv + dev-ruby/nenv + dev-ruby/rspec-retry +)" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die +} diff --git a/dev-ruby/celluloid-extras/metadata.xml b/dev-ruby/celluloid-extras/metadata.xml new file mode 100644 index 000000000000..20200115ae18 --- /dev/null +++ b/dev-ruby/celluloid-extras/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>ruby</herd> + <upstream> + <remote-id type="github">celluloid/celluloid-extras</remote-id> + </upstream> +</pkgmetadata> |